This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer Pleno - Back-End based in Brazil.
This role is an opportunity to build and evolve scalable software solutions in a technology-driven environment focused on innovation and impact.
You will contribute to the development of a digital platform by designing, implementing, and improving high-quality back-end systems.
The position combines strong software engineering practices with modern AI-powered development workflows to increase productivity and code quality.
You will work with cloud technologies, APIs, databases, and distributed architectures while collaborating with multidisciplinary teams.
The ideal candidate is passionate about solving complex technical challenges and continuously improving engineering practices.
This is a remote opportunity for a developer who wants to apply advanced technologies while contributing to meaningful products and long-term innovation.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer Pleno - Back-End based in Brazil.
This role is an opportunity to build and evolve scalable software solutions in a technology-driven environment focused on innovation and impact.
You will contribute to the development of a digital platform by designing, implementing, and improving high-quality back-end systems.
The position combines strong software engineering practices with modern AI-powered development workflows to increase productivity and code quality.
You will work with cloud technologies, APIs, databases, and distributed architectures while collaborating with multidisciplinary teams.
The ideal candidate is passionate about solving complex technical challenges and continuously improving engineering practices.
This is a remote opportunity for a developer who wants to apply advanced technologies while contributing to meaningful products and long-term innovation.
Accountabilities:
- Develop high-quality software solutions using C#, .NET Framework, .NET Core, Web API, SQL Server, Azure Functions, Docker, and Kubernetes.
- Use AI development tools such as Claude Code, GitHub Copilot, Cursor, or similar solutions as an active part of the development workflow for code generation, review, refactoring, debugging, and productivity improvement.
- Identify, prioritize, and execute development tasks throughout the software lifecycle.
- Design, build, and maintain integrations with cloud services, including Azure Service Bus, SignalR, Key Vault, and Cognitive Search.
- Develop efficient, readable, and maintainable applications following software engineering best practices.
- Automate processes using appropriate scripting tools and programming languages.
- Perform code reviews, debugging, testing, and validation activities to ensure software quality.
- Collaborate with internal teams and external partners to improve products and resolve technical challenges.
- Document development processes, monitor systems, and ensure applications remain updated with current technologies.
- Contribute to continuous improvement of architecture, performance, security, and engineering practices.
- Proven experience in software engineering and back-end development.
- Strong experience developing applications with .NET and C#.
- Experience working with agile methodologies and collaborative development environments.
- Knowledge of relational databases such as SQL Server or MySQL and NoSQL databases such as MongoDB.
- Experience with cloud platforms, especially Microsoft Azure.
- Advanced and practical experience using AI tools in software development workflows, including code generation, review, debugging, and productivity enhancement.
- Experience using Git for version control.
- Experience with Docker and Kubernetes for container management and orchestration.
- Strong knowledge of REST APIs and software integration patterns.
- Experience with microservices architecture.
- Ability to write clean, efficient, and maintainable code.
- Strong problem-solving skills, curiosity, and willingness to learn new technologies.
- Knowledge of Python.
- Experience integrating generative AI solutions into software products or development processes.
- Fully remote work model.
- Cooperative-based engagement model.
- Financial support for health insurance.
- Home office allowance.
- Meal allowance.
- Spanish language classes.
- Birthday day off and additional day off on children’s birthdays.
- Opportunity to work with modern technologies and AI-powered engineering practices.
- Collaborative environment focused on innovation, inclusion, and continuous growth.
The Software Engineer Pleno - Back-End will be responsible for developing, maintaining, and improving back-end solutions while applying modern engineering practices and AI-assisted development tools to deliver reliable and efficient software.
Requirements:
The ideal candidate will have solid back-end development experience, familiarity with cloud environments, and the ability to combine technical expertise with modern AI-enhanced development approaches.
Nice-to-have qualifications: