Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer and make an immediate impact! We're seeking a passionate problem-solver to architect cutting-edge solutions for our enterprise clients. With competitive compensation, flexible work arrangements, and opportunities for rapid career growth, this is your chance to accelerate your career in Indianapolis's thriving tech scene.
Responsibilities
- Lead development of scalable cloud-native applications using microservices architecture
- Mentor junior engineers and conduct rigorous code reviews
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and optimize system performance
- Drive DevOps practices and maintain infrastructure as code
- Contribute to open-source projects and technical innovation
- Participate in agile ceremonies and sprint planning
Qualifications
- 5+ years of experience in full-stack development
- Expertise in Java, Python, or JavaScript with modern frameworks
- Strong understanding of cloud platforms (AWS/Azure/GCP)
- Proficiency with containerization (Docker/Kubernetes)
- Experience with SQL and NoSQL databases
- Bachelor's degree in Computer Science or equivalent
- Proven track record of delivering production-ready code
- Excellent problem-solving and communication skills