Minsait

Senior Developer, C# / .NET

Minsait

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSDockerEntity Framework.NETRabbitMQRedis

About the role

  • Technical Leadership and Software Architecture
  • Define and Evolve Architecture: Act as a technical reference, leading the application of principles such as DDD (Domain-Driven Design), Clean Architecture and SOLID in the design of new features and the evolution of existing systems;
  • Review and Ensure Code Quality: Conduct rigorous code reviews to ensure adherence to design patterns, performance, security and .NET Core best practices;
  • Act as a mentor for less experienced developers.
  • Proficient in C# / .NET Core with focus on performance and scalability (Repository Pattern, Dependency Injection, Unit of Work).
  • Strong knowledge of DDD, Clean Architecture and design patterns.
  • Solid experience with Docker, messaging systems (SQS, RabbitMQ, etc.) and RESTful APIs.
  • Experience with AWS (ECS, S3, Lambda, RDS, etc.).
  • Advanced knowledge of relational and non-relational databases.
  • Ability to lead squads technically and perform code reviews.
  • Familiarity with Entity Framework (EF Core) and/or other ORMs.
  • Experience with caching: Distributed (e.g., Redis, Amazon ElastiCache) and non-distributed (In-Memory, e.g., MemoryCache).
  • Deep knowledge of DDD, SOLID principles, Clean Architecture and design patterns.
  • Experience with automated testing (unit, integration, mocks).
  • Plus: Experience with CI/CD (GitLab CI, GitHub Actions, etc.).
  • Active participation in architectural decisions.

Requirements

  • Be open to receiving feedback and learning from it;
  • Be open to receiving mentorship to support your career development;
  • Communicate clearly with leaders and peers;
  • Promptly report blockers in your tasks whenever possible;
  • Attend team ceremonies;
  • Be proactive regarding actions that involve the team and solutions;
  • Be willing to become a mentor to other professionals;
  • Feel comfortable sharing knowledge through company events;
  • Be collaborative in internal knowledge-sharing groups and communities;
  • Capacity for technical leadership, making important decisions and providing technical direction for the project;
  • Completed degree in IT or related fields;
  • Reside in Brazil.
Benefits
  • Company-subsidized Health Plan for the employee.
  • Option to include dependents in the Health Plan with payroll deduction.
  • Dental Care (optional).
  • Option to include dependents in the Dental Care Plan with payroll deduction.
  • Meal Allowance or Food Voucher.
  • Transportation Voucher (optional).
  • Impact & Care - Personal Guidance Program offering confidential emotional support and counseling in psychological, legal, financial, social and pet-related areas at no cost for the employee and legal dependents.
  • Gympass - Wellhub (Access to over 700 gyms across Brazil with plans starting at R$ 29.90, deducted via payroll).
  • Option to include dependents in Gympass - Wellhub (up to 3 dependents - paid via credit card).
  • Access to Udemy through our intranet.
  • Partnerships with major consumer brands.
  • SESC agreement for employee and dependents.
  • Discounts with educational institutions (undergraduate and graduate) and language/certification schools.
  • Group life insurance.

Applicant Tracking System Keywords

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

Hard skills
C#.NET CoreDomain-Driven DesignClean ArchitectureSOLID principlesDockerRESTful APIsAWSEntity Frameworkautomated testing
Soft skills
technical leadershipmentorshipcommunicationproactivitycollaborationfeedback receptivenessknowledge sharingproblem reportingteam participationdecision making
SoftDesign

Software Engineer, Backend, Mid-level, Java

SoftDesign
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 28 minutes agoSource: softdesign.gupy.io
JavaKafkaMongoDBOracleSpringSpring BootSpringBoot
Stefanini Brasil

Senior PL/SQL and .NET Developer

Stefanini Brasil
Seniorfull-time🇧🇷 Brazil
Posted: 34 minutes agoSource: stefanini.gupy.io
Azure.NETSQL
Stefanini Brasil

PL/SQL, .NET Developer — Mid-level

Stefanini Brasil
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 34 minutes agoSource: stefanini.gupy.io
Azure.NETSQL
Spassu

Senior Python Fullstack Developer – Django, Angular

Spassu
Seniorfull-time🇧🇷 Brazil
Posted: 3 hours agoSource: spassu.zohorecruit.com
AngularDjangoJavaScriptPostgresPythonTypeScript
Insight Value

Tech Lead – Backend (Java)

Insight Value
Seniorfull-time🇧🇷 Brazil
Posted: 15 hours agoSource: jobs.quickin.io
JavaJenkinsMongoDBPostgresSpringSpring BootSpringBoot