Software Engineer

Mandatory Skill: Highly skilled in at least one Object oriented Programming Language – Java, C#, C++, GoLang

Candidate should be willing to join 42Gears as C#/DotNet Backend developer (Training will be provided for C#/DotNet for candidates joining from different background)

Secondary Skills (Good to have): 

  • Knowledge and experience in web application development (backend)
  • full stack development
  • Experience in working with SQL and NoSQL databases e.g. SQL, MongoDB, BigQuery
  • Has worked with any code management tool like Github, TFS etc


  • Advanced conceptual understanding of at least one object oriented programming language
  • Proficient in Data structure and Algorithm
  • Design, build, and maintain efficient, reusable, and reliable code by setting expectations and features priorities throughout development life cycle
  • Identify bottlenecks and bugs and recommend solutions
  • Contributing to team meetings, troubleshooting development and production problems across multiple environments
  • Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities
  • Ability to contribute in medium to complex tasks independently
  • Analysing user requirements, envisioning system features and functionality
  • Exposure to Design Principles and ability to understand Design Specifications independently
  • Ability to accept and respond to production issues and coordinate with stakeholders
  • Good understanding of SDLC
  • Analytical abilities
  • Logical thinking
  • Awareness of latest technologies and trends