Desenvolvedor Backend Junior in Brazil, Indiana at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor Backend Junior in Brazil.
This role is an opportunity for a junior backend developer to grow within a modern, cloud-oriented engineering environment focused on scalable software solutions for the fitness technology industry. You will contribute to the evolution of a core product built on Microsoft technologies, working with C#, .NET, Azure and SQL Server in a collaborative, agile team. The position involves both development and maintenance of backend systems, including APIs, automation jobs and database structures. You will interact closely with QA, frontend developers and business analysts to deliver reliable and well-integrated solutions. The environment encourages learning, code quality, and continuous improvement, with exposure to architecture patterns and cloud services. It is a hands-on role designed for someone eager to strengthen backend fundamentals while contributing to real-world systems used at scale.
In this role, you will be responsible for developing, maintaining and evolving backend services, ensuring system stability, performance and scalability. You will work on building and maintaining APIs, database queries and automated backend processes while supporting the evolution of a monolithic system into more robust solutions. You will collaborate with cross-functional teams to deliver integrated features aligned with business needs. You will also contribute to improving code quality through testing, debugging and adherence to best practices.
- Develop and maintain backend applications using C# and .NET (Core or Framework), including Web APIs and Azure Functions
- Create and maintain SQL Server queries, procedures and database structures (DDL/DML)
- Support backend automation through jobs and scheduled processes
- Ensure code quality through unit testing, debugging and adherence to best practices
- Contribute to the maintenance and evolution of monolithic systems, ensuring stability and performance
- Collaborate with QA, frontend and business teams to deliver integrated solutions
You should have foundational experience in backend development using Microsoft technologies, with strong motivation to learn and grow in a structured engineering environment. Solid understanding of APIs, databases and version control tools is essential. A collaborative mindset and problem-solving ability are key to succeed in this role, especially when working with complex systems and cross-functional teams.
- Experience with C# and .NET (Core or Framework)
- Knowledge of Web APIs and Azure Functions
- Experience with SQL Server (DDL/DML, queries and procedures)
- Familiarity with Git and Azure DevOps for version control and task management
- Ability to debug and troubleshoot issues in monolithic systems
- Strong communication and teamwork skills
- (Differential) Knowledge of REST APIs, messaging systems and system integration
- (Differential) Familiarity with DDD, design patterns and backend architecture best practices
- (Differential) Experience with unit testing frameworks such as xUnit, NUnit or MSTest
- (Differential) Understanding of backend automation jobs and processes
- Health, dental and life insurance
- Meal allowance for supermarkets and restaurants
- Home office support allowance (e.g., internet assistance)
- Gym membership via subscription app
- Educational partnerships with discounts on courses, universities and language schools
- Payroll-deducted loan option
- Employee assistance program (psychological, legal and financial support)
- Discount programs with technology and retail partners
- Quarterly 4-day global break initiative
- Additional company-specific perks and development opportunities