Job Summary
We are seeking a Full Stack Developer with strong expertise in Angular and .NET C# to design and build scalable industrial applications. The ideal candidate will have experience developing secure, containerized applications and integrating with industrial communication protocols such as OPC UA.
Key Responsibilities
- Design and develop end-to-end applications using Angular and .NET C#
- Develop scalable backend services and REST APIs using ASP.NET Core
- Implement and integrate OPC UA client/server solutions
- Build and maintain containerized applications using Docker
- Configure and maintain CI/CD pipelines using GitHub Actions
- Collaborate with architects, product owners, and domain experts in Well Construction
- Ensure secure coding practices and application performance
- Support deployment and troubleshooting across development and production environments
Skill Requirements
- 5+ years of full-stack application development experience
- Strong expertise in Angular
- Strong backend development experience using .NET C# and ASP.NET Core
- Experience designing and consuming REST APIs
- Hands-on experience with OPC UA protocol and industrial integrations
- Experience with Docker and containerized application development
- Familiarity with GitHub Actions and CI/CD practices
- Experience with SQL Server or PostgreSQL
- Knowledge of software security best practices
- Strong problem-solving and analytical skills
Other Requirements
- Experience with React
- Experience with Kubernetes-based deployments
- Knowledge of SignalR or real-time web communication technologies
- Exposure to Industrial IoT, SCADA, or Well Construction applications
Experience working in Agile/Scrum environments