Desenvolvedor(a) BackEnd .NET Pleno 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(a) BackEnd .NET Pleno in Brazil.
This is an exciting opportunity for a backend developer with strong expertise in .NET and experience in the financial or investment sector to contribute to high-impact digital solutions. In this role, you will work on scalable and high-performance backend systems, helping to simplify complex financial operations through modern technology. You’ll collaborate closely with multidisciplinary teams in an agile and remote-first environment focused on innovation, continuous improvement, and technical excellence. The position offers exposure to distributed systems, APIs, and modern software architecture practices while encouraging knowledge sharing and technical collaboration. Ideal candidates are proactive professionals who enjoy solving complex problems and delivering reliable, high-quality solutions.
- Develop, maintain, and enhance backend APIs and services using .NET technologies such as C#, ASP.NET, and WebAPI.
- Build scalable, secure, and high-performance solutions aligned with software engineering best practices.
- Apply principles such as SOLID, Clean Code, and Design Patterns to ensure maintainable and efficient codebases.
- Create and execute unit and integration tests to maintain software quality and reliability.
- Integrate systems and external APIs while supporting distributed architectures and messaging services.
- Collaborate with product, frontend, and DevOps teams to deliver complete and continuous solutions.
- Participate in code reviews, contribute technical insights, and support other developers when needed.
- Work within agile methodologies, contributing to sprint planning, delivery timelines, and continuous improvements.
- Proven professional experience working in investment-related environments such as brokerages, asset management firms, or fintech companies.
- Strong experience with C# and .NET technologies, preferably .NET 8 or above.
- Solid background in designing and developing RESTful APIs.
- Knowledge of software architecture concepts and design patterns.
- Experience with relational databases, preferably PostgreSQL.
- Experience with NoSQL databases, especially MongoDB.
- Familiarity with caching technologies such as Redis.
- Experience using Git for version control and collaboration workflows.
- Understanding of CI/CD pipelines and automated deployment practices.
- Knowledge of unit and integration testing methodologies.
- Experience with messaging systems and distributed system architectures.
- Previous experience working in agile environments using Scrum or Kanban.
- Nice to have: experience with Hexagonal Architecture or Clean Architecture.
- Nice to have: experience with RabbitMQ and MassTransit.
- 100% remote work model.
- Competitive contractor (PJ/Cooperado) compensation structure.
- 15 days of paid leave after one year of contract.
- Birthday day off.
- Collaborative and innovation-driven work environment.
- Opportunity to work on impactful projects within the financial technology ecosystem.
- Continuous learning and professional development opportunities.