Mesirow

Gerente Senior de Backend

ReactNode.jsSQLDockerC#Terraform
Traducción automática. Consulta el original.

LA OPORTUNIDAD

Mesirow Financial es una firma independiente, propiedad de sus empleados, fundada en 1937. Como especialistas en inversión, gestión de riesgos y servicios de asesoramiento, estamos comprometidos a ayudar a nuestros clientes institucionales, corporativos e individuales a alcanzar sus objetivos. Nuestros profesionales se inspiran en un deseo emprendedor de desarrollar soluciones a medida diseñadas para ofrecer resultados medibles.

Como ingeniero senior de Backend, usted construirá, modernizará y hará evolucionar los sistemas detrás de nuestras aplicaciones de Gestión de Inversiones. Combinará sólidos fundamentos de ingeniería con arquitectura nativa de la nube, desarrollo moderno asistido por IA y prácticas de DevOps para entregar software de alta calidad de manera más rápida y fiable.

LO QUE USTED APORTA

  1. Creatividad y gran atención al detalle.
  1. Excepcionales habilidades de servicio al cliente y profesionalismo con un grupo diverso de usuarios comerciales.
  1. Una actitud positiva, productiva y de trabajo en equipo.
  1. Un deseo genuino de seguir aprendiendo, incluso a medida que evolucionan las herramientas de IA y las prácticas de ingeniería.

RESPONSABILIDADES

  1. Diseñar, desarrollar y mantener componentes clave de backend para aplicaciones de Gestión de Inversiones.
  1. Impulsar iniciativas de modernización de aplicaciones, incluyendo la refactorización de aplicaciones heredadas, la reducción de deuda técnica y la transición de cargas de trabajo adecuadas hacia servicios nativos de la nube y servicios gestionados de Azure para mejorar la escalabilidad, la fiabilidad y la eficiencia operativa.
  1. Promover prácticas modernas de ingeniería de software, incluyendo pruebas automatizadas, codificación segura, CI/CD, observabilidad y optimización proactiva del rendimiento, con responsabilidad sobre la fiabilidad y mantenibilidad de las aplicaciones a lo largo del ciclo de vida del software.
  1. Colaborar con las partes interesadas del negocio, los propietarios de productos y los equipos de tecnología para traducir los requisitos comerciales en soluciones prácticas y escalables que mejoren la eficiencia operativa y apoyen el crecimiento del negocio.
  1. Liderar la arquitectura y el diseño de implementaciones de sistemas utilizando patrones probados y mejores prácticas, incluyendo diseños basados en microservicios cuando sea apropiado.
  1. Implementar y personalizar soluciones e integrar productos de terceros y plataformas de datos de mercado/trading.
  1. Mejorar y mantener las aplicaciones existentes en nuestra pila tecnológica, incluyendo .NET, T-SQL y SSIS/SSRS.
  1. Utilizar herramientas de codificación por IA (por ejemplo, Claude Code) para acelerar el diseño, la implementación, las pruebas, la revisión de código, la refactorización y la documentación, asumiendo la responsabilidad de la calidad y seguridad de todo lo que se entrega.
  1. Construir y mejorar la automatización de lanzamientos y la infraestructura como código, y participar en los lanzamientos y el soporte de producción continuo.
  1. Ser un colaborador clave en la innovación mediante la creación de pruebas de concepto, incluyendo flujos de trabajo habilitados por IA, que puedan aprovecharse en toda la empresa.
  1. Diagnosticar y resolver problemas complejos, incluyendo el diseño e implementación de soluciones alternativas cuando sea necesario.
  1. Mentorizar y guiar a desarrolladores junior, que pueden no ser subordinados directos, incluso en el uso responsable y eficaz de herramientas de IA.
  1. Crear y ejecutar planes de trabajo de proyectos, revisándolos a medida que cambian las necesidades.

