Job Description
Join our dynamic engineering team at InnovateTech Solutions, a cutting-edge tech firm revolutionizing the FinTech space. We're urgently seeking a talented Senior Software Engineer to drive innovation in our Tucson headquarters. This full-time role offers competitive compensation, comprehensive benefits, and the opportunity to work on high-impact projects that shape the future of digital finance.
Our collaborative environment encourages creativity and professional growth, with flexible work arrangements and a commitment to work-life balance. As a key player in our agile development process, you'll contribute to scalable solutions that serve millions of users worldwide.
Responsibilities
- Architect and implement scalable cloud-based applications using Java/Python
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and resolve complex technical challenges
- Collaborate with cross-functional teams to deliver features on tight deadlines
- Participate in full SDLC including CI/CD pipeline management
- Conduct thorough testing and debugging of production systems
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms (AWS/GCP)
- Strong background in microservices architecture and REST APIs
- Experience with CI/CD tools (Jenkins, GitLab CI) and containerization
- Proven ability to lead technical projects and mentor team members
- Bachelor's degree in Computer Science or equivalent experience
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities