Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and shape the future of cutting-edge technology. We're seeking passionate innovators to develop scalable applications that solve real-world problems. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in Albuquerque's thriving tech scene. What you'll love: Collaborative agile environment, comprehensive benefits package, and direct impact on product development. Why Albuquerque? Low cost of living, vibrant culture, and emerging tech hub status. Apply today to become part of our mission-driven organization!
Responsibilities
- Design and implement scalable microservices using Java/Python
- Lead code reviews and mentor junior engineers
- Optimize cloud infrastructure on AWS/GCP
- Develop CI/CD pipelines using Docker/Kubernetes
- Collaborate with product teams to define technical requirements
- Implement robust security protocols and performance monitoring
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Java/Python/C#)
- Strong understanding of cloud platforms (AWS/GCP/Azure)
- Proficiency with RESTful API design and microservices architecture
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and attention to detail
- Ability to work independently and in cross-functional teams