Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications in Tucson's growing tech ecosystem. We're seeking a passionate developer to architect scalable solutions using cutting-edge technologies while mentoring junior team members. Enjoy competitive benefits, flexible work arrangements, and the opportunity to work on projects that impact millions of users.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Lead code reviews and drive best practices in CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and resolve complex technical challenges
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of experience in backend development with Java/Spring or Python
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of RESTful APIs and event-driven architecture
- Proven track record of delivering scalable, production-ready applications
- Experience with Agile methodologies and JIRA/Confluence
- Bachelor's degree in Computer Science or equivalent experience