Job Description
Join our dynamic team at InnovateTech Solutions and lead transformative software development projects in a fast-paced, collaborative environment. We're urgently seeking a talented Senior Software Engineer to drive innovation and deliver cutting-edge solutions. Enjoy competitive compensation, comprehensive benefits, and the opportunity to shape the future of technology in Indianapolis. Apply now – this direct hire position requires immediate start!
Responsibilities
- Architect and implement scalable, high-performance software solutions using Java and cloud technologies
- Mentor junior developers and conduct rigorous code reviews to maintain quality standards
- Collaborate with cross-functional teams to define technical requirements and project timelines
- Optimize system performance and troubleshoot complex technical challenges
- Stay current with emerging technologies and implement best practices in CI/CD pipelines
- Lead Agile ceremonies and contribute to product roadmap planning
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional experience in software development
- Expert proficiency in Java, Spring Boot, and cloud platforms (AWS/Azure)
- Strong understanding of microservices architecture and containerization (Docker/Kubernetes)
- Proven track record of delivering enterprise-level applications
- Excellent problem-solving skills and ability to work under tight deadlines
- Strong communication skills and collaborative mindset