Job Description
Join InnovateTech Solutions, a leading digital transformation partner, as we revolutionize enterprise software solutions. Our Indianapolis headquarters sits in the heart of the city's thriving tech corridor, offering hybrid work flexibility and cutting-edge projects. We're seeking passionate engineers to build scalable cloud-native applications that serve Fortune 500 clients worldwide.
Our engineering culture champions innovation through hackathons, tech talks, and mentorship programs. Enjoy comprehensive benefits including equity options, wellness stipends, and professional development budgets. Collaborate with agile teams using modern DevOps practices in a Microsoft Azure environment.
Responsibilities
- Design and implement microservices architecture using .NET Core and Azure DevOps
- Lead code reviews and architectural decisions for cloud migration projects
- Mentor junior developers through pair programming and knowledge sharing sessions
- Optimize application performance using Azure Monitor and Application Insights
- Collaborate with Product Owners to translate business requirements into technical solutions
- Implement CI/CD pipelines using Azure DevOps and GitHub Actions
- Contribute to open-source projects and internal innovation labs
Qualifications
- 5+ years of experience in C#/.NET development with Azure cloud services
- Expertise in RESTful API design and microservices architecture patterns
- Strong background in SQL Server and NoSQL databases (Cosmos DB)
- Proficiency in JavaScript/TypeScript and frontend frameworks (React/Angular)
- AWS or Azure certification (AZ-204 or equivalent preferred)
- Experience with Docker, Kubernetes, and infrastructure-as-code
- Proven ability to lead technical projects and mentor engineering teams
- Bachelor's degree in Computer Science or equivalent experience