This Senior Software Engineer will lead the implementation of complex software systems, mentor engineers, and influence architectural initiatives while ensuring operational excellence.
Desarrollador .NET Senior
📜 Description
- Develop new features in applications using C#/.NET, Nest.js, and React within microservices architectures.
- Design and implement asynchronous communication between microservices using Service Bus with event-driven architecture patterns.
- Write clear, well-structured, and reusable code that is maintainable and scalable.
- Implement and execute automated tests to ensure solution stability.
- Participate in code reviews, contributing best practices and collaborating with the team to enhance technical quality.
- Integrate and consume services via REST and GraphQL APIs.
🛠️ Requirements
- At least 8 years of software development experience.
- Solid experience in backend development with C#/.NET (version 8 and above) is mandatory.
- Desirable experience with Nest.js, React, and BFF architectures.
- Experience in microservices architectures.
- Familiarity with Service Bus (RabbitMQ, Azure Service Bus, or similar).
- Strong knowledge of application architecture principles, software design, and development best practices.
- Practical experience in creating and maintaining automated tests.
- Experience in integrating and consuming REST and GraphQL APIs.
✨ Benefits
- 10 business days of vacation plus an additional 5 business days.
- Flexible work environment with a remote-first approach.
- Monthly office meetups for team bonding if located in AMBA.
- Coworking spaces and equipment provided for your workspace.
- Monthly points for redeeming on a benefits platform.
- Health insurance coverage for you and your family.
- Extended leave for important family moments.
- Continuous learning opportunities with English classes and access to training platforms.
Full job description
Somos redbee, una empresa argentina de tecnología con más de 15 años de experiencia redefiniendo la forma de construir productos digitales en la industria financiera. Nos apasiona co-crear soluciones innovadoras junto a nuestros clientes. Combinamos experiencia, calidad y escalabilidad para desarrollar productos estratégicos y de misión crítica. Nos destaca nuestra obsesión por aportar valor rápido y de calidad.
Resumen del rol
Buscamos un/a Developer Senior, con sólida experiencia en desarrollo backend sobre .NET (C#) (versiones 8 en adelante).
Responsabilidades principales
Desarrollar nuevas funcionalidades en aplicaciones con C#/.NET, Nest.js, React, dentro de arquitecturas orientadas a microservicios.
Diseñar e implementar comunicación asincrónica entre microservicios usando Service Bus aplicando patrones de arquitectura orientada a eventos.
Diseñar y escribir código claro, bien estructurado y reutilizable, que sea mantenible, escalable y de calidad.
Implementar y ejecutar pruebas automatizadas que garanticen la estabilidad de las soluciones.
Participar activamente en revisiones de código, aportando buenas prácticas y colaborando con el equipo para elevar la calidad técnica.
Integrar y consumir servicios mediante APIs REST y GraphQL.
Incorporar herramientas de Inteligencia Artificial al ciclo de desarrollo para mejorar productividad, calidad y eficiencia.
Requisitos
Al menos 8 años de experiencia en desarrollo de software.
Excluyente: experiencia sólida en desarrollo backend con C#/.NET (versión 8 en adelante)
Deseable: experiencia con Nest.js, React y arquitecturas BFF.
Experiencia en arquitecturas de microservicios.
Experiencia con Service Bus (RabbitMQ, Azure Service Bus, o similares).
Conocimiento sólido de principios de arquitectura de aplicaciones, diseño de software y buenas prácticas de desarrollo.
Experiencia práctica en la creación y mantenimiento de pruebas automatizadas.
Experiencia en integración y consumo de APIs REST y GraphQL.
Conocimiento de buenas prácticas y patrones de desarrollo en React y Nest.js.
Experiencia utilizando herramientas de IA aplicadas al desarrollo de software.
Similar jobs
Search more Software Engineer jobsPessoa Desenvolvedora C#/.NET Sênior
We are looking for a passionate C#/.NET Developer who thrives on challenges and works autonomously while collaborating effectively within a team.
Senior+ Software Engineer, Legal Tech
As a Senior+ Software Engineer on the Legal Tech team, you'll design and build secure cloud infrastructure and data systems that meet legal requirements while enabling innovation.
Senior Healthcare Interoperability Onboarding Engineer (Remote Opportunity)
Lead the technical onboarding of healthcare facilities and vendors into an enterprise integration environment, ensuring secure connectivity and effective data exchange.
Senior Healthcare Interface Engineer (Remote Opportunity)
Design and support integrations across EHR, claims, and public-health systems as a Senior Healthcare Integration Engineer for a federal healthcare modernization project.
