Job Description
Join TechVision Solutions as a Senior Software Engineer and lead the development of cutting-edge cloud-native applications in our dynamic Tucson headquarters. We're seeking a passionate innovator to architect scalable solutions while mentoring junior developers and driving technical excellence across our agile teams.
Responsibilities
- Design and implement high-performance microservices using AWS/GCP
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into technical specs
- Optimize system performance and ensure security best practices
- Lead CI/CD pipeline improvements and DevOps automation
- Contribute to architectural decisions and technology roadmap
- Resolve complex production issues with root cause analysis
Qualifications
- 8+ years of software development experience with Java/Python
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization
- Strong background in microservices architecture and RESTful APIs
- Proven track record of mentoring technical teams
- Proficiency with CI/CD tools (Jenkins, GitLab, CircleCI)
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Agile methodologies and DevOps practices
- Certification in cloud technologies (AWS/Azure/GCP) preferred