Senior .NET Engineer (Azure)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

8+ years of experience in C#/.NET Core development, Deep knowledge of Entity Framework Core and SQL tuning, Strong experience with REST, GraphQL, and SOAP integrations, Excellent communication skills and a collaborative mindset..

Key responsibilities:

  • Design and ship product features from scoping to production deployment
  • Lead integrations with third-party services ensuring resilience and observability
  • Refactor and optimize application architecture for performance
  • Mentor mid-level developers and drive best practices in code quality.

Job description

Senior .NET Engineer 

  • Location: Remote (Latin America ONLY)
  • English level: B2+ or C1

We are looking for a seasoned Senior .NET Engineer to join a product-driven tech team building cutting-edge features that are redefining how organizations handle workforce operations. If you thrive in an environment that values ownership, collaboration, and innovation, this could be the opportunity for you.

Responsibilities: 

  • 40% Design & Ship Product Features
    Take full ownership of new modulesfrom scoping to production deployment. Youll work on features such as AI-powered matching algorithms, advanced reporting tools, vendor review workflows, and labor counter systems using .NET and JavaScript frontends.
  • 25% Integrate External Services
    Lead integrations with key third-party services including payment, credit, compliance, and monitoring providersensuring observability, resilience, and graceful degradation.
  • 15% Improve Architecture & Performance
    Refactor Entity Framework queries, optimize JSON serialization, and solve for scaling challenges as we grow.
  • 10% DevOps & CI/CD
    Maintain and evolve Azure DevOps pipelines, infrastructure-as-code, blue/green releases, and database migrations.
  • 10% Mentorship & Code Quality
    Drive best practices in code quality and architecture. Mentor mid-level developers, lead design reviews, and champion testing and DDD patterns.

Tech Stack:

  • Backend: C# / .NET Core, Entity Framework Core, SQL Server
  • Frontend: JavaScript
  • DevOps & Cloud: Azure (Functions, App Service, Key Vault), Azure DevOps, IaC
  • Data & Integration: REST, GraphQL, SOAP APIs, OAuth 2, JWT

Requirements:

  • 8+ years of experience building production systems in C#/.NET Core
  • Proven track record of owning end-to-end software development on small teams
  • Deep knowledge of Entity Framework Core, LINQ, SQL tuning, and data modeling
  • Strong experience with external service integration (REST, GraphQL, SOAP) and auth flows
  • Solid understanding of cloud architecture (Azure or AWS) and DevOps practices
  • Passion for clean code, SOLID principles, DDD, and testing best practices
  • Comfortable translating product requirements into scalable technical solutions
  • Excellent communication skills and collaborative mindset

Bonus points for:

  • Experience integrating LLMs or other AI/ML models
  • Familiarity with background screening, KYC/AML, or public records data

Why Join Us?

We offer a supportive and rewarding work environment with a range of benefits designed to help you thrive:

  • Full-Time Position: Stability and growth in a dedicated role.
  • Competitive Compensation: Get paid in US dollars, ensuring a strong and stable income.
  • 100% Remote Work: Enjoy the flexibility of working from anywhere in Latin America.
  • Paid Time Off: Receive 12 PTO days per year to recharge and unwind.
  • Local Holidays: Celebrate your country's holidays with paid time off.
  • Birthday Off: Take your special day off, on us!
  • Career Growth: Access clear career paths and opportunities for advancement.
  • Recognition Program: Be celebrated for your achievements and contributions.
  • Paid Leaves: Enjoy peace of mind with fully paid leaves.

If you meet these requirements and are interested in applying for this position, please let us know. We look forward to the possibility of working with you.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication

Network Systems Engineer Related jobs