About the Role
We are looking for an experienced Senior Software Engineer in .NET to design, develop, and deploy scalable enterprise and industrial software solutions. You will work across digital engineering and industrial automation, integrating cloud applications with manufacturing and operational systems.
What You Will Do
Design, develop, and maintain applications using .NET Core, C#, and ASP.NET Web APIs
Architect scalable cloud-native solutions on GCP or Azure
Build microservices and distributed systems for enterprise use cases
Implement CI/CD pipelines using Azure DevOps, GCP DevOps, Git, and Docker
Collaborate with cross-functional engineering and operational technology teams
Conduct code reviews to ensure quality and security standards
Troubleshoot complex production issues and drive permanent fixes
Mentor junior developers and promote engineering best practices
What We Are Looking For
7 to 10+ years of hands-on .NET development experience
Strong expertise in C#, .NET Core, ASP.NET Web APIs, and SQL
Solid experience with cloud platforms — Azure or GCP preferred
Experience with CI/CD pipelines and containerization using Docker
Strong analytical and problem-solving skills
Experience working in Agile environments
Exposure to Python is a plus
Nice to Have
Exposure to GCP and Vertex AI Platform
Experience in AI/ML industrial use cases
Background in digital manufacturing or smart factory initiatives
Why Join Us
Work on next-generation industrial digital transformation projects
Gain exposure to cutting-edge cloud and automation technologies
Be part of a strong innovation-driven engineering culture
Opportunities for leadership, mentoring, and career growth
Benefits:
Work Location: In person