Principal Software Engineer
BengaluruFull-time8–12 yrsPosted 2 days ago
Leadership software engineering role at INCRC ABB Global Industries and Services in Bengaluru. Needs 8–12 years and an M.Sc, B.Tech or B.E..
About the role
Design, develop, and maintain scalable enterprise applications using .NET (C#), ASP.NET Core, Angular, and modern web technologies , while implementing microservices architectures, RESTful APIs, and real-time communication solutions for industrial automation platforms.
What you'll do
- Design, develop, and maintain scalable enterprise applications using .NET (C#), ASP.NET Core, Angular, and modern web technologies
- Develop secure, reliable, and high-performance software by integrating industrial systems including SCADA, MES, OPC UA, MQTT, PLCs, and IIoT platforms
- Collaborate with Product Managers, Architects, Quality Engineering, and DevOps teams throughout the software development lifecycle to deliver high-quality solutions…
- Drive engineering excellence by mentoring team members, promoting clean architecture, adopting AI-assisted software engineering practices
What you need
- REST APIs
- .NET
- TypeScript
- Angular
- C#
- Microservices
Good to have
- VMware
- PostgreSQL
- AWS
- Unit testing
- Docker
- Kubernetes