Atlas Technica
Atlas Technica
201 – 500 Empleados
CiberseguridadFinanzas
Atlas Technica ofrece servicios de TI externalizados al sector de las inversiones alternativas. Su actividad abarca el diseño de infraestructuras de TI, la ciberseguridad y la transformación hacia la nube pública, ayudando a las firmas de inversión a adaptar la tecnología a sus necesidades empresariales, proteger datos sensibles y cumplir la normativa del sector.

Desarrollador de software, C#/.NET y React (remoto, Ucrania)

Desarrolla aplicaciones con C#/.NET y React para los servicios de gestión de TI y ciberseguridad de Atlas Technica. Crea API, integraciones y soluciones web fiables.

Descripción

  • Desarrolla y mejora aplicaciones web con C#/.NET y ASP.NET Core en el backend, y React con TypeScript en el frontend.
  • Crea y mantiene API REST e integraciones con ASP.NET Core y tecnologías relacionadas.
  • Desarrolla y optimiza las conexiones entre aplicaciones, Microsoft SQL Server y otras fuentes de datos.
  • Implementa funcionalidades adaptables para usuarios a partir de requisitos y diseños definidos.
  • Escribe código claro, reutilizable, fácil de mantener y documentado, de acuerdo con los estándares de desarrollo.
  • Escribe pruebas unitarias para la nueva lógica de negocio y contribuye a las pruebas generales de la aplicación y a las prácticas de calidad.
  • Investiga y resuelve defectos de aplicaciones, problemas de rendimiento, fallos de integración y otros problemas técnicos.
  • Revisa código, incorpora comentarios y ayuda a mantener estándares coherentes de programación y arquitectura.
  • Identifica e implementa mejoras en el rendimiento de bases de datos, la eficiencia de las API, la mantenibilidad y la calidad de las aplicaciones.
  • Colabora con desarrolladores y partes interesadas para aclarar requisitos y llevar el trabajo por las etapas de desarrollo, pruebas e implementación.
  • Documenta las funcionalidades de las aplicaciones, las prácticas de desarrollo y los conocimientos sobre los sistemas.
  • Contribuye a mejorar los procesos de desarrollo, la arquitectura de las aplicaciones y las prácticas de ingeniería.

Requisitos

  • Al menos tres años de experiencia profesional en desarrollo full stack, incluida la creación de aplicaciones con ASP.NET Core.
  • Sólidos conocimientos de C#, .NET/.NET Core, ASP.NET Core, Web API, React, JavaScript y TypeScript.
  • Experiencia en el diseño y desarrollo de API REST con prácticas estandarizadas de enrutamiento e integración.
  • Amplia experiencia con Microsoft SQL Server y con la conexión de aplicaciones a bases de datos relacionales.
  • Conocimiento de patrones de arquitectura de software, microservicios y principios modernos de desarrollo web.
  • Experiencia en la escritura de pruebas unitarias y en la comprobación de lógica de negocio y aplicaciones.
  • Capacidad para escribir código fácil de mantener mediante principios SOLID, conceptos de arquitectura limpia y estándares establecidos.
  • Sólidas habilidades de depuración de problemas en aplicaciones, API, bases de datos e integraciones.
  • Sólido conocimiento del ciclo de vida del desarrollo de software y de los procesos modernos de desarrollo web.
  • Gran capacidad de organización, comunicación y colaboración, y atención al detalle.
  • Capacidad para trabajar eficazmente en un entorno de desarrollo remoto.
  • Dominio del inglés de nivel B2 o superior.
  • Experiencia con servicios de Microsoft Azure y desarrollo de aplicaciones en la nube.
  • Familiaridad con métodos Agile o Scrum.
  • Experiencia con Azure Service Bus, RabbitMQ, MassTransit u otras tecnologías de mensajería similares.
  • Experiencia con pruebas automatizadas más allá de las pruebas unitarias, como pruebas de rendimiento o de integración.
  • Familiaridad con canalizaciones de CI/CD, despliegues automatizados o prácticas modernas de DevOps.
  • Certificaciones de Microsoft, Azure u otras certificaciones relevantes en desarrollo de software.
  • Experiencia en iniciativas de arquitectura de aplicaciones, optimización del rendimiento o modernización.

Beneficios

  • Salario competitivo.
  • Paquete completo de beneficios.
  • Ventajas adicionales.
  • Oportunidades de desarrollo profesional y de carrera.
  • Modalidad de trabajo remoto.
  • Horario flexible, con cierta flexibilidad dentro del horario de 10:00 a 19:00, hora de Ucrania.

Empleos relacionados

Intetics

Desarrollador sénior full stack PHP (Laravel, React o Vue) — Intetics, remoto en Ucrania

Intetics

Desarrolla aplicaciones Laravel escalables con React o Vue en Intetics, una empresa de desarrollo de software a medida. Diseña API, mejora el rendimiento y crea software fiable para necesidades empresariales críticas.

Abrir
Avenga

Ingeniero sénior de Node.js, remoto en Ucrania

Avenga

Desarrolla servicios backend escalables para la plataforma de banca en línea de Avenga, incluidas API, sistemas distribuidos e infraestructura en la nube. Colabora con un equipo internacional de ingeniería.

Abrir