Senior Software Engineer

Job Description
Senior Software Engineer

Requirements:

  • BE/MCA with 7-10 years of experience in development of web applications / products.
  • Expertise on the MS technology stack (.NET 4/4.5, .NET Core, Web API, WCF, SQL Server)
  • Exposure to developing Cloud native applications on Azure / AWS will be preferred.
  • Hands on experience on developing highly cohesive and loosely coupled applications is required.
  • Good scripting skills – JavaScript, Angular.
  • Expertise in Test Driven Development is a big advantage.
  • Exposure to working in agile environments is preferred.
  • Good verbal and written English skills required.

Job Responsibilities:

  1. Develop critical platform/framework components.
  2. Develop and enhance cutting edge applications / products.
  3. Create automated unit test case suites.
  4. Develop low level technical documentation.
  5. Coach and mentor a team of talented junior developers.
  6. Conduct code reviews.
Job Application Form

    Back to top of page