
Senior .NET Engineer
Posted Nov 2

Posted Nov 2
This is a fully remote position, open to applicants in Latin America.
• 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.
• 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.
• 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.
Motorola Solutions
SummitNext
Focal Systems
Get handpicked remote jobs straight to your inbox weekly.