Job Description
Join InnovateTech Solutions as a Senior Software Engineer and build cutting-edge solutions in Albuquerque's thriving tech hub! We're offering comprehensive relocation assistance to top-tier candidates ready to make an impact. Enjoy competitive compensation, flexible work arrangements, and the opportunity to work with a dynamic team shaping the future of technology. Albuquerque offers an exceptional quality of life with stunning landscapes, vibrant culture, and affordable living – your dream career and lifestyle await!
Responsibilities
- Lead design, development, and testing of scalable software applications
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to define product requirements
- Implement CI/CD pipelines and DevOps best practices
- Optimize system performance and resolve complex technical challenges
- Stay current with emerging technologies and industry trends
- Contribute to technical documentation and architecture decisions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, Python, or JavaScript with modern frameworks
- Strong background in cloud platforms (AWS/Azure/GCP)
- Proven experience with microservices architecture
- Excellent problem-solving and communication skills
- Experience leading technical projects and mentoring developers
- Ability to relocate to Albuquerque with relocation assistance