Job Description
Join TechNova Solutions, a leading innovator in cloud-native applications, as we expand our Phoenix development hub. We're seeking a passionate Senior Software Engineer to architect scalable solutions and mentor our growing team. Enjoy competitive benefits, flexible work arrangements, and opportunities to impact cutting-edge projects in a collaborative environment.
Responsibilities
- Design and implement microservices using Python and AWS
- Mentor junior developers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex issues
- Collaborate with product teams to translate requirements into technical solutions
- Implement CI/CD pipelines using Jenkins and Docker
- Conduct security audits and ensure compliance with industry standards
- Participate in agile ceremonies and contribute to continuous improvement
Qualifications
- 5+ years of experience in backend development
- Proficiency in Python, Java, or similar OOP languages
- Strong understanding of AWS services (EC2, S3, Lambda)
- Experience with RESTful API design and implementation
- Bachelor's degree in Computer Science or equivalent experience
- Expertise in relational (SQL) and NoSQL databases
- Familiarity with containerization technologies (Docker, Kubernetes)
- Excellent problem-solving and communication skills