C# Developer (Staff Engineer) with UI experience| Remote till covid

C# Developer

Experience:

  • 10+ years (Bachelor’s degree in Computer Science or equivalent)
  • 8+ years (Master’s in Computer Science or equivalent)

Technical Skills:

  • Proven experience with C#/.NET Framework for both API and front-end development of existing or new applications.
  • Demonstrable ability with C#/.NET Core for API development and React for front-end development of net-new applications.
  • Knowledge and experience with SOLID design principles, cloud computing, test automation, and CICD
  • Excellent Design and development Experience in C# ASP.NET Technology (6 to 8 years of Exp)
  • Sound knowledge in C#, MSSQL, TML, HTML, CSS, JavaScript & Postgres is a must
  • React, Cloud Native, SOAP & REST is a must for front end development
  • Expertise in other technologies like JSON, REST, MVC, HTML, JavaScript
  • SAFe Agile experience and/or certification is nice to have
  • CICD experience (Jenkins, GitLab) and automated UI testing
  • AWS SQS OR RabbitMQ/NServiceBus is a plus
  • Angular, React, NodeJS or transferrable experience with other JavaScript frameworks
  • SOLID principles and Object-Oriented Design patterns
  • Unit testing (NUnit, xUnit)
  • Skill in gathering and documenting user requirements and writing technical specifications
  • Hands on with Creating detail documents, specifications and unit test cases
  • knowledge concepts of RDBMS

Good to have

  • Domain knowledge in automotive area

Process Skills:

  • General SDLC processes
  • Understanding of utilizing Agile and Scrum software development methodologies
  • Skill in gathering and documenting user requirements and writing technical specifications

Behavioral Skills:

  • Good Attitude and Quick learner
  • Well-developed design, analytical & problem-solving skills
  • Strong oral and written communication skills
  • Excellent team player, able to work with virtual teams
  • Excellent leadership skills with ability lead and guide and groom the team
  • Self-motivated and capable of working independently with minimal management supervision
  • Able to talk to client directly and report to client/onsite

 

Comments

Popular Posts