10 sep
|
Dacodes
|
México
¡Trabaja en DaCodes!
Somos una firma de expertos en software y transformación digital de alto impacto.
Durante 10 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de casi 300 talentosos #DaCoders, incluyendo desarrolladores, arquitectos, diseñadores UX/UI, PMs, QA testers y más.
Nuestro equipo colabora en proyectos con clientes en LATAM y Estados Unidos, logrando resultados sobresalientes.
En DaCodes, tendrás la oportunidad de impulsar tu desarrollo profesional, trabajar en diversos proyectos dentro de distintas industrias, y contribuir al diseño, implementación y optimización de infraestructuras en la nube.
Nuestros DaCoders tienen un gran impacto en el éxito de nuestro negocio y el de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales.
¿Te interesa?
Buscamos un/a Mid Backend Developer con experiencia sólida en C#/.NET y Oracle PL/SQL, que participe en el diseño, desarrollo y mantenimiento de APIs, servicios backend y componentes orientados a soluciones empresariales.
El rol combina desarrollo de aplicaciones con un componente importante de base de datos. Buscamos a una persona capaz de trabajar directamente con procedimientos almacenados, funciones, triggers y paquetes en Oracle PL/SQL, además de desarrollar APIs REST utilizando ASP.NET Core Web API.
También buscamos incorporar el uso práctico de Inteligencia Artificial, particularmente GitHub Copilot, como herramienta de apoyo durante el desarrollo, manteniendo siempre criterios de calidad, revisión y buenas prácticas de ingeniería.
La posición es 100% remota dentro de México y requiere únicamente inglés técnico para lectura y comprensión de documentación.
Requirements
Requerimientos
Principales responsabilidades
- Diseñar, desarrollar y mantener APIs y servicios backend utilizando C# y .NET/.NET Core.
- Diseñar y consumir servicios REST mediante ASP.NET Core Web API.
- Desarrollar, mantener y optimizar procedimientos almacenados, funciones,
triggers y paquetes en Oracle PL/SQL.
- Participar en el modelado de datos y optimización de consultas SQL.
- Colaborar con el equipo técnico en decisiones de diseño y arquitectura de soluciones.
- Implementar principios de Clean Code y SOLID, así como patrones de diseño apropiados.
- Utilizar patrones como Repository, Unit of Work y CQRS cuando la arquitectura de la solución lo requiera.
- Implementar inyección de dependencias utilizando el contenedor nativo de .NET.
- Gestionar excepciones, trazabilidad y logging utilizando herramientas como Serilog.
- Desarrollar pruebas unitarias y de integración para asegurar la calidad del código.
- Diagnosticar y solucionar incidencias en ambientes de desarrollo, QA y producción.
- Participar en procesos de configuración y despliegue de aplicaciones .NET, incluyendo appsettings e IIS.
- Utilizar GitHub Copilot e Inteligencia Artificial como apoyo en el desarrollo de componentes, análisis y optimización de código.
- Participar activamente en code reviews y apoyar técnicamente a integrantes junior del equipo.
- Documentar soluciones y procesos técnicos.
- Colaborar en ceremonias ágiles bajo metodologías Scrum o Kanban
Perfil deseado
- 4 años de experiencia profesional en desarrollo backend.
- Seniority Mid / Semi Senior.
- Experiencia sólida desarrollando con C# y .NET/.NET Core.
- Experiencia comprobable con Oracle PL/SQL; este conocimiento es indispensable.
- Experiencia desarrollando APIs REST con ASP.NET Core Web API.
- Experiencia práctica creando o manteniendo:
- Stored Procedures.
- Functions.
- Triggers.
- Packages.
- Conocimiento de bases de datos relacionales, modelado de datos y optimización de consultas.
- Conocimiento de principios SOLID, Clean Code y patrones de diseño.
- Experiencia utilizando Git para control de versiones.
- Experiencia utilizando GitHub Copilot o herramientas de IA como apoyo al desarrollo.
- Conocimiento de Dependency Injection en .NET.
- Conocimiento de manejo de excepciones y logging, idealmente con Serilog.
- Conocimiento del ciclo de configuración y despliegue de aplicaciones .NET.
- Inglés técnico suficiente para leer y comprender documentación técnica; no se requiere inglés conversacional avanzado
Conocimientos deseables
- Entity Framework.
- Dapper u otros ORM.
- Experiencia trabajando bajo Scrum o Kanban.
- Experiencia en pruebas unitarias y de integración.
Competencias
- Pensamiento analítico y resolución de problemas.
- Autonomía y proactividad.
- Comunicación técnica clara.
- Colaboración con equipos de desarrollo.
- Orientación a calidad y mantenibilidad del código.
- Capacidad para realizar code reviews y compartir conocimiento con perfiles junior.
Modalidad
- Ubicación: México.
- Modalidad: 100% remota.
- Idioma: Inglés técnico para lectura de documentación
Benefits ?
- Integración a marcas globales y startups disruptivas.
?
- Trabajo remoto/Home office.
?
- En caso de requerir modalidad mixta o presencial, serás informado desde la primera sesión.
⏳
Horario ajustado a la célula de trabajo/proyecto asignado.
?
- Trabajo de lunes a viernes.
?
- Seguro de gastos médicos mayores (aplica para México).
?️
- Seguro de vida (aplica para México).
?
- Equipos de trabajo multiculturales.
?
- Acceso a cursos y certificaciones.
?
- Meetups con invitados especiales del área de IT.
?
- Eventos virtuales de integración y grupos de interés.
?
- Clases de inglés.
?
- Oportunidades dentro de nuestras diferentes líneas de negocio.
?
- Orgullosamente certificados como Great Place to Work.
📌 Backend Developer MID | .NET & Oracle PL/SQL- México Only no LATAM
🏢 Dacodes
📍 México