Summary:
Qualifications:
• Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
• At least 8 years of experience with Information Technology.
• Candidates authorized to work for any employer in Canada without employerbased visa sponsorship are welcome to apply. We are unable to provide immigration sponsorship for this role at this time.
• C# Proficiency: Deep understanding of C# language features, syntax, and best practices.
• .NET 8 Framework: Mastery of the .NET 8 framework, including its new features, performance optimizations, and architectural patterns.
• ASP.NET Core Web API: Expertise in building RESTful APIs using ASP.NET Core Web API, including controllers, models, and routing.
• LINQ: Strong understanding of LINQ for querying and manipulating data.
• Testing: Proficiency in unit testing, integration testing, and API testing frameworks (e.g., xUnit, NUnit, Postman).
• Unit Testing: Ability to write effective unit tests using mocking frameworks (e.g., Moq, NSubstitute) to isolate components and test their behavior in isolation.
• Integration Testing: Knowledge of integration testing techniques to verify the interaction between different components of the API, including external API calls.
• API Testing: Experience with API testing tools to validate API contracts, performance, and security.
API-Specific Skills:
• API Consumption: Expertise in consuming external APIs, including:
HTTP Clients: Proficiency in using HTTP clients (e.g., HttpClient, RestSharp) to make API requests.
API Authentication: Understanding of various authentication mechanisms (e.g., OAuth, API keys) and their implementation.
Error Handling: Ability to handle potential errors and exceptions when consuming APIs.
Rate Limiting: Awareness of API rate limits and best practices for managing them.
API Gateway: Experience with API gateways (e.g., Azure API Management) for managing, securing, and publishing APIs.
• Pipeline Skills:
YAML pipelines
Service Principles
Environments
Artifacts: Nuget packages
Best Practices and Principles:
Soft Skills:
Bravens is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, age, protected veterans or individuals with disabilities.
Any Graduate