Localiza&Co logo
Localiza&Co

Somos uma das maiores e mais completas plataformas de mobilidade sustentável do mundo!

Junior Software Developer – .NET

Backend EngineerSoftware EngineerFull TimeRemoteJuniorTeam 10,001+Since 1973H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

2 days ago

Salary

0

Seniority

Junior

Job Description

Junior Software Developer – .NET

Localiza&Co

• Develop and enhance backend solutions in .NET; • Support maintenance and evolution of existing systems, including bug fixes and continuous improvements; • Participate in the development of APIs and integrations between systems; • Implement automated tests (primarily unit tests), ensuring code quality; • Assist in daily technical issue analysis and resolution; • Take part in the team's agile rituals, contributing learnings and continuous improvement; • Pursue ongoing technical development, learning best practices, patterns, and software architecture.

Job Requirements

  • Experience in backend development with .NET and C#;
  • Knowledge of relational and/or NoSQL databases (e.g., SQL Server, PostgreSQL, or MongoDB);
  • Basic knowledge of Entity Framework or Dapper;
  • Understanding of automated testing;
  • Familiarity with RESTful APIs and service integration;
  • Interest in working in agile environments (Scrum and/or Kanban);
  • Knowledge of messaging systems or event-driven architecture;
  • Willingness to learn and grow technically.

Benefits

  • Profit sharing
  • Meal allowance
  • Meal voucher
  • Health insurance
  • Dental insurance
  • Gympass
  • Private pension plan
  • Home office allowance
  • Allya
  • Unlimited access to courses from our Localiza University
  • Internal training and development programs
  • Discounts on vehicle purchases and rentals

Related Job Pages

More Backend Engineer Jobs

Yale New Haven Health logo

Server Engineer II

Yale New Haven Health

YNHHS Requisition ID: 173819

Full TimeRemoteTeam 10,001

Role Description Responsible for the support, installation and maintenance of the corporate data server infrastructure and all associated hardware and software. Installs hardware, software and server management tools. Competent to work at a high technical level. Maintains effective communications with user departments and other support organizations. Responsibilities - Assists in understanding user requirements, and develops and recommends hardware, software and application solutions to satisfy the requirements. - Provides support to core mission critical services: OS installs, hardening, configuration, troubleshooting and routine administrative tasks. - Provides highly skilled technical development of server systems, planning, implementation and support. - Develops and maintains corporate-wide communications standards and procedures. - Resolves complex server engineering problems. - Evaluates feasibility of new hardware, software and tools as they become available. - Tests, evaluates and installs new hardware, software and tools. - Performs administration functions for the Production environment, ensuring proper security access, proper backup and smooth operation. - Oversees the development of work plans, and can provide technical guidance for team members. - Assists with ongoing operational and maintenance activities of servers. - Performs other job duties and responsibilities as assigned. Qualifications - Bachelor's Degree in Computer Science or related discipline, or technical training and 3 years of equivalent experience in IT with system administration/engineering. - At least three (3) years of experience in a technical services function in a complex distributed network. - 3+ years' experience in system maintenance, upgrade, security and user accounts administration required. - Knowledge of operating systems, networking, file sharing, mounts, and experience with one or more scripting languages. - Experience in configuring servers and applications for concurrency and high availability. - Experience in server blade technologies, migration to blade technologies and virtualization. - Excellent written and verbal communication skills. - Must have positive attitude and attention to detail. YNHHS Requisition ID 182005

United States

