Job Description
Join our dynamic team at InnovateTech Solutions, where we're revolutionizing digital experiences from the heart of Indianapolis. As a Senior Software Engineer, you'll architect scalable solutions that impact millions of users while collaborating with top-tier talent in a culture of innovation and growth. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape our cutting-edge projects.
Responsibilities
- Lead design and development of cloud-native applications using microservices architecture
- Mentor junior engineers and conduct rigorous code reviews
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Drive adoption of DevOps practices and containerization technologies
- Contribute to technical documentation and architectural decision-making
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in full-stack development
- Expert proficiency in Java, Python, and JavaScript frameworks
- Strong understanding of AWS/GCP and container orchestration
- Proven track record in building RESTful APIs and distributed systems
- Experience with Agile methodologies and test-driven development