Job Description
2Brains
es una consultora tecnológica que impulsa el crecimiento y la evolución de organizaciones líderes en Latinoamérica. Diseñamos y construimos el futuro digital de nuestros clientes a través de una integración profunda y estratégica de
negocio, experiencia y tecnología
, convirtiendo desafíos complejos en impacto real.
Hoy, 2Brains forma parte de
Acid Labs
, uno de los principales grupos de consultoría tech e innovación de la región. Esta adquisición fortalece nuestra propuesta de valor, ampliando nuestra escala, capacidades tecnológicas y presencia regional, y nos permite acompañar a nuestros clientes con soluciones más robustas, ágiles y de alto impacto en todo su ciclo de transformación.
Esta empresa acepta postulaciones únicamente en Get on Board.
Buscamos un
Desarrollador Backend Semi Senior
con sólidos conocimientos en el ecosistema .NET para integrarse a nuestro equipo de desarrollo. Tu objetivo será construir y mantener
APIs y microservicios
seguros y eficientes, colaborando estrechamente con arquitectos para implementar soluciones técnicas que cumplan con altos estándares de calidad y seguridad de la información.
Responsabilidades Principales
Desarrollo de Funcionalidades:
Codificar y mantener servicios backend utilizando
.NET Core / .NET 6+
siguiendo los patrones de diseño definidos por el equipo.
Mantenimiento de APIs:
Desarrollar y documentar (Swagger/OpenAPI) endpoints robustos para la integración con el front-end y servicios de terceros.
Gestión de Base de Datos:
Escribir consultas optimizadas, diseñar tablas y mantener procedimientos almacenados en
SQL Server
.
Implementación de Seguridad:
Aplicar controles de seguridad básicos (validación de tokens JWT, sanitización de inputs y manejo de claims) para proteger los recursos de la aplicación.
Integración de Microservicios:
Participar en la lógica de comunicación entre servicios (mensajería o REST) dentro de una arquitectura distribuida.
Pruebas y Calidad:
Realizar pruebas unitarias de las funcionalidades desarrolladas para asegurar un despliegue confiable.
Experiencia Indispensable:
3 a 5 años
de experiencia demostrable en desarrollo con
C#
.
SQL Server:
Experiencia sólida en manipulación de datos (DML) y definición de esquemas (DDL), con buen manejo de joins, índices y transacciones.
Web APIs:
Experiencia práctica creando servicios RESTful y manejo de verbos HTTP.
Fundamentos de Microservicios:
Comprensión de contenedores (
Docker
) y cómo se comunican los servicios en la nube.
Conocimientos de Seguridad:
Implementación de autenticación y autorización básica.
Conocimiento de los riesgos comunes de seguridad (conceptos de OWASP).
Manejo seguro de cadenas de conexión y variables de entorno.
Trabajar con un equipo de alto rendimiento, aprendemos y nos desarrollamos juntos.
Acceso a grandes clientes y proyectos desafiantes.
Aprendizaje y crecimiento permanente, organizamos meetups, capacitaciones y actividades culturales.
Un entorno de trabajo flexible y dinámico.
Espacio para charlas internas.
Asignación de computadora para tu trabajo.
Cursos de especialización.
Trabajo 100% remoto: