Remote Lead Back-end Engineer (.NET) - Technology

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • As a Lead Backend Developer, you will play a pivotal role in architecting and delivering complex backend services and APIs.
  • You will lead and mentor a team of developers, ensuring the highest standards of development are met while driving best practices and optimizing system performance.
  • Your focus will be on building backend systems using the Microsoft .NET stack, with a strong emphasis on ASP.NET Core development, microservices architecture, and cloud technologies.
  • You will work closely with product managers, architects, and stakeholders to ensure alignment with business objectives and technical requirements.

Requirements:

  • You must have 9+ years of hands-on experience in backend development, with at least 3 years in a lead role.
  • Strong expertise in C# and ASP.NET Core is required.
  • Proven experience in designing and implementing microservices architectures is necessary.
  • You should have a deep understanding of building and maintaining RESTful APIs and working with GraphQL.
  • Strong experience with Microsoft Azure (Azure Functions, App Services, Logic Apps, AKS, CosmosDB, etc.), or similar cloud platforms (AWS, GCP) is essential.
  • In-depth knowledge of SQL Server and/or PostgreSQL is required; familiarity with NoSQL databases like MongoDB and Redis is a plus.
  • Experience with unit testing frameworks like xUnit, NUnit, or MSTest is necessary, and familiarity with TDD (Test-Driven Development) and automated testing tools is a plus.
  • You must have strong knowledge of security best practices for API development and cloud deployments.
  • Familiarity with Event-Driven Architecture and messaging systems like RabbitMQ, Kafka, or Azure Service Bus is required.
  • Experience in performance tuning and optimization of large-scale distributed systems is necessary.
  • Familiarity with front-end technologies (React, Angular, Blazor) to collaborate effectively with front-end teams is a plus.

Benefits:

  • You will enjoy 100% remote work, allowing you the freedom to work from the location that helps you thrive.
  • The position offers highly competitive USD pay, providing excellent, market-leading compensation that goes beyond typical market offerings.
  • Paid time off is provided to ensure you have the chance to unwind and recharge when needed.
  • You will have the autonomy to manage your time as long as the work gets done, focusing on results rather than the clock.
  • The opportunity to work with top American companies will allow you to grow your expertise on innovative, high-impact projects with industry-leading U.S. companies.
  • The company prioritizes well-being and work-life balance, offering engagement activities and fostering dynamic teams to ensure you thrive both personally and professionally.
  • You will connect with over 600 professionals in 25+ countries, expanding your network and collaborating with a multicultural team from Latin America.
  • You will team up with skilled professionals, ensuring you're working with seasoned experts in your field.
Leave a feedback