We are looking for an enthusiastic Software Developer to join our experienced software design team. To ensure success as a software developer, you should have a good working knowledge of basic programming languages, the ability to learn new technology quickly, and the ability to work in a team environment.

Required Skills:

  • Experience with C#, .NET, Entity Framework
  • Ability to write Lambda functions in C# (LINQ)
  • Experience in refactoring redundant code into reusable functions, DRY (Do not repeat yourself coding)
  • Midlevel experience in MSSQL
  • Experience in front end development
    • Javascript, jQuery
    • REST API using AJAX, axios, and fetch
    • HTTP methods
    • ES6 and above, arrow functions, async/await, and npm
    • Experience with any of the modern frameworks (React, Vue, or Angular)
    • Bootstrap Library
  • Basic understanding of deploying to AWS
  • Experience with MVC is a plus

Duties and Responsibilities:

  • Design and architect complex, scalable web applications
  • Refactor existing code
  • Develop and code business applications, multi-tiered web and client server applications
  • Maintain and enhance existing applications
  • Write technical product documentation
  • Develop the software architecture based on the business requirements and constraints
  • Be responsible to deliver proof of concepts which validates technical choices
  • Knowledge sharing and continuous learning


BE/B.Tech in CS/IT/ECE/Related or BCA/MCA or Bachelor In Computer Science Or Maths


3 + years

Currently we are not accepting new applications for this position.
Please visist our Careers page for current openings. Current Openings