Senior .NET Engineer

Posted Nov 2

This is a fully remote position, open to applicants in Latin America.

📋 Description

• Design and implement enterprise-level, multi-tier backend services and web APIs utilizing .NET, C#, ASP.NET WebAPI, and OWIN.

• Enhance and scale intricate data layers, ORM integrations, and relational database systems using MS SQL Server, NHibernate, and Dapper.

• Lead technical research in collaboration with Solution Architects to define backend patterns, assess emerging tools, and uphold enterprise coding standards.

• Integrate and sustain event-driven messaging pipelines and integration protocols employing Azure Service Bus and RESTful architecture.

• Deliver production-ready features in each Sprint via continuous integration, automated builds with TeamCity and Octopus Deploy, along with unit and integration testing using ReSharper and dotCover.

• Work in a dedicated Scrum environment by transforming complex user stories into actionable backend tasks and performing peer code reviews.

• Manage service architecture comprehensively, including data access optimization, API design, asynchronous messaging, and automated CI/CD deployments.

• Update, scale, and maintain core business logic and backend services for enterprise systems.


⛳️ Requirements

• Over 5 years of experience focusing on backend .NET software engineering and system architecture for enterprise-scale platforms.

• Advanced expertise in C#, .NET Framework / .NET Core, ASP.NET WebAPI, and RESTful Web Services.

• Extensive hands-on experience with MS SQL Server, T-SQL optimization, and ORM/Data Access frameworks (NHibernate, Dapper).

• Proven track record in implementing asynchronous messaging patterns utilizing Azure Service Bus.

• Strong foundation in Scrum methodology with the capability to break down complex backend epics into manageable, deliverable stories.

• Outstanding ownership mindset, logical problem-solving abilities, and a collaborative, team-oriented attitude.

• Proficient verbal and written communication skills in English for effective technical collaboration.

• Practical experience with MongoDB.

• Familiarity with dotCover and ReSharper.

• Understanding of microservices architectural patterns and containerization (Docker, Azure Kubernetes Service).

• Experience with CI/CD Azure pipelines.

• Knowledge of server-side scripting with Node.js or basic configuration management tools.


🏝️ Benefits

• 100% Remote work flexibility.

• Holidays off in accordance with your local calendar.

• Generous Paid Time Off (PTO).

• Health insurance assistance.

• Competitive compensation in USD.

• Opportunities for continuous learning and career advancement.

People also viewed

Motorola Solutions8 hours ago

Senior Full-Stack Software Engineer – Go, JavaScript, PostgreSQL, Docker

BR flagBrazil, +1 more countryFull-timeBackend Engineer
ApplyView job
SummitNext8 hours ago

Backend Developer, Mid-Level

MY flagMalaysia OnlyFreelanceBackend Engineer
ApplyView job
Focal Systems8 hours ago

Platform Engineer – Backend Infrastructure

PL flagPoland, +1 more countryFull-timeBackend Engineer$102k – $117.5k/year
ApplyView job
GitLab9 hours ago

Senior Backend Engineer, Go

CA flagCanada OnlyFull-timeBackend Engineer
ApplyView job
H&W Publishing9 hours ago

Senior Backend Developer, Golang – Payment Systems

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Lingaro10 hours ago

Fullstack Python Developer

PL flagPoland OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers