Job Description
Join our dynamic team as a Senior Software Engineer in Tucson's thriving tech hub. We're seeking innovative minds to architect scalable solutions and drive digital transformation. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in a collaborative environment.
Responsibilities
- Lead end-to-end development of cloud-based applications using AWS/GCP
- Mentor junior engineers and conduct technical code reviews
- Collaborate with cross-functional teams to define project requirements
- Implement CI/CD pipelines and DevOps best practices
- Optimize system performance and resolve complex technical challenges
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development
- Proficiency in Python, JavaScript, and modern frameworks (React, Node.js)
- Strong understanding of microservices architecture and REST APIs
- Experience with containerization (Docker, Kubernetes)
- Proven ability to deliver projects in Agile environments
- Excellent problem-solving and communication skills