Job Description
Join InnovateTech Solutions as we revolutionize digital experiences from our Indianapolis hub! We're seeking a passionate Senior Software Engineer to architect scalable solutions and lead cutting-edge projects. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape the future of technology in a collaborative, growth-oriented environment.
Responsibilities
- Design and implement scalable cloud-native applications using microservices architecture
- Lead code reviews and mentor junior developers on best practices
- Collaborate with cross-functional teams to define technical requirements
- Optimize system performance and troubleshoot complex technical issues
- Contribute to CI/CD pipeline improvements and DevOps practices
- Stay current with emerging technologies and recommend innovative solutions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software development with Python/Java
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and microservices architecture
- Proven experience with CI/CD tools (Jenkins, GitLab CI) and testing frameworks
- Excellent problem-solving skills and ability to work in agile environments