Job Description
Join our dynamic team at InnovateTech Solutions, where cutting-edge innovation meets real-world impact. We're seeking a passionate Senior Software Engineer to architect scalable solutions in Albuquerque's thriving tech ecosystem. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape next-gen applications while contributing to projects that transform industries. Our collaborative culture values creativity, technical excellence, and work-life balance.
Responsibilities
- Design and develop robust cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers in agile methodologies
- Implement CI/CD pipelines and optimize system performance
- Collaborate with product teams to translate requirements into technical specifications
- Conduct thorough testing and debugging across full stack (frontend/backend)
- Research and integrate emerging technologies (AI/ML, blockchain)
- Document architecture decisions and maintain technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years)
- Expertise in Java, Python, or JavaScript with modern frameworks
- Proficiency with cloud platforms (AWS/GCP/Azure) and DevOps tools
- Strong understanding of RESTful APIs and microservices patterns
- Experience with containerization (Docker/Kubernetes) and CI/CD
- Demonstrable problem-solving skills with system architecture design
- Excellent communication abilities for cross-functional collaboration