Job Description
• Bachelor's degree or equivalency (Computer Science or similar engineering discipline)
• 8+ years overall IT industry experience
• Extensive experience in Python, Nodejs,
• Extensive experience in other web development frameworks like Django, ExpressJs
• Extensive experience in defining overall API architecture, API implementations, integration, and deployment in one of the programming languages (Python, nodejs, Java)
• Experience in developing single page application using Reactjs, Redux framework
• Experience in Linux environments
• Understanding and experience in one or more Databases (RDBMS, NoSQL, GraphDB) and their AWS Cloud counterparts (RDS, Aurora, Neptune, etc. )
• Understanding with DevOps, Continuous Integration and Continuous Delivery (Jenkins, Argo etc. )
• Understanding and Experience leveraging GIT as source code control and part of a deployment pipeline
• Experienced in Agile methodologies (Kanban and SCRUM)
• Excellent verbal and written communication skills, interpersonal skills, collaborative skills, and cross-functional interface skills
• Experience in container and serverless architecture (Docker, Kubernetes etc. )
• Familiarity with Computational Chemistry/ Cheminformatics concepts
• Experience in cloud services, preferably AWS
• Experience in asynchronous messaging and microservice architecture
• Experience with OAuth2 and/or SAML auth protocols
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
