Job Summary
We are seeking a highly skilled Sr. Software Engineer with 10 to 14 years of experience to join our dynamic team. The ideal candidate will have extensive experience in Microservices Amazon Web Services and Python. This hybrid role offers the flexibility of working both remotely and in the office with no travel required. The candidate will play a crucial role in developing and maintaining scalable software solutions.
Responsibilities
Develop and maintain scalable software solutions using Microservices architectureDesign implement and manage cloud-based applications on Amazon Web ServicesWrite clean maintainable and efficient code in PythonCollaborate with cross-functional teams to define design and ship new featuresEnsure the performance quality and responsiveness of applicationsIdentify and correct bottlenecks and fix bugsConduct code reviews and provide constructive feedback to team membersStay up-to-date with the latest industry trends and technologiesParticipate in the entire software development lifecycle from concept and design to testing and deploymentProvide technical guidance and mentorship to junior engineersDevelop and execute unit and integration tests to ensure software qualityDocument software designs code and processes for future referenceWork closely with product managers to understand requirements and translate them into technical specifications
Qualifications
Extensive experience in developing and maintaining Microservices-based applicationsProficiency in Amazon Web Services and its various servicesStrong programming skills in PythonExcellent problem-solving and debugging skillsAbility to work effectively in a hybrid work modelStrong communication and collaboration skillsExperience with Agile development methodologiesNice to have experience with containerization technologies like Docker and KubernetesFamiliarity with CI/CD pipelines and DevOps practicesKnowledge of database management systems and SQLAbility to mentor and guide junior team membersStrong understanding of software development best practicesAbility to work independently and as part of a team.
Certifications Required
AWS Certified Solutions Architect Python Institute PCEP