Senior .NET Developer - ASP.NET Core, Oracle & AWS (Mexico)

Santiago de Querétaro , Mexico
full-time Hybrid

AI overview

Contribute to critical technological solutions through the complete software development cycle using .NET Core, AWS, and Oracle technologies across various dynamic projects.

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 +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?

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.

Perfil deseado

  • 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 -
  • Experiencia práctica con bases de datos Oracle.
  • Conocimiento y experiencia en Oracle Forms (mantenimiento y evolución).
    - 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.

Perks & Benefits Extracted with AI

  • Health Insurance: Seguro de gastos médicos mayores (aplica para México).
  • English classes: Clases de inglés.
  • Remote-Friendly: Trabajo remoto/Home office.

¡Trabaja en DaCodes!Somos una firma de expertos en software y transformación digital de alto impacto, líderes en la península maya. Por más de 6 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +100 talentosos #DaCoders, arquitectos, diseñadores UIUX, PMs, QA testers y más, que se integran a nuestros proyectos para lograr resultados sobresalientes.Buscamos impulsar y acelerar tu desarrollo profesional al colaborar en diversidad de proyectos, sectores y giros empresariales. Trabajar en DaCodes te permitirá ser versátil y ágil al poder trabajar con diversas tecnologías y colaborar con profesionales de alto nivel.Nuestros DaCoders tienen gran impacto en el éxito de nuestro negocio, así como en el éxito de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales;¿Te pareció interesante?¡Estamos en busca de talento para unirse al equipo, vamos a trabajar juntos!El candidato o candidata ideal tiene una combinación única de experiencia técnica, curiosidad, mentalidad lógica y analítica, proactividad, ownership, y gusto por el trabajo en equipo

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior .NET Developer Q&A's
Report this job
Apply for this job