Descripción
Resumen:
Como Ingeniero .NET, usted diseñará, desarrollará y mantendrá aplicaciones de software modernas, colaborando con distintos equipos en un entorno ágil para construir sistemas backend escalables y aplicaciones web eficientes.
Aspectos destacados:
1. Diseñar y desarrollar aplicaciones de software modernas para productos y servicios.
2. Contribuir a la construcción de sistemas backend escalables y aplicaciones web eficientes.
3. Trabajar en un entorno internacional, profesional y colaborativo.
##### **Acerca del puesto**
Como Ingeniero .NET, desempeñará un papel clave en el diseño, desarrollo y mantenimiento de aplicaciones de software modernas que respaldan nuestros productos y servicios. Colaborará estrechamente con desarrolladores, ingenieros de control de calidad (QA), líderes de equipo y gerentes de entrega durante todo el ciclo de vida del desarrollo de software.
Usted se desenvuelve excelentemente en entornos ágiles, posee sólidas habilidades para la resolución de problemas y cuenta con experiencia comprobada en .NET (Core y Framework) utilizando C\#. Contribuirá a la construcción de sistemas backend escalables y aplicaciones web eficientes que mejoren la experiencia del cliente.
##### **Principales responsabilidades**
* Diseñar e implementar soluciones de software, algoritmos y diagramas de flujo.
* Desarrollar, mantener y mejorar sistemas backend utilizando tecnologías .NET.
* Producir código limpio, eficiente y bien estructurado según las especificaciones.
* Integrar componentes de software, servicios de terceros y APIs.
* Desarrollar y mantener canalizaciones CI/CD y flujos de despliegue.
* Diagnosticar, depurar y actualizar sistemas existentes para garantizar su fiabilidad y rendimiento.
* Realizar revisiones de código y apoyar las mejores prácticas de ingeniería.
* Recopilar y evaluar los comentarios de usuarios y partes interesadas para impulsar mejoras.
* Participar en discusiones arquitectónicas y en la toma de decisiones técnicas.
* Crear documentación técnica para referencia, intercambio de conocimientos e informes.
* Mentorizar a desarrolladores junior (si es de nivel senior).
##### **Habilidades y calificaciones requeridas**
* Título universitario en Ciencias de la Computación, Ingeniería o campo relacionado.
* Experiencia comprobada como desarrollador de software o ingeniero de software.
* Amplia experiencia en C\# y .NET (Core y Framework).
* Experiencia con microservicios y arquitectura backend moderna.
* Conocimientos de metodologías ágiles y desarrollo guiado por pruebas (TDD).
* Conocimientos de tecnologías frontend como JavaScript o ReactJS (deseable).
* Experiencia con bases de datos relacionales y frameworks ORM (por ejemplo, Entity Framework).
* Experiencia trabajando con plataformas en la nube (Azure preferible).
* Capacidad para aprender nuevas tecnologías y adaptarse rápidamente.
* Excelentes habilidades comunicativas y gran atención al detalle.
* Mentalidad orientada a la resolución de problemas y capacidad para trabajar tanto de forma independiente como colaborativa.
* Dominio del inglés (nivel B1/B2\).
##### **Deseable**
* Experiencia con Kubernetes, Docker y Azure Pipelines.
* Conocimientos sobre optimización de sistemas para rendimiento y fiabilidad.
* Experiencia implementando observabilidad (por ejemplo, OpenTelemetry).
* Antecedentes en comercio electrónico, pagos o servicios financieros.
* Fluidez en sueco (para puestos que interactúen con partes interesadas suecas).
##### **Qué ofrecemos**
* Seguro médico privado centrado en el bienestar del empleado.
* Vales de comida y plan flexible de compensación.
* Un entorno laboral internacional, profesional y colaborativo.
* Beneficios de oficina como refrigerios y eventos corporativos periódicos.
##### **Acerca de TF Avarda Bank**
Fundado en Suecia en 1987, TF Avarda Bank comenzó ofreciendo soluciones financieras a clientes que realizaban pedidos de productos mediante catálogos por correo. Hoy en día, brindamos servicios bancarios al consumidor a través de una plataforma informática propia altamente automatizada, diseñada para ser escalable y adaptable a productos, países, monedas y soluciones bancarias digitales. Únase a nosotros y forme parte de un equipo que combina décadas de experiencia con tecnología de vanguardia para ofrecer servicios financieros sin interrupciones.