DaCodes
9 months ago
Senior .NET Developer - ASP.NET Core, Oracle & AWS (Mexico)
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- DaCodes
- Location
- México Mexico
- Posted
- 9 months ago
Job description
Requirements
Colaborar activamente en el análisis, diseño, desarrollo y mantenimiento de soluciones tecnológicas para proyectos críticos del área, utilizando tecnologías Microsoft .NET Core, servicios AWS y bases de datos Oracle, garantizando buenas prácticas de programación y arquitectura.
- Diseñar e implementar nuevas soluciones usando .NET Core y servicios AWS. Participar en el ciclo completo de desarrollo de software, desde el análisis y diseño hasta la implementación, pruebas y mantenimiento.
- Desarrollar, mantener y optimizar aplicaciones utilizando ASP.NET Core MVC y ASP.NET Core Web API.
- Diseñar e implementar nuevas soluciones usando .NET Core y servicios AWS.
- Diseñar, consumir e integrar APIs REST en entornos .NET.
- Mantener e integrar Web Services SOAP con sistemas internos y externos.
- Mantener y evolucionar sistemas existentes desarrollados en Oracle Forms y PL/SQL.
- Participar en el mantenimiento y evolución de sistemas basados en Oracle Forms.
- Desarrollar y optimizar queries, stored procedures, triggers y lógica PL/SQL en bases de datos Oracle.
- Implementar y mantener interfaces web utilizando jQuery y Bootstrap, principalmente en entornos existentes.
- Aplicar buenas prácticas de desarrollo, patrones de diseño y principios de arquitectura de software.
- Colaborar con equipos multidisciplinarios en entornos ágiles.
- Versionar código, realizar revisiones y colaborar mediante GitHub.
- Documentar desarrollos, integraciones y soluciones técnicas.
- Brindar soporte correctivo y evolutivo a sistemas productivos.
- 5+ años de experiencia en desarrollo de software con .NET / .NET Core.
- .NET Core:
-MID LEVEL: Desarrollo de APIs RESTful, consumo de servicios, comprensión de MVC, Entity Framework
-SENIOR LEVEL: Diseño de arquitecturas en .NET, optimización de rendimiento, patrones de integración - Experiencia sólida en:
- ASP.NET Core MVC
- ASP.NET Core Web API
- APIs REST
- Web Services SOAP -
- MID LEVEL: Mantenimiento de formularios existentes, modificaciones básicas
-SENIOR LEVEL: Desarrollo completo de formularios complejos, migraciones, integración con otros sistemas
Dominio de PL/SQL (procedimientos, funciones, triggers y optimización de queries).
-MID LEVEL: Creación de procedimientos, triggers y funciones
-SENIOR LEVEL: Optimización de queries complejas, manejo de paquetes, tuning de performance
Experiencia utilizando Entity Framework. Conocimiento en patrones de diseño (Repository, Dependency Injection, Factory, entre otros).
-MID LEVEL: Aplicación de patrones básicos como Repository, Singleton, Factory, Dependency Injection
-SENIOR LEVEL: Diseño e implementación de arquitecturas limpias (Clean Architecture, DDD, CQRS, etc.)
Manejo de GitHub (branching, pull requests, merges y code reviews).
-MID LEVEL: Flujo Git básico (branching, pull requests, merges)
-SENIOR LEVEL: Definición de flujos de trabajo (GitFlow), revisión de código, CI/CD con GitHub Actions
Experiencia o familiaridad con metodologías ágiles (Scrum / Kanban) y herramientas como JIRA. Capacidad de análisis, autonomía, comunicación efectiva y trabajo colaborativo.
AWS Services
-MID LEVEL: RDS, CloudWatch, IAM
-SENIOR LEVEL: Diseño de soluciones escalables en AWS, experiencia en arquitecturas serverless, seguridad y automatización (IaC)Herramientas y tecnologías
- C# / .NET Core
- ASP.NET Core MVC & Web API
- Entity Framework
- Oracle Database / PL/SQL
- Oracle Forms
- APIs REST / SOAP
- jQuery, Bootstrap
- GitHub
- Visual Studio 2022 o superior
- JIRA
- Exposición a servicios AWS como S3, EC2, RDS, CloudWatch e IAM.
- Conocimientos en arquitecturas limpias (Clean Architecture, DDD, CQRS).
- Experiencia en CI/CD (GitHub Actions u otros).
- Experiencia en empresas del sector financiero.
- Conocimiento de sistemas relacionados con AFORE, fondos de inversión o plataformas financieras reguladas.
Benefits
Integración a marcas globales y startups disruptivas.
Trabajo remoto/Home office.
En caso de requerir modalidad híbrida 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.
Día off en tu cumpleaños.
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.
Required skills
Interested in this position?
Create your free account and tailor your CV to match this job.