This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer based in Brazil.
This role offers the opportunity to design, develop, and enhance high-quality software solutions within a collaborative engineering environment.
You will work across backend, mobile, and system-level components, contributing to scalable applications used in real-world business contexts.
The position combines technical depth with hands-on development, requiring strong expertise in modern Microsoft technologies and cloud-based workflows.
You will collaborate with cross-functional teams to deliver reliable features while improving application performance, maintainability, and user experience.
The role provides ownership over complex technical challenges, from database optimization to deployment automation and system improvements.
It is ideal for an experienced developer who enjoys continuous learning, innovation, and building impactful software solutions.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Developer based in Brazil.
This role offers the opportunity to design, develop, and enhance high-quality software solutions within a collaborative engineering environment.
You will work across backend, mobile, and system-level components, contributing to scalable applications used in real-world business contexts.
The position combines technical depth with hands-on development, requiring strong expertise in modern Microsoft technologies and cloud-based workflows.
You will collaborate with cross-functional teams to deliver reliable features while improving application performance, maintainability, and user experience.
The role provides ownership over complex technical challenges, from database optimization to deployment automation and system improvements.
It is ideal for an experienced developer who enjoys continuous learning, innovation, and building impactful software solutions.
Accountabilities
- Develop and maintain backend systems using ASP.NET and C#, creating reliable and scalable software solutions.
- Design, optimize, and manage SQL Server databases, including query performance improvements and database architecture enhancements.
- Build and support mobile application features using .NET MAUI across different platforms.
- Work with Azure DevOps to manage CI/CD pipelines, deployments, and development workflows.
- Investigate, troubleshoot, and resolve complex system-level, performance, and application issues.
- Collaborate with cross-functional teams to define requirements, deliver new features, and improve existing solutions.
- Ensure software quality through maintainable coding practices, performance optimization, and technical best practices.
- Contribute to system-level development and performance improvements using C++ when required.
- Strong professional experience with ASP.NET and C# development.
- Solid experience designing, optimizing, and working with SQL Server databases.
- Hands-on experience with Azure DevOps for development processes, automation, and deployment workflows.
- Experience developing mobile applications using .NET MAUI.
- Experience working with C++ in system-level development or performance-sensitive environments.
- Ability to contribute across backend and mobile application components.
- Strong problem-solving skills with the ability to analyze and resolve complex technical challenges.
- Ability to collaborate effectively with distributed teams and communicate technical concepts clearly.
- Nice to have: Experience working with cloud-based environments, particularly Azure.
- Nice to have: Experience optimizing high-performance or enterprise-scale systems.
- Opportunity to work on challenging software projects within a collaborative technology environment.
- Continuous learning opportunities with access to modern tools, resources, and professional development initiatives.
- Exposure to enterprise-grade applications and innovative technology solutions.
- Remote work flexibility within the LATAM region.
- Supportive environment focused on career growth and long-term professional development.
- Access to certifications and training opportunities to enhance technical expertise.
- Engagement with experienced teams working on impactful software solutions.
- Benefits aligned with local labor regulations and regional employment standards.
As a Senior Software Developer, you will contribute to the design, development, optimization, and maintenance of enterprise-grade applications while ensuring high standards of code quality and performance.
Requirements
The ideal candidate is an experienced software engineer with strong backend development expertise, database knowledge, and the ability to work across multiple technology areas.