
Mid-Level/Senior .NET Backend Developer
Posted Aug 26

Posted Aug 26
This is a fully remote position, open to applicants in Brazil.
β’ Develop, enhance, and sustain backend applications utilizing .NET, C#, ASP.NET Core, and Web APIs.
β’ Design and execute RESTful APIs emphasizing scalability, security, performance, and adherence to development best practices.
β’ Engage in defining technical solutions and architectural strategies in collaboration with the Technology team.
β’ Create and refine solutions based on microservices architecture and distributed systems.
β’ Integrate with both internal and external systems, including platforms and services pertinent to the investment market.
β’ Identify and address complex issues through root cause analysis and the formulation of effective solutions.
β’ Contribute to the ongoing enhancement of application architecture, performance, stability, and quality.
β’ Develop and maintain automated tests, including both unit and integration tests.
β’ Take part in code reviews, advocating for best practices and supporting the teamβs technical development.
β’ Collaborate closely with Product, Business, and Technology teams to translate business requirements into effective solutions.
β’ Engage in Agile ceremonies, contributing to planning, estimation, and the technical progression of deliverables.
β’ Offer technical guidance to less experienced colleagues by sharing knowledge and best practices.
β’ Strong background in backend development with .NET, C#, ASP.NET Core, and Web API.
β’ Experience in developing and architecting RESTful APIs.
β’ Advanced understanding of relational databases, particularly PostgreSQL and/or Oracle.
β’ Familiarity with non-relational databases, specifically MongoDB or equivalent technologies.
β’ Experience with distributed systems and microservices architecture.
β’ Knowledge of messaging systems and asynchronous processing.
β’ Understanding of Redis or other caching solutions.
β’ Experience with Agile methodologies such as Scrum and Kanban.
β’ Capability to analyze technical scenarios, propose solutions, and make independent decisions.
β’ Excellent communication skills and the ability to work collaboratively across diverse teams.
β’ Degree in Computer Science, Software Engineering, Systems Analysis and Development, or a related discipline.
β’ Proficiency in English (Level 3).
β’ Competitive salary and performance-based bonuses.
β’ Opportunities for professional development and continuous learning.
β’ Flexible working hours and remote work options.
β’ Health and wellness programs, including medical insurance.
β’ Supportive and collaborative work environment.
RR Donnelley
plotdesk
CmdScale GmbH
Colsubsidio
Get handpicked remote jobs straight to your inbox weekly.