The Lead Engineer -.Net, Azure role is responsible for designing, developing, testing, and deploying APIs in a fast-paced agile environment. The role involves using.NET framework, Microsoft cloud technologies, and associated PaaS services. The engineer will maintain working knowledge of API security standards and implementation, document API specifications, and drive observability and performance improvements across the platform.
Requirements
- Design, implement and maintain backend api / micro services using the.NET framework (and or.NET 6/Core 3.1) and C#.
- Design and implement solutions using Microsoft cloud technologies (Microsoft Azure) and associated PaaS services such as Microsoft Azure API Mgmt. Gateway, App service, Application Gateway, Table Storage, CosmosDB âMongoDB, Servicebus, AKS and other technologies as deemed appropriate.
- Maintain working knowledge of API security standards and implementation (Oauth 2.0, OpenID, JWT); Maintain knowledge of API security, authentication, authorization, IP security setup, and endpoint configuration.
- Document/generate API specifications to standards and work with stakeholders to provide for a seamless integration experience.
- Be a hands-on engineer, own production needs, and actively involved in project execution.
- Should be able to guide teams on root causing issues and guide team solutioning.
- Drive Observability and performance improvements across the platform
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance