Job Description
Join TechNova Solutions, a leading innovator in cloud technology, and help shape the future of digital transformation. We're seeking a passionate Senior Software Engineer to drive cutting-edge projects in our Phoenix headquarters. Enjoy competitive compensation, flexible work arrangements, and opportunities to mentor junior developers while tackling complex challenges in a collaborative environment.
Responsibilities
- Design and implement scalable microservices using cloud-native architectures
- Lead code reviews and ensure adherence to best practices across the engineering team
- Collaborate with product managers to translate business requirements into technical solutions
- Mentor junior engineers through pair programming and knowledge-sharing sessions
- Optimize application performance and implement CI/CD pipelines
- Contribute to architectural decisions and technology stack evolution
Qualifications
- 5+ years of experience in software development with Java/Python
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices patterns
- Proven track record of shipping production-grade applications
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Agile methodologies and Jira/Confluence