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 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. Integration with services like Microsoft email servers, the Hygraph content management system, and MinIO object storage for media and content management, as well as enhancing report rendering with libraries such as Aspose and DevExpress, are key aspects of the role. The position also requires implementing authentication using JWT, Okta, and Entra ID, integrating secure user authentication flows into a React single-page application built with TypeScript. Collaboration across functions to maintain code quality through Git, pull request reviews, and test-driven development, utilizing tools such as IntelliJ IDEA, PyCharm, Visual Studio, and TeamCity, is expected. Documentation of system architecture, data flows, and design patterns to support ongoing maintenance and future development, and deploying applications across Windows and Linux servers using Docker for containerization, are also part of the responsibilities.
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