Job Description
Join our dynamic engineering team at TechVance Solutions, where innovation meets impact. As a Senior Software Engineer, you'll architect scalable solutions for Fortune 500 clients using cutting-edge technologies. We foster a collaborative culture with flexible work arrangements and continuous learning opportunities. Your work will directly influence products used by millions while advancing your career in Indianapolis's thriving tech ecosystem.
Responsibilities
- Lead full-cycle development of cloud-native applications using Java/Python
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate requirements into technical specs
- Conduct thorough testing and debugging across microservices architecture
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of experience in object-oriented programming
- Expertise in cloud platforms (AWS/Azure) and containerization
- Strong knowledge of relational databases (PostgreSQL/MySQL)
- Proven experience with agile methodologies and DevOps practices
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving and communication skills