Job Summary
We are seeking a Backend Developer to design, develop, and support scalable backend services and industrial integrations using .NET and OPC UA technologies.
Key Responsibilities
- Develop backend services and APIs using .NET C# and ASP.NET Core
- Design and implement OPC UA client/server communications
- Build scalable and maintainable microservices and service-oriented solutions
- Develop and maintain REST APIs and integration services
- Containerize applications using Docker
- Configure and support CI/CD pipelines using GitHub Actions
- Ensure application security, reliability, and performance
- Collaborate with technical and domain experts to deliver industrial software solutions
Skill Requirements
- 5+ years of backend development experience using .NET C#
- Strong experience with ASP.NET Core and REST API development
- In-depth knowledge of OPC UA protocol and industrial integrations
- Experience with Docker and containerized environments
- Familiarity with GitHub Actions and CI/CD practices
- Experience with SQL Server or PostgreSQL
- Understanding of secure application development
Other Requirements
- Experience with Kubernetes
- Experience with message-based architectures (e.g., RabbitMQ, Kafka)
- Knowledge of MQTT or other industrial communication protocols
- Experience with Industrial IoT, Well Construction, or Oil & Gas applications
Experience working within Agile/Scrum teams