ABB
ABB1h ago
Naukri

Software Engineer

Chennai
Full Time
Mid Level

Auto Apply to 50+ AI Matched Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at ABB

Qualifications

10/10 matched

Experience Level: Mid Level

  • </strong> </div> <ul> <li> Backend: .NET Core
  • ASP.NET
  • Web APIs
  • Entity Framework & Frontend: React (latest versions)
  • TypeScript
  • NgRx </li> <li> Database: SQL Server
  • PostgreSQL
  • or NoSQL databases & Cloud & DevOps: Azure/AWS
  • Docker
  • Kubernetes

Full Job Description

Join ABB's Process Automation Digital division in Bangalore Southfield, India, as a Software Engineer. This role reports to the Digital Solution Engineering Manager and offers an exciting opportunity to develop and enhance software components within platform and application management. You will be responsible for providing accurate project schedule estimates and ensuring their successful completion within deadlines, demonstrating strong proficiency in software engineering.

Your responsibilities include defining and implementing scalable, high-performance software architectures using .NET (C#) and React. You will provide technical direction and mentorship to development teams, ensuring adherence to best coding and design practices. Architect and optimize microservices-based solutions for modularity, performance, and maintainability. Drive innovation by implementing AI-powered automation tools for software development and testing. Write clean, maintainable, and well-documented code following SOLID principles. Design and develop applications integrating with industrial automation systems (SCADA, MES, OPC UA, PLCs, IoT platforms), ensuring seamless real-time data processing between IT and OT systems. Define standards for system reliability, fault tolerance, and high availability in critical industrial environments. Actively participate in Agile (Scrum/Kanban) sprints for timely feature delivery. Ensure frontend and backend integration through well-structured RESTful APIs and WebSockets.

Qualifications include a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, with 2 to 6 years of extensive experience in .NET and React. Key technical skills encompass .NET Core, C#, ASP.NET, Web APIs, Entity Framework for backend; React, TypeScript, RxJS, NgRx for frontend; SQL Server, PostgreSQL, or NoSQL databases; Azure/AWS, Docker, Kubernetes, CI/CD Pipelines for cloud & DevOps; OPC UA, MQTT, SCADA, MES for automation & industrial protocols; and Unit testing, security best practices, OWASP for testing & security. Familiarity with containerization (K8s/K3s/Docker) and virtual environments (VMware/HyperV/Azure) is also required.

Company

ABB

ABB

ABB is a leading global technology company operating in electrification and automation. With a strong presence in India, ABB's Process Automation division is at the forefront of digital transformation...

Chennai
Posted on Naukri
Software Engineer at ABB | Chennai | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform