Senior BackEnd Developer, C# / .NET Core

Posted 3 days ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior BackEnd C#/.NET Core developer at TEHORA, enhancing application services and collaborating with a versatile team. Focused on API development and microservices integration.

Responsibilities

  • Design, develop and maintain BackEnd services in C# / .NET Core;
  • Develop and evolve REST APIs and microservices;
  • Participate in integration with databases, message queues and cloud services;
  • Fix defects and contribute to stabilizing releases;
  • Perform unit and integration tests;
  • Contribute to CI/CD pipelines and DevOps practices;
  • Document services, interfaces and technical decisions;
  • Collaborate with architects, analysts and FrontEnd developers.

Requirements

  • Minimum 8 years of experience in IT
  • Significant experience developing with C# / .NET Core
  • Experience developing APIs and microservices
  • Experience in Agile / DevOps environments
  • Cloud experience is a major asset
  • Strong analytical skills for complex technical problems
  • C#, .NET Core, REST APIs
  • Microservices architecture and BackEnd services
  • Git or equivalent version control tool
  • Unit testing, integration testing and software quality practices
  • CI/CD, DevOps and technical documentation
  • Azure Functions, Azure API Management, Azure Service Bus
  • Azure Application Insights, Azure Key Vault, Azure DevOps
  • Cosmos DB, distributed NoSQL databases or graph databases
  • OpenSearch, Elasticsearch or comparable distributed search engine
  • Experience with event-driven architectures
  • Contract assignment or resource pool, depending on client needs
  • Primarily remote work; availability to coordinate based on intervention requests

Benefits

  • Remote work and flexibility to accommodate family commitments
  • Entrepreneurial culture that encourages creativity and innovation
  • Flexible hours (depending on type of employment contract)
  • Sick leave and leave for family events
  • Appropriate IT equipment
  • A rewarding and motivating workspace
  • Social and environmental initiatives
  • On-the-job learning program
  • Career development path

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AzureElasticSearchMicroservicesNoSQLVault.NET

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.