Software Engineer – C# Development (Rec-2324)

Posted 1 month ago

Job Summary:

The individual should be self-motivated, creative and proactive, to work successfully in a fast-paced environment including latest technologies like C#, .Net 2 Core framework and Azure.

As a part of coMakeIT, the individual will work closely with fellow developers, product owner, solution architect, project manager and other stakeholders throughout the SDLC. Help testers executing test iterations, tracking / reporting results, troubleshooting and coordinating defect resolution. The individual should have a strong understanding of .Net stack, SDLC processes and the QA lifecycle and methodology along with the minimum requirements specified in this document.

Responsibilities:

  • Interact with development teams to develop a strong understanding of the product and testing objectives.
  • Design and develop modules/components
  • Review the code written by peers, suggest and help improving the code as per the guidelines.
  • Writing unit test cases and using the performance testing tools
  • Participate in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.

Minimum Requirements:

  • BE / B.Tech/ ME/ MTech/ MCA.
  • 3-6 Years
  • Proven experience with developing professional C# business applications using the following technologies: C#, .Net 2 Core framework,
  • Proven experience with Unit testing frameworks and mocking
  • Experience on working with Azure services
  • Exposure on development of restful API’s
  • Exposure on working with Entity Framework
  • Familiar with and intrinsically driven to apply known design patterns
  • Getting application knowledge is more important than writing code

Additional Qualifications:

  • Working with SOLID principles
  • Azure AD identity management (standards like OpenId and OAuth)
  • Good to have knowledge/experience on Domain Driven Design
  • Experience with professional version control software (GIT, or similar)
  • Basic understanding of bookkeeping and financial management (P&L, financial statements, balance sheets)
  • Experience with agile methodologies

Other attributes:

  • Must be flexible, independent and self-motivated.
  • Punctual, Regular and consistent attendance.

Excellent verbal and written communication skills.

Apply Online

Fill the form and get the position

Attached Resume

Apply Online

A valid email address is required.