Salario negociable
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 por contrato. Usted 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 firma de consultoría tecnológica especializada en desarrollo de sistemas para la industria de fondos de cobertura. TE NECESITAMOS: Estamos buscando un Desarrollador C# CRIMS Charles River para diseñar, desarrollar y mantener los servicios y APIs que soportan una aplicación web compleja y basada en datos para la industria financiera. El candidato ideal tendrá experiencia en la creación de aplicaciones de alto rendimiento y escalables utilizando ASP.NET Core, SQL Server y servicios en la nube de Azure. Colaborará estrechamente con desarrolladores frontend, partes interesadas 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 backend y el desarrollo de APIs mientras trabaja con tecnología de vanguardia para una institución financiera que maneja datos críticos del mercado. RESPONSABILIDADES: • Desarrollar y mantener APIs RESTful y microservicios utilizando ASP.NET Core para soportar funcionalidades frontend. • Diseñar e implementar arquitectura 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 comprender los requisitos y traducirlos en módulos y servicios backend. • Diseñar e implementar mecanismos de autenticación y autorización utilizando OAuth, OpenID Connect o Azure AD. • Implementar arquitectura orientada a eventos con colas de mensajes (por ejemplo, Azure Service Bus, RabbitMQ o NServiceBus). • Garantizar la consistencia e integridad de los datos a través de 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 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. • Amplio 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 orientadas a 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. • Fuertes habilidades de depuración, resolución de problemas y solución de errores. • 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