Role Description We're looking for a Senior Backend Engineer who thrives at the intersection of architecture, scalability, infrastructure, and product ownership. This is not a role for someone who simply implements tickets. We need an engineer who can take ownership of critical backend systems, design resilient services, improve infrastructure, and help shape the technical direction of a rapidly evolving platform. You'll work across distributed systems, event-driven architectures, cloud infrastructure, and high-throughput backend services. You'll collaborate closely with product, engineering, and leadership teams to build reliable systems capable of supporting a global user base. We value ownership, technical curiosity, strong communication, and the ability to move quickly without sacrificing quality. If you're passionate about backend engineering, system design, infrastructure, and solving complex technical challenges, you'll feel right at home. Key Responsibilities - Design, build, and maintain scalable backend services that support high-volume user activity and mission-critical business operations. - Develop and maintain distributed, event-driven architectures using messaging and streaming technologies such as Kafka and related event-processing frameworks. - Architect and evolve microservice-based systems with a strong focus on reliability, scalability, observability, and maintainability. - Partner with engineering leadership to improve cloud infrastructure, deployment processes, system reliability, and operational excellence. - Identify bottlenecks, optimize backend performance, and ensure systems can scale efficiently as usage grows. - Work with transactional and analytical datasets to support business intelligence, reporting, product insights, and operational decision-making. - Contribute to the development of AI-powered systems, agentic workflows, internal tooling, and automation initiatives that improve product capabilities and engineering productivity. - Participate in architectural discussions, technical planning, code reviews, and mentorship while helping establish engineering best practices across the organization. Qualifications - 5+ years of experience building and maintaining production-grade backend systems in high-growth technology environments. - Professional experience building scalable backend services using Golang. - Strong experience with JavaScript/TypeScript and Node.js for backend applications and service development. - Hands-on experience designing and operating distributed systems, event-driven architectures, and asynchronous processing workflows. - Experience with Kafka or similar event-streaming technologies used in production environments. - Experience working with both SQL and NoSQL databases, including technologies such as PostgreSQL, MySQL, MongoDB, Redis, or similar platforms. - Experience deploying and operating systems within Google Cloud Platform (GCP), AWS, or comparable cloud environments. - Strong understanding of containerization, deployment automation, infrastructure management, monitoring, and operational best practices. - Experience building and managing containerized applications using Kubernetes and Docker. - Experience designing and maintaining RESTful and/or GraphQL APIs. - Strong system-level thinking and the ability to solve complex technical problems using data-driven approaches. - Ability to communicate technical concepts clearly to both technical and non-technical stakeholders. Nice to Have - Experience with AI applications, LLMs, agentic systems, prompt engineering, or workflow automation. - Experience with large-scale analytics platforms and data pipelines. - Background in gaming, crypto, fintech, consumer technology, or high-volume digital platforms. - Experience with observability tooling, monitoring systems, and incident response processes. - Experience mentoring engineers and contributing to technical leadership initiatives. Benefits - We offer more than just a standard software engineering seat; we offer the runway to drive the technical destiny of a global powerhouse. - Extreme Architectural Sovereignty: We value raw execution, system health, and clean code over bureaucratic red tape. If your design framework is robust and ready, you deploy it. - A Culture of High-Talent Momentum: Work alongside a highly competent, autonomous team that moves at lightspeed, actively supports your professional growth, and celebrates breakthroughs. - High-Growth Upside: We value "potential over pedigree." For a Senior Software Engineer who takes relentless ownership of end-to-end problems and systematically scales our platform's capacity, there is a clear, unrestricted runway into senior architecture and engineering leadership.

Costa Rica
Full TimeRemoteTeam 1-10H1B No Sponsor

• Evolve our Flutter app (iOS & Android) with a strong focus on accessibility and usability for users aged 50 and older • Design and build Node.js APIs and services to support new feature development • Work closely with medical and product colleagues — your voice matters in what we build and how we build it • Establish code review practices, testing strategy, and engineering standards • Help shape our cloud infrastructure, CI/CD pipelines, and deployment processes if desired

Germany
€5K - €5.6K / month
Omie logo

Senior Back End Developer, Financial Services

Omie

Impulsione a economia do Brasil, seja um Omielover! #VemPraOmie https://carreirasomie.gupy.io/

Full TimeRemoteTeam 1,001-5,000Since 2013H1B No Sponsor

• Work on the development of highly complex technical solutions for the Omie system. • Master the software backend architecture and be able to work within it by analyzing its components, structure, and functionality. • Ensure the use and application of best practices in test development (manual and automated) and in implementing software requirements. • Identify and validate business and architectural solutions through communication and knowledge sharing with the development team. • Participate in tactical and operational discussions and in defining annual technical goals for the area, conducting feasibility studies and proofs of concept. • Mentor, train, and collaborate with the development team to find business, architectural, and design solutions through communication and knowledge dissemination. • Ensure the development team's short- and mid-term goals are met, including the ability to adjust practices, standard procedures, and task prioritization as needed.

Brazil