Queremos perfiles con base técnica sólida y foco en construir soluciones simples, modulares e incrementales, con pensamiento práctico y orientación a MVP. Te interesa participar en procesos de transformación tecnológica reales y aportar con una comunicación técnica clara y colaborativa.
Tecnologías y conocimientos
- Backend con .NET Framework, .NET Core y .NET 6/8; C#, ASP.NET MVC y Web API.
- Bases de datos: SQL Server y PostgreSQL.
- Contenedores: Docker y ecosistema de contenedores.
- Frontend: TypeScript, JavaScript y componentes web.
- Gestión de código: GitHub, GitFlow y pipelines CI/CD.
- Integración por APIs REST: desarrollo y consumo de APIs REST; integración entre aplicaciones y servicios.
- Modernización o migración de aplicaciones legacy.
- Experiencia con herramientas de IA aplicadas al desarrollo (por ejemplo): GitHub Copilot, ChatGPT, Claude, Cursor u otras similares.
Cómo trabajamos
- Buenas prácticas de testing, calidad y trazabilidad.
- Capacidad de validar y supervisar código generado por IA.
- Interés por automatización, observabilidad y mejora continua.
- Trabajo colaborativo y buena comunicación técnica, alineada a equipos ágiles.
Si te motivan los desafíos de alto impacto y quieres aportar en la evolución de plataformas hacia arquitecturas más escalables y mantenibles, este rol es para ti.
Buscamos desarrolladores con fuerte base técnica, mentalidad colaborativa y ganas de participar en desafíos de alto impacto. Trabajarás sobre plataformas legacy y nuevos componentes modernos, acompañando la modernización del stack y la evolución de la arquitectura.
En este proyecto, serás parte de:
- Modernización de plataformas legacy, incorporando arquitectura modular y buenas prácticas de desarrollo.
- Integración incremental de nuevos servicios mediante APIs y desarrollo/consumo de endpoints REST.
- Automatización de despliegues y mejoras en pipelines CI/CD para asegurar trazabilidad y calidad.
- Definición y uso de mecanismos de observabilidad para monitorear sistemas y reducir riesgos operativos.
- Reducción de deuda técnica a través de prácticas de testing, calidad y mantenibilidad.
Además, colaborarás en la validación y supervisión de código generado por herramientas de IA, contribuyendo a una mejora continua basada en criterios técnicos y resultados.
En BC Tecnología estamos impulsando un proceso de re-arquitectura tecnológica de nuestros productos y servicios, orientado a lograr mayor escalabilidad, modernización, automatización e integración de capacidades apoyadas por IA. Participarás en un proyecto que considera la modernización de plataformas legacy, la integración incremental de nuevos servicios, la automatización de despliegues, y el fortalecimiento de observabilidad y trazabilidad. El objetivo final es reducir deuda técnica y evolucionar hacia arquitecturas más escalables y mantenibles, trabajando junto a equipos ágiles en distintos dominios.
- Capacidad de construir soluciones simples, modulares e incrementales.
- Pensamiento práctico y orientación a MVP.
- Capacidad de validar y supervisar código generado por IA.
- Interés por automatización, observabilidad y mejora continua.
- Buenas prácticas de testing, calidad y trazabilidad.
- Trabajo colaborativo y buena comunicación técnica.
- Motivación por participar en procesos de transformación tecnológica reales.