Vigil

.Net Engineer – Mid, Senior

Vigil

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, maintain, and enhance .NET microservices and backend APIs that support critical payment workflows
  • Analyse and optimise existing applications for performance, scalability, and reliability
  • Investigate and troubleshoot production issues, identifying root causes and delivering high-quality fixes
  • Refactor legacy components into modern, cloud-ready services
  • Contribute to improving engineering standards, code quality, and best practices through thoughtful code reviews
  • Collaborate with engineers, product managers, and QA to deliver high-impact features for millions of users
  • Mentor junior engineers, providing guidance on architecture, coding patterns, and engineering principles

Requirements

  • 5+ years of experience building highly scalable, customer-facing systems using modern .NET (C#, .NET 6/7/8)
  • Strong experience developing RESTful APIs and microservices using ASP.NET Core
  • Solid experience building and maintaining distributed services, with a focus on performance, resilience, and observability
  • Advanced proficiency in SQL Server, including optimisation of complex queries, stored procedures, and database schema design
  • Hands-on experience with caching technologies such as Redis
  • Proficiency in integrating with internal and external REST APIs
  • Experience working in event-driven or message-based architectures (Kafka, SNS/SQS, RabbitMQ – exposure is fine)
  • Solid understanding of cloud-native development, ideally with AWS (Lambda, API Gateway, DynamoDB, SNS/SQS, ECS/EKS)
  • Strong experience with Git-based workflows
  • Good understanding of secure coding, authentication/authorisation patterns, and modern internet security practices
  • Experience working in an Agile, cross-functional team
  • Strong verbal and written communication skills in English
Benefits
  • Ongoing Training & Mentoring
  • Possibility to grow and experience different projects
  • Agile environment where your ideas are welcome
  • Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues
  • Culture in which we don’t criticise failure but ensure we learn from our mistakes
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETC#.NET 6.NET 7.NET 8RESTful APIsASP.NET CoreSQL ServerRediscloud-native development
Soft Skills
mentoringcollaborationcommunicationproblem-solvingcode reviewsengineering standardsbest practices