US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Manager - Digital Solutions

Job Description
Position: Software Developer (.NET / SCADA Applications) - Digital Solutions
Location: Navi Mumbai (Mahape) Qualification: B.E.

/ B.Tech / M.E.

/ M.Tech Experience: 3-5 Years
Role Summary
We are looking for a skilled and passionate Software Developer with strong expertise in.NET, C#, WPF, MVVM architecture, and DevExpress controls to develop, maintain, and enhance industrial automation and SCADA-based applications.

The candidate will be responsible for designing scalable software solutions, integrating industrial communication protocols, and supporting mission-critical applications deployed across industrial environments.

The role requires close collaboration with OT, engineering, and business teams to deliver reliable, secure, and high-performance solutions.
Key Responsibilities
1.

Application Development
• Design, develop, test, and maintain enterprise-grade applications using C#, .NET Framework/.NET Core, WPF, and MVVM architecture.
• Develop responsive and user-friendly SCADA interfaces using DevExpress controls.
• Implement reusable components and maintain coding standards and best practices.
• Participate in complete Software Development Life Cycle (SDLC) activities.
2.

SCADA & Industrial Integration
• Develop and support applications interfacing with SCADA systems and field devices.
• Implement communication interfaces using industrial protocols.
• Support real-time data acquisition, monitoring, alarm management, and reporting functionalities.
3.

Protocol Development & Communication
• Work with industrial communication protocols including:
o Modbus RTU/TCP
o OPC DA / OPC UA
o MQTT
o IEC 60870-5-104
o DNP3
o IEC 61850
o Ethernet/IP
o Profinet
• Develop communication drivers, APIs, and middleware components.
• Troubleshoot communication-related issues between software and industrial devices.
4.

Database & Backend Development
• Design and optimize database structures.
• Develop stored procedures, views, and data integration services.
• Work with:
o Microsoft SQL Server
o PostgreSQL
o Oracle Database
• Implement data logging, event management, and reporting solutions.
5.

Software Maintenance & Support
• Provide L2/L3 support for deployed applications.
• Perform root cause analysis and bug fixes.
• Support application upgrades, deployments, and maintenance activities.
• Maintain version control and release management processes.
6.

Cybersecurity & Quality
• Implement secure coding practices.
• Ensure compliance with industrial cybersecurity standards.
• Participate in code reviews, testing, and vulnerability assessments.
• Support application hardening and user access management.
7.

Documentation & Collaboration
• Prepare technical design documents, test cases, and deployment guides.
• Collaborate with cross-functional teams including Automation, IT, and Operations.
• Conduct knowledge-sharing sessions and user training when required.
• Participate in site visits, commissioni...




Share Job