Job Description
Join our dynamic team at InnovateTech Solutions and make an immediate impact! We're seeking a passionate Senior Software Engineer to lead cutting-edge projects in our Mesa, Arizona headquarters. As a key contributor, you'll architect scalable solutions and mentor junior developers while enjoying competitive compensation, comprehensive benefits, and a flexible work environment. Start date: Immediate!
Responsibilities
- Lead full-cycle software development using Java, Python, and cloud technologies (AWS/Azure)
- Mentor junior engineers and conduct peer code reviews
- Collaborate with product managers to translate requirements into technical specifications
- Optimize system performance and implement security best practices
- Document technical architecture and contribute to CI/CD pipeline improvements
Qualifications
- 5+ years of experience in software development with proven leadership
- Expertise in Java, Python, and relational databases (SQL/NoSQL)
- AWS or Azure certification (or equivalent cloud experience)
- Strong problem-solving skills with algorithm/data structure knowledge
- Bachelor's degree in Computer Science or related field
- Portfolio demonstrating scalable system architecture