Our mission is to deliver solutions that transform, as this is our achievement.
Senior Back-End Developer (.NET 6/8)
Location
Brazil
Posted
60 days ago
Salary
0
Seniority
Senior
Job Description
Senior Back-End Developer (.NET 6/8)
Cedro Technologies
• Develop and enhance backend applications using .NET 6/8 and frontend applications with Angular; • Design and implement microservices and RESTful APIs with a focus on scalability and performance; • Build asynchronous integrations using RabbitMQ and MassTransit; • Implement automated tests (unit and integration); • Work with CI/CD, Docker, and Kubernetes for continuous delivery and containerized deployments; • Ensure observability using OpenTelemetry and health checks; • Operate in an agile environment (Scrum/Kanban), collaborating with developers, architects, and DevOps; • Apply TDD, design patterns, and SOLID principles in day-to-day development.
Job Requirements
- MANDATORY proven experience in brokerages, asset managers, or investment fintechs;
- Experience with .NET 6.0 and .NET 8.0;
- Knowledge of Entity Framework Core;
- Experience with MongoDB and Oracle Database;
- Experience with Redis (caching);
- Use of MassTransit + RabbitMQ (messaging);
- OpenTelemetry for observability;
- IdentityServer4 for authentication and authorization;
- FluentValidation (data validation);
- AutoMapper or Mapster (object mapping);
- xUnit + Moq (automated testing)
Benefits
- 15 paid days off after 1 year of employment
- Day off on your birthday.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Analista de Engenharia de Software Sr – Java, React
InmetricsWe make a difference, solve outstanding problems and make the digital transformation of our clients possible.
• Atuar como referência técnica no desenvolvimento e evolução de soluções digitais, contribuindo de forma ativa para decisões arquiteturais, qualidade do código e sustentabilidade dos sistemas ao longo do tempo. • Participar do planejamento técnico e da definição de abordagens de engenharia, avaliando impactos, riscos e trade-offs para garantir soluções escaláveis, seguras e alinhadas às necessidades do negócio. • Desenvolver, evoluir e manter aplicações backend e frontend, aplicando princípios sólidos de engenharia de software, boas práticas de Clean Code, padrões de projeto e testes automatizados. • Realizar code reviews com foco em qualidade, legibilidade, performance e aderência aos padrões definidos, promovendo a melhoria contínua do time e do código entregue. • Planejar, implementar e manter testes automatizados em diferentes níveis (unitários, integração e contrato), contribuindo para uma estratégia de testes consistente e confiável. • Atuar na sustentação de sistemas em ambiente produtivo, investigando incidentes, identificando causas raiz e propondo melhorias estruturais para evitar recorrências. • Colaborar ativamente com times multidisciplinares (produto, QA, SRE e negócios), participando das cerimônias ágeis e contribuindo com feedbacks técnicos e funcionais. • Produzir e manter documentação técnica clara, objetiva e atualizada, garantindo rastreabilidade das decisões e facilitando a evolução dos sistemas.
Java Developer
Raiffeisen Bank UkraineРайффайзен Банк – надійний та відповідальний банк із іноземним капіталом.
• Підтримка та вдосконалення кастомних сценаріїв автентифікації • Проведення навантажувального та перформанс-тестування платформи автентифікації • Відповідальність за критично важливі сервіси автентифікації • Співпраця з кросфункціональними командами для визначення вимог до безпеки • Пошук і усунення несправностей • Участь у створенні технічної документації та обміні знаннями • Використання AI-інструментів та автоматизації для прискорення розробки та зменшення ручної роботи
Fullstack Developer, Kotlin/React, Specialist II
Grupo BoticárioCriamos oportunidades para a beleza transformar a vida das pessoas, e assim transformar o mundo ao nosso redor.
• Entregar tarefas que contribuem com projetos desafiadores e de alto impacto. • Promover e contribuir com refinamentos técnicos e funcionais. • Desenvolver, testar, implantar e monitorar aplicações, garantindo qualidade e boas práticas. • Aprimorar sistemas existentes, propondo soluções técnicas escaláveis e eficientes. • Revisar códigos por meio de Code Review e Pair Programming. • Contribuir com soluções inovadoras para problemas complexos, buscando otimização e escalabilidade. • Implementar APIs REST e arquiteturas orientadas a eventos, garantindo alta disponibilidade e performance. • Escrever código limpo, testável e bem documentado, utilizando GitHub para versionamento. • Garantir a qualidade das entregas, desde a concepção até a produção, utilizando testes automatizados e pipelines de CI/CD. • Trabalhar de forma colaborativa, com boa comunicação e feedback constante.
Senior Software Engineer – TypeScript, Node.js
Voodoo SASVoodoo SAS, also known as Voodoo.io, is a technology company that creates mobile applications and games. The company is the #2 worldwide mobile publisher, boast
• Design & build business-focused full-stack applications in a cutting-edge, evolving environment • Contribute to our state-of-the-art growth engine, helping scale apps & games to millions of users • Participate in business strategy discussions and consistently deliver innovative solutions to business teams • Demonstrate technical excellence and help define best practices — write the code others aspire to • Develop team tooling and be a driving force behind improvement proposals • Support teammates' growth • Own features end-to-end: from architecture and implementation to deployment and monitoring • Work with event-driven systems (SQS/SNS) to build robust, decoupled services




