FCamara Consulting & Training

Senior .NET Developer

FCamara Consulting & Training

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Propose and lead technical solutions with an architectural vision and business impact
  • Remove technical impediments, raising the team's productivity
  • Monitor and ensure quality: performance, testing, documentation, observability, governance, and Sonar/quality gates
  • Support the team through mentoring, code reviews, and dissemination of best practices
  • Participate in technical and business meetings with internal/external clients, translating needs into viable solutions
  • Produce and maintain architecture artifacts: diagrams, high-level solution designs, models, API contracts, and workflows

Requirements

  • Advanced expertise in .NET / C# (RESTful WebAPI, ASP.NET MVC, Background Workers)
  • Consistent application of SOLID principles, DDD, and design patterns
  • Strong experience with unit and integration testing and code quality practices
  • Experience with ReactJS/Angular in web applications
  • Experience with data modeling and use of relational databases: SQL Server, PostgreSQL
  • Practical experience with NoSQL databases: MongoDB, Redis
  • Experience with event-driven architectures: Kafka, Azure Event Hubs, RabbitMQ, or similar
  • Regular use of Git
  • Implementation and maintenance of CI/CD pipelines
  • Experience with Docker and Kubernetes (deployment, troubleshooting, and best practices)
  • Development of secure applications
  • Experience building high-performance applications
Benefits
  • Position also open to candidates with disabilities
Applicant Tracking System Keywords

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

Hard Skills & Tools
.NETC#RESTful WebAPIASP.NET MVCSOLID principlesDDDdesign patternsunit testingintegration testingevent-driven architectures
Soft Skills
mentoringcode reviewsbest practicescommunicationproblem-solvingteam productivitytranslating needsleadership