Senior .NET Engineer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior .NET Engineer architecting scalable .NET backend services for CodeRoad, an end-to-end software development services provider. Delivering APIs, microservices, messaging, and CI/CD solutions.

Responsibilities:

  • Architect and develop enterprise-grade, multi-tier backend services and web APIs using .NET, C#, ASP.NET WebAPI, and OWIN
  • Optimize and scale complex data layers, ORM integrations, and relational database systems using MS SQL Server, NHibernate, and Dapper
  • Lead technical research alongside Solution Architects to establish backend patterns, evaluate emerging tools, and enforce enterprise coding standards
  • Integrate and maintain event-driven messaging pipelines and integration protocols using Azure Service Bus and RESTful architecture
  • Deliver production-ready features every Sprint through continuous integration, automated builds with TeamCity and Octopus Deploy, and unit and integration testing with ReSharper and dotCover
  • Collaborate in a dedicated Scrum environment by refining complex user stories into deliverable backend tasks and conducting peer code reviews
  • Own service architecture end-to-end, including data access optimization, API design, asynchronous messaging, and automated CI/CD deployments
  • Modernize, scale, and maintain core business logic and backend services for enterprise systems

Requirements:

  • 5+ years of experience specializing in backend .NET software engineering and system architecture for enterprise-level platforms
  • Advanced knowledge of C#, .NET Framework / .NET Core, ASP.NET WebAPI, and RESTful Web Services
  • Deep hands-on experience with MS SQL Server, T-SQL optimization, and ORM/Data Access frameworks (NHibernate, Dapper)
  • Proven experience implementing asynchronous messaging patterns using Azure Service Bus
  • Strong background in Scrum methodology with a proven ability to slice complex backend epics into modular, deliverable stories
  • Exceptional ownership mindset, logical problem-solving skills, and a collaborative, team-first attitude
  • Fluent verbal and written communication skills in English for direct technical collaboration
  • Hands-on experience with MongoDB
  • Familiarity with dotCover and ReSharper
  • Understanding of microservices architectural patterns and containerization (Docker, Azure Kubernetes Service)
  • CI/CD Azure pipelines
  • Knowledge of server-side scripting with Node.js or light configuration management tools

Benefits:

  • 100% Remote work flexibility
  • Holidays off according to your local calendar
  • Generous Paid Time Off (PTO)
  • Health insurance assistance
  • Competitive compensation in USD
  • Continuous learning and career growth opportunities