Craigslist
Desarrollador C# Charles River Necesitado en un Fondos de Cobertura Líder

357A 8th Ave, New York, NY 10001, USA
Desarrollador C# Charles River Necesitado en un Fondos de Cobertura Líder en NYC
Ubicación: NY, NY (Híbrido - 3 días en oficina)
Compensación: Por determinar, esta es una posición temporal. Firmará un acuerdo de consultoría y se le pagará una tarifa diaria.
VISIÓN GENERAL DE LA EMPRESA:
Mazuma Software es una pequeña empresa de consultoría tecnológica especializada en el desarrollo de sistemas para la industria de fondos de cobertura.
TE NECESITAMOS:
Estamos buscando un Desarrollador C# Charles River CRIMS para diseñar, desarrollar y mantener los servicios y APIs que soportan una aplicación web compleja basada en datos para la industria financiera. El candidato ideal tendrá experiencia construyendo aplicaciones de alto rendimiento y escalables utilizando ASP.NET Core, SQL Server y servicios en la nube de Azure. Colaborará estrechamente con desarrolladores frontend, interesados del negocio y equipos de datos para garantizar una integración perfecta entre el backend y la interfaz de usuario.
Tendrá la oportunidad de tener un impacto significativo en la arquitectura de backend y el desarrollo de APIs mientras trabaja con tecnología de vanguardia para una institución financiera que maneja datos de mercado críticos.
RESPONSABILIDADES:
• Desarrollar y mantener APIs RESTful y microservicios utilizando ASP.NET Core para soportar funcionalidades frontend.
• Diseñar e implementar una arquitectura de backend escalable, segura y de alto rendimiento.
• Trabajar estrechamente con desarrolladores frontend para garantizar una integración fluida de las APIs.
• Desarrollar y optimizar bases de datos SQL Server, incluyendo procedimientos almacenados, indexación y ajuste de consultas.
• Implementar capas de acceso a datos utilizando Entity Framework Core u otros frameworks ORM.
• Trabajar con partes interesadas del negocio para entender los requisitos y traducirlos en módulos y servicios de backend.
• Diseñar e implementar mecanismos de autenticación y autorización utilizando OAuth, OpenID Connect o Azure AD.
• Implementar una arquitectura basada en eventos con colas de mensajes (por ejemplo, Azure Service Bus, RabbitMQ o NServiceBus).
• Garantizar la consistencia e integridad de los datos entre diferentes módulos y bases de datos.
• Optimizar el rendimiento y escalabilidad de la aplicación para manejar grandes volúmenes de datos financieros.
• Escribir pruebas unitarias y de integración para garantizar la confiabilidad y mantenibilidad del código.
• Participar en revisiones de código y contribuir a mejorar las mejores prácticas de desarrollo.
• Desplegar y gestionar aplicaciones en entornos de nube de Azure utilizando Azure App Services, Azure Functions y Azure SQL.
• Monitorear y solucionar problemas de rendimiento del backend, registro de eventos y manejo de errores.
HABILIDADES REQUERIDAS:
• Experiencia con la plataforma Charles River CRD
• 8+ años de experiencia en desarrollo utilizando C# y ASP.NET Core/Angular.
• Sólido conocimiento de los principios y mejores prácticas de diseño de APIs RESTful.
• Experiencia con SQL Server y dominio en la escritura de consultas eficientes, procedimientos almacenados y optimización del rendimiento de bases de datos.
• Conocimiento de Entity Framework Core u otros frameworks ORM.
• Familiaridad con servicios en la nube de Azure, incluyendo Azure App Services, Azure Functions, Azure SQL y Azure Service Bus.
• Experiencia con estándares de autenticación y seguridad como OAuth2, JWT y OpenID Connect.
• Experiencia en arquitecturas basadas en eventos y trabajo con brokers de mensajes como RabbitMQ, Azure Service Bus o Kafka.
• Comprensión de escalabilidad, ajuste de rendimiento y mecanismos de caché (Redis, Azure Cache for Redis, etc.).
• Experiencia trabajando en entornos de desarrollo Agile/Scrum.
• Sólidas habilidades de depuración, resolución de problemas y solución de incidencias.
• Dominio de Git y pipelines CI/CD para despliegues automatizados.
• Excelentes habilidades de comunicación y trabajo en equipo.
HABILIDADES DESEADAS:
• Experiencia con plataformas de trading STP como CRIMS (Charles River) o BlackRock Aladdin
Salario negociable