Pessoa Desenvolvedora Backend Sênior in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
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 based in Brazil.
This is a senior backend engineering role focused on designing, building, and evolving scalable enterprise applications within a modern and highly collaborative technology environment. You will work on complex systems using .NET technologies, contributing to APIs, integrations, and event-driven architectures that support critical business operations. The role involves close collaboration with cross-functional teams to deliver reliable, high-performance solutions deployed across cloud-native environments. You will be exposed to modern engineering practices including CI/CD, containerization, and distributed systems. This is an opportunity to contribute to impactful projects while working in an environment that values autonomy, learning, and technical excellence. You will also play a key role in ensuring system reliability, scalability, and continuous improvement.
You will be responsible for designing, developing, and maintaining robust backend systems and integrations across enterprise platforms:
- Develop and maintain backend applications using C# and .NET Core, ensuring scalability, performance, and maintainability.
- Design and evolve RESTful APIs and system integrations, supporting seamless communication between services and external platforms.
- Work with ASP.NET, MVC, and Web API to build enterprise-grade solutions.
- Implement integrations with third-party services, including external APIs and messaging systems.
- Design and optimize SQL and NoSQL database structures and queries for performance and reliability.
- Build event-driven architectures using tools such as Kafka and RabbitMQ.
- Contribute to CI/CD pipelines using Azure DevOps and support automated deployment processes.
- Work with Docker and Kubernetes in cloud-based environments (AWS, Azure, or GCP).
- Participate in Agile ceremonies and collaborate closely with product and engineering teams.
You should bring strong backend engineering expertise combined with a collaborative and problem-solving mindset:
- Degree in Computer Science, Information Systems, Software Engineering, or related field.
- Strong experience with C# and .NET Core, including ASP.NET, MVC, and Web API development.
- Solid knowledge of relational and non-relational databases (SQL Server, PostgreSQL, MongoDB, Redis).
- Experience building and consuming RESTful APIs and integrating third-party services.
- Hands-on experience with messaging systems such as Kafka and RabbitMQ.
- Familiarity with CI/CD pipelines, especially Azure DevOps.
- Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, or Google Cloud).
- Strong understanding of Git and Agile methodologies (Scrum, Kanban).
- Analytical thinking, autonomy, and ability to collaborate across teams and levels.
- Health and dental insurance.
- Meal/food allowance via Flash card.
- Home office support allowance.
- Gympass / Wellhub access.
- Life insurance coverage.
- Extended maternity and paternity leave.
- Partnerships with education, health, and wellness providers.
- Continuous feedback culture (1:1s, PDI, performance reviews).
- Remote-first work model.
- Inclusive and collaborative work environment focused on growth and learning.