Senior .NET Developer

Job Summary:

The individual should be self-motivated, creative and proactive, to work successfully in a fast-paced environment including latest technologies like .Net 4.0 (or higher), SQL, MVC 4.0(or higher), WebAPI 2.0, Azure, REST principles 

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:

  • Experience level: 4 to 7 years
  • Proven experience with developing professional C# business applications using the following technologies: .Net 4.0 (or higher), SQL, MVC 4.0(or higher), WebAPI 2.0, Azure, REST principles
  • Proven experience with Test-Driven Development
  • 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
  • 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

Apply Online

A valid email address is required.