Job Description
Join InnovateTech Solutions as a Senior Software Engineer in Albuquerque, NM! We're offering a competitive $15,000 sign-on bonus and comprehensive relocation assistance for qualified candidates. Be part of our dynamic team developing cutting-edge cloud infrastructure solutions while enjoying New Mexico's vibrant culture and outdoor lifestyle. This full-time role includes competitive benefits, flexible work arrangements, and opportunities for career growth.
Responsibilities
- Design and implement scalable cloud-based applications using AWS and Azure
- Mentor junior developers through code reviews and technical guidance
- Collaborate with cross-functional teams to deliver high-impact features
- Optimize system performance and ensure security best practices
- Lead architectural decisions for new product development
- Contribute to CI/CD pipeline improvements and DevOps practices
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software development with cloud platforms
- Expertise in at least one modern programming language (Python, Java, Go)
- Strong understanding of microservices architecture and containerization
- Proven experience with CI/CD tools and infrastructure-as-code
- Excellent problem-solving and communication skills
- Experience leading technical projects and mentoring team members