Asset Management Software Engineer & L3 App Support
Company | UBS |
---|---|
Location | Chicago, IL, USA, Union City, NJ, USA |
Salary | $140000 – $180000 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s degree in computer science (or equivalent degree)
- ideally 8+ years’ experience, working on development and support of enterprise software in a distributed environment within the financial services industry – preferably within the area of Asset Management
- strong knowledge of object-oriented design and development and use of design patterns
- solid software development skills in C# (Windows services, web applications) and skills in ASP.NET core, multi-threading, and asynchronous programming (TPL)
- understanding of core cloud application infrastructure and technologies preferably Microsoft Azure
- experience in relational database Sql, PostgreSQL and experience with CI/CD pipeline using Azure DevOps or Git
- appreciation of event driven architecture using microservices and distributed data patterns
Responsibilities
- help enable new capabilities for the Asset Management trade Swift processing and settlement & confirmation applications, whilst supporting the business with production issues modernizing using cloud technology, implementing a service-based architecture and scaling to meet future business growth
- work within a small, but global, application delivery team to develop new capabilities whilst ensuring adherence to digital design principles as well as to the SDLC guidelines and policies
- suggest and implement controls and processes to improve efficiencies and effectiveness of the systems, and reduce the level of IT support overhead
- act as the key technology point of contact for the Chicago Middle Office
Preferred Qualifications
- understanding of financial instruments is desirable and prior experience in trade processing area (confirmation, Settlements) would greatly compliment this role