|
1
|
Software Engineer
|
Expected Scope of work / Responsibilities:
·
Design, define, and evolve the architecture of complex software
systems using .NET Core, C#, microservices, and cloud-native patterns.
- Lead
architecture discussions and decisions related to IIoT, edge-to-cloud
solutions, and industrial data acquisition.
- Collaborate
with cross-functional teams including Product Managers, Engineers,
DevOps, and UX/UI teams to translate requirements into technical
architecture.
- Develop
Proof of Concepts (PoCs) and guide implementation for cloud-based IIoT
platforms.
- Ensure
architectural integrity, scalability, maintainability, and security in
all software solutions.
- Evaluate
new technologies and frameworks and provide recommendations aligned with
business and technical goals.
- Define
integration strategies with industrial control systems
(PLC/SCADA/OPC UA/MQTT/Modbus/etc.).
- Establish
and enforce coding standards, software design best practices, and CI/CD
pipelines.
- Perform
code reviews, mentor developers, and drive engineering excellence.
- Collaborate
with cybersecurity teams to ensure compliance with industrial security
standards (e.g., IEC 62443).
- Support
business stakeholders in defining roadmaps, solution feasibility, and
high-level estimates.
|
Technologies and Domain: C#.NET (Dot Net
Core), Cloud Technologies along with Industrial Automation, Industry 4.0,
IIoT (Industrial Internet of Things) Domain
Technical
Skills Required:
Mandatory Skills:
- C#, .NET
Core / .NET 6+.
- Microservices
Architecture, RESTful APIs.
- Cloud
Platforms: Azure / AWS preferred.
- Edge &
IoT Platforms: Azure IoT Hub, AWS IoT Core etc.
- Industrial
Protocols: OPC UA, Modbus TCP, MQTT, Profinet, EtherNet/IP etc.
Additional
Tools and Technologies:
- Docker,
Kubernetes, Azure Kubernetes Service (AKS)
- Azure
Functions, Event Hubs or similar technologies
- CI/CD
tools (Azure DevOps, GitHub Actions, Jenkins)
- Database
design: SQL Server, PostgreSQL, InfluxDB/Time-series DBs
- Messaging
systems (Kafka, MQTT brokers, RabbitMQ)
- Source
control: Git, GitHub/Bitbucket
Mandatory
certification (if Any):
·
Good to have any certification with respect cloud or Microsoft
certification like TOFAF 9, Azure/AWS Solutions Architect.
|