Pessoa Desenvolvedora Backend Sênior (Home Office)
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Backend Sênior (Home Office) based in Brazil.
This role offers the opportunity to work on robust, scalable backend systems that power modern digital solutions used across diverse industries. You will be responsible for designing, developing, and maintaining high-performance applications using .NET technologies, contributing directly to the evolution of complex distributed architectures. The position involves building and integrating APIs, working with event-driven systems, and ensuring the reliability and scalability of critical services. You will collaborate with multidisciplinary teams in an agile environment, helping shape technical decisions and improve engineering practices. In addition, you will work with cloud platforms, containerized environments, and CI/CD pipelines to deliver efficient and secure software. This is a highly collaborative and technically challenging role suited for someone who enjoys solving complex problems and driving backend excellence at scale.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Backend Sênior (Home Office) based in Brazil.
This role offers the opportunity to work on robust, scalable backend systems that power modern digital solutions used across diverse industries. You will be responsible for designing, developing, and maintaining high-performance applications using .NET technologies, contributing directly to the evolution of complex distributed architectures. The position involves building and integrating APIs, working with event-driven systems, and ensuring the reliability and scalability of critical services. You will collaborate with multidisciplinary teams in an agile environment, helping shape technical decisions and improve engineering practices. In addition, you will work with cloud platforms, containerized environments, and CI/CD pipelines to deliver efficient and secure software. This is a highly collaborative and technically challenging role suited for someone who enjoys solving complex problems and driving backend excellence at scale.
Accountabilities:
- Develop, maintain, and evolve backend applications using C# and .NET Core, ensuring performance and scalability.
- Design and implement RESTful APIs and system integrations with internal and third-party services.
- Work with event-driven architectures using tools such as Kafka and RabbitMQ.
- Optimize database queries and manage data persistence using SQL and NoSQL solutions, including ORM tools like Entity Framework and Dapper.
- Contribute to cloud-based solutions and infrastructure using AWS, Azure, or Google Cloud.
- Build and maintain CI/CD pipelines using Azure DevOps, supporting automated and reliable deployments.
- Work with containerization and orchestration technologies such as Docker and Kubernetes.
- Collaborate in agile teams (Scrum/Kanban), participating in planning, development, and code reviews.
- Support automation and build processes using tools such as Webpack, Gulp, or Grunt.
- Ensure high-quality code through version control practices using Git and continuous improvement mindset.
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or related fields.
- Strong experience with C# and .NET Core development.
- Solid knowledge of ASP.NET, MVC, and Web API frameworks.
- Experience building and consuming RESTful APIs and integrating third-party services.
- Hands-on experience with SQL Server, PostgreSQL, MongoDB, or Redis.
- Proficiency with ORM tools such as Entity Framework and Dapper.
- Knowledge of messaging systems like Kafka and RabbitMQ.
- Experience with CI/CD pipelines and DevOps practices (Azure DevOps preferred).
- Familiarity with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
- Experience working in agile environments and using Git for version control.
- Strong analytical thinking, problem-solving ability, and communication skills.
- Nice to have: experience mentoring junior developers and relevant cloud certifications (AWS, Azure).
- 100% remote work model
- Health insurance and dental assistance
- Meal/food allowance via Flash benefits card
- Home office support allowance
- Gympass / Wellhub access
- Life insurance coverage
- Extended maternity and paternity leave
- Partnerships and discounts in education, health, and leisure (universities, language schools, gyms, clinics, etc.)
- Continuous feedback culture with 1:1s, performance reviews, and individual development plans
- Inclusive and collaborative work environment focused on growth and learning.