Job Description
Join InnovateTech Solutions, a cutting-edge software development firm revolutionizing digital experiences. We're seeking passionate Senior Software Engineers to architect scalable solutions and drive innovation. Enjoy competitive compensation, flexible work arrangements, and walk-in interview opportunities at our Indianapolis headquarters. Be part of a team that values creativity, collaboration, and technical excellence.
Responsibilities
- Design and implement robust cloud-native applications using microservices architecture
- Mentor junior developers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with cross-functional teams to deliver enterprise-grade solutions
- Stay current with emerging technologies and best practices
- Lead architectural decisions and technical documentation
- Participate in agile development cycles and sprint planning
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, Python, or C# with cloud platforms (AWS/Azure)
- Strong understanding of RESTful APIs and microservices patterns
- Proven track record of delivering scalable, high-performance systems
- Experience with CI/CD pipelines and DevOps practices
- Excellent problem-solving and communication skills
- Ability to work independently and in collaborative environments