Job Description
Join our dynamic engineering team at InnovateTech Solutions and help shape the future of fintech in the Southwest! We're seeking a passionate Senior Software Engineer to lead complex projects and drive innovation. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in one of America's fastest-growing tech hubs.
Responsibilities
- Design and develop scalable cloud-native applications using Java and Python
- Lead code reviews and mentor junior developers
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and optimize system performance
- Contribute to architectural decisions and technology stack evolution
- Ensure compliance with security best practices and industry standards
Qualifications
- 5+ years of professional software development experience
- Bachelor's degree in Computer Science or related field
- Expertise in microservices architecture and cloud platforms (AWS/Azure)
- Strong proficiency in Java, Python, and SQL databases
- Experience with Agile methodologies and DevOps practices
- Excellent problem-solving and communication skills