A nova geração do crédito rural para o agro brasileiro
Mid-level Back-end Software Engineer
Location
Brazil
Posted
25 days ago
Salary
0
Seniority
Senior
Job Description
Mid-level Back-end Software Engineer
Nagro Crédito Agro
• Lead backend initiatives from design through delivery, handling requirement decomposition, implementation, testing, and production rollout. • Evolve the platform architecture (monolith and/or microservices) with a pragmatic approach, balancing short-term decisions with long-term sustainability. • Implement and uphold code quality standards, including testing, effective code reviews, consistent error handling, and development best practices. • Lead complex integrations, ensuring application resilience through strategies such as timeouts, retries, idempotency, and fallbacks. • Actively maintain production system stability and reliability by performing diagnostics, incident mitigation, and participating in postmortems. • Mentor mid-level developers, supporting their technical growth through pair programming, pull request reviews, and ongoing guidance. • Contribute to the evolution of platform observability, supporting technical decisions with data and system health metrics.
Job Requirements
- Strong experience in backend development with Node.js and TypeScript, working with Nest.js and/or Express in production environments.
- Proven experience in defining and evolving system architecture, understanding trade-offs such as service separation, API versioning, and scalability.
- Practical proficiency with databases, including modeling, indexing, and performance tuning in MongoDB and/or PostgreSQL.
- Experience with observability and incident management, using logs, metrics, tracing, and monitoring tools.
- Good communication skills and the ability to mentor other developers, sharing knowledge and guiding technical decisions.
- Organized, responsible, and autonomous, capable of working in high-complexity, high-impact environments.
Benefits
- Wellhub (Gympass)
- Life insurance
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Development and evolution of the core product, using Ruby on Rails or Go to implement innovative features that add value to the solution. • Writing high-quality code and implementing AI solutions, ensuring quality through best practices, clean code, and integration of models that optimize our processes. • Team collaboration and technical leadership, working alongside multidisciplinary teams to promote a culture of knowledge sharing and continuous improvement.
Senior Backend Engineer – Contract
RoofrWe’re Roofr: The all-in-one sales platform designed for roofers, by roofers.
• Help drive backend architecture to the next stage of Roof’s systems • Work in a fast-paced cross-functional team that values doing things ‘the right way’ • Contribute in an early-stage company with engineering first culture • Contributing to all aspects of the Software Development Lifecycle, from planning to delivery • Collaborating with the cross-functional team members to develop technical requirements • Writing clean code to develop functional web applications and reusable libraries • Writing unit, functional, and acceptance tests • Troubleshooting and supporting production applications
• Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. • Designing, developing and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight • Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success • Providing improvements to the product(s) being supported • Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases • Supporting release planning with conceptual design and development / refinement of software engineering guidelines • Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components • Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports • Providing mentoring to junior members of the team
Senior Backend Developer – Integrations
Capital RxAffordable Pharmacy Benefits, Powered by Modern Infrastructure.
• Lead the development and deployment of cutting-edge solutions from design to production. • Collaborate with product managers and cross-functional teams to refine and implement requirements, ensuring seamless integration and user experience. • Engage with major clients and cross-functional teams to architect innovative solutions and enhance product functionality. • Establish and maintain consistent, enterprise-grade APIs across services, ensuring interoperability and scalability while employing best practices for interactions with both partner and internal systems. • Build robust backend applications in Python on AWS Lambda, API Gateway, SMS, ECS, and other cloud technologies. • Implement backend code in a serverless, cloud-native environment (Flask/AWS Lambda/ECS). • Design and implement scalable systems capable of handling high-volume transactions, ensuring robustness and reliability. • Ensure security best practices are followed in all aspects of development and deployment. • Conduct code reviews to maintain high code quality and standards. • Demonstrate technical leadership, driving timely execution and high-quality software delivery. • Make informed architectural decisions through careful evaluation and leveraging prior experience. • Self-manage tasks, collaborate effectively with both internal and external teams, and drive projects to successful completion. • Represent the software development team’s products to stakeholders, providing technical insights and solutions.




