Job Role and Responsibilities
Quality and Maintenance: Work independently or with a team on code development, code review and modest day-to-day support duties
Independence: Ability to own Software development lifecycle (design, code, test, and deploy) of a module in a project when needed.
Qualifications and Technical Skills
Educational Background: Bachelor’s or master’s degree in computer science or a related field.
Experience: 3+ years. Proven experience working as a developer, with strong understanding of Technology and Engineering Concepts.
Programming Skills: Proficiency in programming languages such as Python, Java, Javascript and working experience with popular frameworks (e.g., Springboot, Django, React etc).
Cloud Computing: Good to have: Understanding of cloud computing platforms (e.g., AWS, Azure, Google Cloud) and experience deploying applications on these platforms.
Communication and Teamwork: Strong
Bachelor's degree in Computer Science