Saltar al contenido

Caixa Mágica Software

Desarrollador Backend (.NET)

C#
Traducción automática. Consulta el original.

Descripción

Buscamos un Ingeniero de Software .NET con experiencia para unirse a un equipo de ingeniería en crecimiento dentro de un entorno bancario internacional.

El puesto se centra principalmente en el desarrollo backend utilizando C# y .NET moderno, incluyendo el diseño, desarrollo y mantenimiento de REST APIs y aplicaciones de negocio.

La complejidad técnica de las APIs en sí mismas no es necesariamente inusual; gran parte del trabajo puede implicar funcionalidad de negocio estándar y servicios basados en CRUD. Lo importante es tener una sólida comprensión de los fundamentos de .NET y de ingeniería de software, en lugar de simplemente saber cómo implementar endpoints.

Buscamos ingenieros curiosos sobre lo que sucede "bajo el capó", que entiendan por qué se utilizan enfoques particulares y que puedan tomar buenas decisiones técnicas en lugar de simplemente seguir patrones existentes.

¿Qué harás?

  1. Diseñar, desarrollar y mantener aplicaciones backend y REST APIs utilizando C# y .NET / ASP.NET Core.
  1. Crear funcionalidad de negocio mantenible utilizando código limpio y bien estructurado.
  1. Trabajar con bases de datos relacionales y tecnologías de acceso a datos como Entity Framework Core.
  1. Participar activamente en refinamientos técnicos y ayudar a traducir los requisitos de negocio en soluciones técnicas apropiadas.
  1. Discutir opciones de implementación, compromisos y riesgos técnicos con otros desarrolladores.
  1. Contribuir a las revisiones de código y a los estándares de ingeniería de software.
  1. Escribir y mantener pruebas unitarias, de integración y automatizadas.
  1. Solucionar problemas de producción e investigar incidencias más allá de los síntomas inmediatos.
  1. Trabajar con pipelines de CI/CD y participar en el ciclo de vida completo de entrega de software.
  1. Colaborar con equipos de DevOps/plataforma cuando sea necesario.
  1. Contribuir a la mejora continua del proceso de desarrollo y las prácticas de ingeniería.
  1. Compartir conocimientos técnicos con otros miembros del equipo.

¿Qué buscamos?

  1. Sólida experiencia profesional con C# y .NET.
  1. Muy buena comprensión de .NET / ASP.NET Core moderno.
  1. Sólida experiencia en el diseño y desarrollo de REST APIs.
  1. Fuerte comprensión de los conceptos centrales de .NET como: - Inyección de dependencias y ciclos de vida de servicios - Async/await y programación asíncrona - Configuración de aplicaciones - Middleware y el pipeline de solicitudes de ASP.NET Core - Manejo de errores y registro (logging) - Autenticación y autorización
  1. Experiencia con Entity Framework Core y bases de datos relacionales.
  1. Comprensión de los principios de diseño de API, semántica de HTTP y arquitectura de aplicaciones.
  1. Experiencia con pruebas automatizadas.
  1. Experiencia práctica con pipelines de CI/CD y entrega de software.
  1. Experiencia con Git y flujos de trabajo de desarrollo modernos.
  1. Buena comprensión de los principios de diseño de software y código mantenible.
  1. Sólidas habilidades de depuración y resolución de problemas.
  1. Capacidad para comunicar ideas técnicas de forma clara en inglés.
  1. Curiosidad natural y ganas de entender por qué algo funciona.
  1. Investigar lo que sucede por debajo de la superficie en lugar de detenerse en la primera solución que funciona. Cuestionar los enfoques existentes de forma constructiva cuando pueda haber una mejor solución.
  1. Comprender los compromisos detrás de las decisiones técnicas.
  1. Continuar aprendiendo y mantener activamente actualizados los conocimientos de .NET.
  1. Comodidad trabajando en diferentes áreas en lugar de estar restringido a una especialidad técnica estrecha.
  1. Capacidad para participar significativamente en refinamientos y discusiones técnicas.
  1. Asumir la responsabilidad de los problemas desde la investigación hasta la resolución.
  1. Comunicarse eficazmente tanto con colegas técnicos como no técnicos.
  1. Comodidad trabajando con prácticas modernas de entrega de software, incluyendo áreas como: pipelines de CI/CD, compilaciones y pruebas automatizadas, puertas de calidad, creación y promoción de artefactos, configuración de entornos, procesos de despliegue, monitorización y solución de problemas, consideraciones de rollback y soporte en producción.
  1. La experiencia con DevOps de Azure, GitHub Actions, GitLab CI, Jenkins o herramientas similares es relevante.

¿Qué puedes esperar de nosotros?

  • Un contrato de trabajo indefinido para un proyecto a largo plazo;
  • Equipamiento tecnológico + Tarjeta SIM + smartphone personal;
  • Seguro de Salud y Vida;
  • Eventos sociales y team buildings;
  • El compromiso de permitirte crecer con nosotros y ser recompensado en consecuencia;
  • Un equipo dinámico y joven que siempre estará ahí para apoyarte;
  • Formación en las últimas tecnologías;
  • Café, frutas, snacks y una cálida bienvenida cuando pases por la oficina.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026