Role Summary
We are looking for a mid-level Software Developer to work on the Wash Process Intelligence (WPI) platform. This role focuses on developing and maintaining .NET-based applications that run both on local Windows systems (plant level) and on Azure. The role is hands-on, delivery-focused, and suited for someone who is comfortable working on existing systems, integrations, and data-driven features, without owning overall architecture or leading teams.
Key Responsibilities
- Develop and maintain C#/.NET applications, including Windows Services and ASP.NET web applications
- Build and enhance REST APIs used by internal systems and external partners
- Work with Azure services such as Azure Functions, Event Hubs, and API Management
- Implement and maintain data access logic using SQL Server (local and central)
- Debug and resolve issues across Windows services, APIs, databases, and Azure components
- Collaborate with QA, product, and support teams to deliver stable releases
- Follow secure coding practices and support security/compliance requirements
Required Skills And Experience
- 3 to 5 years of hands-on software development experience
- Strong experience with C# and .NET
- Experience building or maintaining REST APIs
- Good working knowledge of SQL Server
- Practical exposure to Azure services
- Comfortable working with existing codebases and production issues
Nice To Have
- Experience working on hybrid systems spanning on‑prem and cloud environments
- Hands‑on experience with Windows Services
- Exposure to data ingestion or telemetry‑driven systems
- Familiarity with build, packaging, and deployment tools (e.g., WiX)
- Basic understanding of monitoring, logging, and CI/CD practices
Skills: c,sql server,azure