Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer in Albuquerque. We're revolutionizing fintech with cutting-edge solutions, and we need your expertise to drive innovation. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape the future of digital banking. Our collaborative culture values creativity and professional growth.
Responsibilities
- Lead design and development of scalable cloud-based applications
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and optimize system performance
- Conduct thorough testing, debugging, and documentation of software systems
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (5+ years experience)
- Expertise in Java, Python, or C# with cloud platforms (AWS/Azure)
- Strong experience with microservices architecture and RESTful APIs
- Proven track record of delivering production-ready software
- Proficient in Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills