Job Description
Immediate opportunity for a Senior Software Engineer to join our dynamic team in Albuquerque, NM! InnovateTech Solutions is seeking a passionate professional to design and develop cutting-edge software solutions. Enjoy competitive compensation, flexible work arrangements, and the chance to make an immediate impact in a collaborative environment.
Join us at the forefront of technological innovation while contributing to projects that shape the future. This is your chance to accelerate your career with a company that values creativity, technical excellence, and work-life balance.
Responsibilities
- Architect and develop scalable software solutions using modern frameworks (React, Node.js, Python)
- Collaborate with cross-functional teams to define project requirements and deliverables
- Optimize applications for maximum performance and scalability
- Implement CI/CD pipelines and DevOps best practices
- Mentor junior engineers and conduct technical code reviews
- Translate business requirements into technical specifications
- Ensure robust security protocols and data protection measures
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, C#)
- Strong understanding of cloud platforms (AWS, Azure, or GCP)
- Proven experience with agile methodologies and version control (Git)
- Excellent problem-solving and communication skills
- Experience with microservices architecture and RESTful APIs