Institutional Shareholder Services Inc. seeks a Senior Associate in New York, NY, to design and develop scalable web applications by translating business requirements into technical designs, workflows, and modular components. This role involves building backend services and RESTful APIs using Java (with Micronaut and Undertow), Python (with Django and Gunicorn), and C# (with .NET and IIS), as well as MS SQL databases, following SOLID principles and leveraging dependency injection. The Senior Associate will automate workflows and manage data release pipelines in Java, ensuring secure and auditable processing of source data, and query data through ORM tools such as MyBatis. Additionally, the role requires integrating with services like Microsoft email servers, the Hygraph content management system, and MinIO object storage for media and content management, and enhancing report rendering with libraries such as Aspose and DevExpress. The position also involves implementing authentication using JWT, Okta, and Entra ID, integrating secure user authentication flows into a React single-page application built with TypeScript. Collaboration is key, working cross-functionally to maintain code quality through Git, pull request reviews, and test-driven development, utilizing tools such as IntelliJ IDEA, PyCharm, Visual Studio, and TeamCity. Documentation of system architecture, data flows, and design patterns is essential to support ongoing maintenance and future development. The Senior Associate will deploy applications across Windows and Linux servers using Docker for containerization.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior