Backend Engineer

El Salvador
Remoto

Diseñar, desarrollar e implementar soluciones de software escalables, en base a las necesidades de los usuarios y las mejores prácticas de desarrollo, con el objetivo de mejorar la calidad del producto y la escalabilidad de los sistemas.

La experiencia clave en tu

carrera profesional

  • Diseñar, desarrollar y mantener aplicaciones backend utilizando C# y .NET (Framework / Core).

  • Implementar y optimizar APIs RESTful y servicios backend.

  • Aplicar buenas prácticas de desarrollo y principios de diseño como SOLID.

  • Colaborar con equipos multidisciplinarios (Frontend, QA, Producto) para asegurar la correcta implementación de soluciones.

  • Participar en revisiones de código, garantizando estándares de calidad y seguridad.

  • Resolver incidencias técnicas y proponer mejoras continuas en las aplicaciones existentes.

  • Analizar requerimientos técnicos y funcionales para garantizar el cumplimiento de objetivos del producto.

  • Implementar pruebas automatizadas para asegurar la estabilidad y calidad del software.

  • Mantener documentación técnica actualizada.

Tus habilidades

y talentos

  • Licenciatura o Ingeniería en Sistemas Computacionales, Tecnologías de la Información, Ingeniería de Software o carrera afín. Se considerarán perfiles con formación técnica equivalente o experiencia práctica comprobable en desarrollo backend. Deseable experiencia trabajando en sistemas financieros, preferiblemente relacionados con productos de crédito, pagos o sistemas transaccionales.

  • Dominio de C# y .NET (Framework / .NET Core).

  • Desarrollo de APIs RESTful y GraphQL

  • Aplicación de principios SOLID y patrones de diseño (Repository, Dependency Injection, etc.).

  • Manejo de bases de datos relacionales (SQL Server u otras).

  • Uso de Git y control de versiones.

  • Familiaridad con metodologías ágiles (Scrum / Kanban).
  • Conocimientos en servicios en la nube Azure o AWS (deseable).

  • Uso de herramientas de IA (por ejemplo, asistentes de código) como apoyo al desarrollo, debugging, refactorización y escritura de pruebas.

  • Trabajo en equipo.

  • Comunicación efectiva.

  • Organización y gestión del tiempo.

  • Capacidad de análisis y resolución de problemas.

Dejanos tu aplicación

n1coJobs forms empleo directo