Job Description
Join our dynamic team at InnovateTech Solutions and drive cutting-edge software development in the heart of Indianapolis. We're seeking a passionate Senior Software Engineer to architect scalable solutions and mentor junior developers in a collaborative, agile environment. Enjoy competitive compensation, comprehensive benefits, and opportunities to work with Fortune 500 clients while making a tangible impact on our digital transformation initiatives.
Responsibilities
- Lead full-cycle development of cloud-native applications using Java and AWS
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to define project requirements and timelines
- Implement CI/CD pipelines and optimize system performance
- Contribute to architectural decisions and technology roadmap planning
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and microservices architecture
- Strong proficiency with AWS services (EC2, S3, Lambda)
- Proven experience with Agile methodologies and CI/CD tools
- Excellent problem-solving and communication skills