Vacancy expired!
Job Description:
Responsible for designing and developing complex requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Ensures solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Possess strong proficiency in development and testing practices common to the industry, and have extensive experience of using design and architectural patterns. At this level, specializations start to form in either Architecture, Test Engineering or DevOp. Contributes to story refinement/defining requirements. Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle. Performs spike/proof of concept as necessary to mitigate risk or implement new ideas. Codes solutions and unit tests to deliver a requirement/story per the defined acceptance criteria and compliance requirements. Utilizes multiple architectural components (across data, application, business) in design and development of client requirements. Assists team with resolving technical complexities involved in realizing story work. Designs/develops/modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained. Designs/develops/maintains automated test suites (integration, regression, performance). Sets up and develops a continuous integration/continuous delivery pipeline. Automates manual release activities. Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack. Individual contributor.
Develop, enhance and support a range of critical applications built in.NET4.6+. The successful candidate will be expected to liaise with both technical and business colleagues locally in Jersey City and at international locations in Singapore, India, and London. The successful candidate will work as part of a wider development team spread between Jersey City, Singapore, and India. Current team members will provide support to enable you to familiarize yourself with the relevant functional aspects of the development role.
Global Collateral Technology supports Collateral Management Operations in Global Markets Operations Technology with a number of applications to manage their day-to-day collateral business processes across four lines of businesses - OTC Derivatives, Fixed Income, Futures & Options (Exchange Traded Derivatives) and Prime Brokerage. It is currently implementing a multiyear initiative to set up a single strategic platform to support all four lines of business.
This position will be part of the large initiative to implement this global strategic platform. We will be leading the development of architectural changes to the platform as well as seeking opportunities to innovate on technologies.