Job Description
Join InnovateTech Solutions as a Senior Software Engineer and transform your passion for code into groundbreaking solutions. We're a rapidly growing tech hub in downtown Indianapolis, dedicated to building scalable cloud-native applications that impact millions. Our collaborative culture combines cutting-edge technology with agile methodologies to deliver exceptional results. Enjoy competitive compensation, flexible work arrangements, and opportunities to mentor junior developers while solving complex challenges in fintech and healthcare sectors.
Responsibilities
- Design and implement microservices architecture using AWS and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Optimize application performance and scalability through continuous monitoring
- Collaborate with product teams to translate requirements into technical specifications
- Implement CI/CD pipelines using GitLab and Jenkins
- Contribute to open-source projects and technical documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience with Java, Python, and cloud technologies
- Expertise in RESTful API design and microservices patterns
- Strong understanding of CI/CD practices and DevOps culture
- Experience with relational databases (PostgreSQL) and NoSQL solutions
- Proven ability to lead technical projects and drive innovation
- Excellent problem-solving skills and attention to detail