.NET Developer with API & Azure
Skills
.NET FrameworkASP.NETASP.NET CoreC#JavascriptNode.JsREST Apis
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Proficiency in JavaScript and related libraries/frameworks (Node.js, Express.js)
- Knowledge of authentication and authorization mechanisms (JWT, OAuth)
- Experience with software development lifecycle (SDLC)
- Experience with Microsoft technology stack (.NET, C#, SQL Server, ASP.NET Core, Azure)
- Experience with REST/SOAP APIs, security integration with OAuth/JWT, and GraphQL/OData
- Advanced Node.js or .NET framework 4.6+/Core using C#
- Experience with web development using ASP.NET/MVC, Angular, HTML, JavaScript, jQuery, CSS
- Experience with version control using Git
Nice to have
- Proficiency in JavaScript
- Knowledge of authentication and authorization mechanisms
- Experience with API integration patterns
- Strong understanding of RESTful APIs
- Experience with CI/CD pipelines
Day to day
- Design, develop, and implement RESTful APIs using Microsoft technology stack in Azure
- Design scalable, secure, and performant APIs, and engage in CI/CD pipelines to automate deployment
- Implement unit tests, integration tests, and end-to-end tests to ensure quality of APIs
- Define and manage integration scope, schedule, resources, dependencies, issues, risks, and stakeholder communications
