Analytical and problem-solving skills with high attention to detail
Hands-on experience with programming, preferably in Java software development
Experience of using and developing RESTful web services
A good knowledge of relational databases and SQL
Understanding of CI/CD, DevOps, and SRE principles
Strong communication and interpersonal skills, with the ability to work effectively within a collaborative team environment
Nice to Haves
Understanding of real-time systems and messaging infrastructures (e.g. Kafka)
Experience with microservices architecture and runtime containers (e.g. Kubernetes, Docker)
Experience in building mission critical and highly available systems
Experience of end-to-end design and implementation of software products
Finance, Securities Lending and Equities knowledge is a strong plus
What You'll Be Doing
You will work on the implementation of a variety of systems with use of modern technologies
You will be relied upon to be proactive in your approach, managing both daily tasks and a project role
You will work closely with the global Securities Lending technology team demonstrating strong communication skills and initiative, empowered to design and deliver highly testable and scalable solutions
You will work closely with the Securities Lending and other GS execution desks to understand business requirements and objectives
Perks and Benefits
Opportunity to learn both technical and business aspects of the job from experienced colleagues
Collaborative and agile work environment
Global exposure and diversity in projects
Focus on further automating flows for increased efficiency