Puffer-Sweiven is looking to solve the problem of designing and developing secure, scalable applications using modern technologies like ASP.NET Core, C#, and Azure services to enhance their process control, automation, safety, and reliability offerings.
Requirements
- 5+ years of experience in application development with a focus on Azure and .NET technologies.
- Strong proficiency in C-Sharp, ASP.NET Core, HTML/CSS/JavaScript.
- Experience with OAuth 2.0, OpenID Connect, and Microsoft Entra ID.
- Hands-on experience with Azure API Management, App Gateway, and certificate management.
- Solid understanding of CI/CD pipelines and DevOps practices.
- Strong knowledge of RESTful API design and implementation.
- Experience in data modeling and normalized schema design.
Responsibilities
- Design and develop secure, scalable applications using ASP.NET Core, C-Sharp, and Azure services.
- Implement OAuth 2.0 and OpenID Connect for secure authentication and authorization.
- Register and configure applications in Microsoft Entra ID for SSO and API access.
- Build and manage RESTful APIs, ensuring performance, security, and maintainability.
- Utilize Azure API Management for throttling, analytics, and policy enforcement.
- Develop and maintain CI/CD pipelines using Azure DevOps, including build and release automation.
- Configure and manage App Gateways, registration groups, and certificate lifecycles.
Other
- Bachelor’s degree in STEM or equivalent experience.
- Excellent communication and documentation skills.
- Functional understanding of Process Control.
- Demonstrated professional technology project experience.
- Experience with SQL Server and T-SQL.