CUALIFICACIONES REQUERIDAS

  1. 7+ años de experiencia profesional con C# y la pila .NET de Microsoft (.NET Framework y .NET moderno), Visual Studio o un IDE relacionado.
  1. Sólida experiencia en la construcción de APIs web RESTful y servicios de backend.
  1. Azure: Experiencia práctica en el diseño, despliegue y operación de aplicaciones en Microsoft Azure (por ejemplo, App Service, Functions, Azure SQL, Service Bus, Key Vault).
  1. Habilidades avanzadas en SQL Server y T-SQL, incluyendo procedimientos almacenados y ajuste de rendimiento.
  1. Experiencia con Entity Framework y/o un micro-ORM (por ejemplo, Dapper).
  1. Sólidos fundamentos de orientación a objetos; conocimiento práctico de patrones de diseño y arquitectura; capacidad para crear componentes reutilizables y bien diseñados.
  1. Pruebas automatizadas y CI/CD: Experiencia escribiendo pruebas unitarias con marcos de trabajo de simulación (mocking), y construyendo y manteniendo tuberías de CI/CD con compilación/prueba/despliegue automatizados, control de versiones y estrategias de ramificación (Git/Azure DevOps), y gestión de lanzamientos.
  1. Desarrollo de software seguro: Conocimiento de estándares de codificación segura y técnicas para aplicaciones web y APIs, incluyendo el manejo seguro de datos financieros sensibles.
  1. Desarrollo asistido por IA: Experiencia práctica en el uso de herramientas de codificación por IA para ingeniería de software (generación de código, depuración, creación de pruebas, refactorización, revisión de código, documentación), con un juicio sólido sobre cuándo confiar, verificar o rechazar la salida de la IA, y conciencia sobre el uso seguro de herramientas de IA.
  1. Conocimiento práctico de conceptos de arquitectura distribuida y de microservicios, incluyendo límites de servicio, diseño de API y mensajería asíncrona.
  1. Experiencia desarrollando en equipos Agile/Scrum.
  1. Excelentes habilidades analíticas y matemáticas.
  1. Capacidad para trabajar en múltiples proyectos con mínima supervisión y para cumplir con plazos ajustados.
  1. Sólidas habilidades de comunicación escrita y verbal, con la capacidad de traducir requisitos comerciales en soluciones técnicas y explicar información compleja a audiencias técnicas y comerciales en todos los niveles.
  1. Licenciatura o grado técnico (Associate degree) en una disciplina de TI, o una combinación equivalente de educación y experiencia.

CUALIFICACIONES PREFERIDAS

  1. Experiencia con SSIS y SSRS.
  1. Experiencia práctica específicamente con Claude Code.
  1. Amplia experiencia en el diseño, construcción y operación de sistemas basados en microservicios a escala.
  1. Experiencia en la modernización de aplicaciones .NET heredadas hacia servicios nativos de la nube y servicios gestionados de Azure.
  1. Experiencia en la integración con plataformas de inversión y sistemas de datos de mercado/trading como Bloomberg, GTSS, DTCC, FX Connect o ProtoColl, o experiencia en gestión de inversiones o sistemas financieros.
  1. Experiencia con Docker e infraestructura como código (por ejemplo, Terraform, Bicep, ARM).
  1. Experiencia con herramientas de monitorización, registro y observabilidad.
  1. Familiaridad con la construcción o integración de características impulsadas por LLM, diseño de prompts o flujos de trabajo basados en agentes.
  1. Familiaridad con marcos de trabajo de front-end (Angular, React) o Node.js suficiente para colaborar en toda la pila.
  1. Certificaciones de desarrollo de Microsoft.
  1. Experiencia en el soporte de aplicaciones ColdFusion heredadas.

De acuerdo con la Ley de Transparencia Salarial de Illinois, el salario base de contratación anticipado para el puesto estará entre $150,000 y $175,000 por año. Sin embargo, el salario base si es contratado se determinará de forma individualizada y es solo una parte del paquete de compensación total, que también ofrece la oportunidad de un bono basado en el rendimiento y el programa de beneficios de Mesirow nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.mesirow.com%2Fcareers%2Ftotal-rewards&data=05%7C02%7Crosie.alvarez%40mesirow.com%7Cb01b32372cf6466f784008df2eb879e6%7C675d34f2dff942869abb78bebd16f146%7C0%7C0%7C639281041982442915%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=86g5XKhI01S1ften7y%2FPjZ10UjjI4iv79Ju6UlSpMsk%3D&reserved=0.

EOE

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

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores