Job Description
Join our award-winning tech team in Albuquerque! TechVision Solutions is urgently seeking a Senior Software Engineer to drive innovation in our cutting-edge SaaS platform. This is a high-impact role offering competitive compensation, remote flexibility, and opportunities to shape the future of digital transformation.
As a key member of our agile development team, you'll architect scalable cloud solutions, mentor junior engineers, and collaborate with cross-functional teams to deliver enterprise-grade applications. Our culture values innovation, work-life balance, and professional growth – with 95% of our team reporting high job satisfaction.
Why Albuquerque? Enjoy 310+ days of sunshine, a thriving tech hub with 40% lower cost of living than coastal cities, and direct access to outdoor adventures in the Sandia Mountains. We offer relocation assistance for qualified candidates.
Responsibilities
- Design and implement microservices architecture using AWS/Azure
- Lead code reviews and ensure adherence to DevOps best practices
- Mentor 3+ junior developers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize system performance and resolve complex production issues
- Contribute to open-source projects and represent the company at tech conferences
- Implement CI/CD pipelines and automated testing frameworks
Qualifications
- 5+ years of experience in object-oriented programming (Java/Python/C#)
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Proven track record of delivering enterprise-level applications
- Strong understanding of RESTful APIs and microservices architecture
- Bachelor's degree in Computer Science or related field
- Experience with Agile/Scrum methodologies and Jira
- Excellent problem-solving skills and system design capabilities
- CI/CD pipeline implementation experience (Jenkins/GitLab CI)