Job Description
Join our dynamic team at TechFlow Solutions, where innovation meets opportunity in the heart of Indianapolis! We're seeking a passionate Senior Software Engineer to architect and build scalable, high-performance applications that transform industries. Enjoy competitive compensation, flexible work arrangements, and a culture that champions continuous learning and growth. Your expertise will directly impact millions of users while working with cutting-edge technologies in a collaborative, agile environment.
Responsibilities
- Lead full-cycle development of cloud-native applications using Java, Python, and AWS
- Mentor junior engineers through code reviews and technical design sessions
- Optimize system performance and implement CI/CD pipelines for deployment automation
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to architectural decisions and best practices documentation
- Debug and resolve complex issues across distributed systems
Qualifications
- 5+ years of experience in backend development with Java or Python
- Expertise in cloud platforms (AWS/GCP) and microservices architecture
- Strong proficiency in relational databases (SQL) and NoSQL solutions
- Proven track record of delivering scalable, production-ready applications
- Bachelor's degree in Computer Science or equivalent experience
- Familiarity with Agile methodologies and DevOps practices