Senior .NET Engineer
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior .NET Engineer based in Brazil.
This role is designed for an experienced software engineer who thrives on building reliable, scalable, and high-quality backend solutions.
You will contribute to complex software projects, designing services and integrations that support business-critical applications.
The position involves collaborating with a diverse international engineering team across multiple regions, working primarily in English.
You will have the opportunity to influence technical decisions, improve engineering practices, and mentor other developers.
The environment values ownership, continuous improvement, and the adoption of modern development approaches.
This is an opportunity for a senior professional to make a meaningful impact while working on challenging technology initiatives.
Accountabilities:
The Senior .NET Engineer will be responsible for designing, developing, and enhancing backend solutions while ensuring technical excellence, reliability, and collaboration across teams.
- Design, develop, and maintain backend services using C#, .NET Framework, .NET Core, ADO.NET, and SQL Server.
- Build and evolve SOAP and REST APIs following best practices, including proper versioning and maintainability standards.
- Implement reliable software solutions through unit testing, integration testing, troubleshooting, and root-cause analysis.
- Support system integrations and apply appropriate software architecture patterns to create scalable solutions.
- Participate in code reviews, provide technical guidance, and support the development of junior team members.
- Contribute to CI/CD processes and help improve engineering workflows and delivery efficiency.
- Identify opportunities for modernization, optimization, and continuous improvement across existing solutions.
- Stay updated on emerging technologies and apply relevant practices to enhance software quality.
- Proven professional experience developing production systems using .NET Framework and .NET Core.
- Strong knowledge of C#, ADO.NET, SQL Server, database design, and performance optimization.
- Hands-on experience creating and maintaining SOAP and RESTful services.
- Experience with XML serialization and deserialization.
- Solid understanding of software design patterns, clean code principles, and development best practices.
- Ability to work effectively with multicultural teams and communicate with both technical and non-technical stakeholders.
- Advanced English proficiency for daily collaboration with international teams.
- Proactive mindset, ownership of responsibilities, and ability to adapt to changing requirements.
- Strong problem-solving skills and commitment to continuous learning.
- Collaborative approach with a focus on team success.
- Experience with cloud platforms, especially Azure.
- Familiarity with specification-driven development or AI-assisted software development approaches.
- Previous experience working with Agile methodologies.
- Remote work flexibility.
- Health and dental insurance.
- Meal and food allowance.
- Childcare assistance.
- Extended paternity leave.
- Gym and wellness partnerships through Wellhub and TotalPass.
- Profit Sharing and Results Participation (PLR).
- Life insurance.
- Continuous learning opportunities through internal development platforms.
- Discounts through partner programs.
- Access to online platforms focused on physical, mental, and overall well-being.
- Pregnancy and responsible parenting support programs.
- Partnerships with online learning platforms.
- Language learning opportunities.
- Additional benefits and programs focused on employee growth and well-being.
Requirements:
The ideal candidate is a senior backend developer with strong .NET expertise, excellent communication skills, and experience working in complex and collaborative environments.
Nice-to-have qualifications:
Benefits:
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1