El/La profesional estará involucrado/a en proyectos de desarrollo de software orientados a diversos segmentos del mercado brasileño y también estará en contacto con profesionales dedicados a proyectos de otras áreas y startups prometedoras, inmerso/a en un contexto con oportunidades de cambio, crecimiento e innovación.
Funciones y Responsabilidades:
Creación de APIs y Servicios Web:
- Desarrollo de APIs con Swagger utilizando autenticación JWT u OAUTH2;
- Implementar lógica de negocio y reglas de validación.
Gestión de Bases de Datos:
- Diseñar, implementar y gestionar bases de datos relacionales (como MySQL, PostgreSQL) y/o no relacionales (como MongoDB, Cassandra).
- Escribir consultas SQL eficientes y realizar optimizaciones de bases de datos.
Seguridad y Autenticación:
- Implementar medidas de seguridad para proteger datos y transacciones.
- Gestionar la autenticación y autorización de usuarios.
Requisitos Técnicos:
- Experiencia con el framework .NET (ASP.NET, C#, .NET Core)
- Desarrollo y consumo de APIs REST
- Control de versiones con Git
- Experiencia con sistemas de mensajería como Service Bus
- Conocimiento práctico en bases de datos relacionales (SQL) y no relacionales (NoSQL)
- Experiencia con MongoDB y su lenguaje de consulta propio
- Experiencia en pruebas unitarias
- Experiencia con microservicios y Azure DevOps
- Uso de servicios de caché como Redis
- Contenedores con Docker
- Metodologías ágiles: Scrum/Kanban
Diferenciales
- Conocimiento en Azure, AWS
- Prácticas de CI/CD
- Herramientas de registro como ELK stack o Graylog
- Experiencia en prácticas de DevSecOps