✨ About The Role
- The Software Engineer II role involves designing, developing, and maintaining robust and scalable software using modern programming languages.
- Responsibilities include implementing and managing APIs to ensure smooth integration and efficient performance across systems.
- The position requires deploying applications and services on AWS, leveraging cloud-native architectures for high availability and fault tolerance.
- Collaboration with cross-functional teams to define and refine system requirements and technical specifications is a key aspect of the job.
- The role also involves participating in code reviews and contributing to a culture of shared learning and collaborative development.
âš¡ Requirements
- A successful candidate will have a bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
- The ideal individual will possess a minimum of 3 years of software development experience, demonstrating strong proficiency in Python and TypeScript.
- Familiarity with the React frontend framework is essential for this role.
- Candidates should have experience with AWS cloud services and infrastructure as code (IaC) frameworks.
- Strong problem-solving skills and excellent communication abilities are crucial for collaboration within a diverse team.