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.