At a Glance
- Tasks: Join us as a Software Engineer to design and develop innovative solutions for counterparty credit risk management.
- Company: Goldman Sachs is a leading global investment banking, securities and investment management firm.
- Benefits: Enjoy a collaborative work environment, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a dynamic team that drives change and innovation in the financial sector.
- Qualifications: Bachelor's degree in a technical field and 2-5 years of software development experience required.
- Other info: Work with cutting-edge technologies and collaborate with diverse teams across the globe.
The predicted salary is between 48000 - 72000 £ per year.
The CCR Engineering group is responsible for enhancing the way the firm measures, manages, and supervises counterparty credit risk by improving first line-of-defense counterparty data repositories and analytical tooling to ensure comprehensive and timely risk identification, measurement, monitoring and controls. We develop stress testing methodologies to systematically capture tail, concentration and liquidation risks across Global Banking & Markets counterparty portfolios, and build a consolidated risk management interface that houses curated datasets from across the firm that are enriched with enterprise reference data. We aim to provide a unified platform facilitating prime and counterparty risk management, with self-service access to data sets to enable adhoc queries, filters, aggregations and management reporting capabilities to streamline stressed client management and increase the efficiency of a risk management response in times of market volatility.
RESPONSIBILITIES
- Software engineers primarily focus on software design and development.
- Combine the best open source software, databases, cloud solutions, and programming languages, to solve problems and provide accurate, complex, scalable applications that help our business and clients gain new insights.
- Be a part of our embedded engineering teams, that work as a unit with our business partners.
- Collaborate with trading, sales, asset management, banking, finance and others, to build and automate solutions to keep our firm's position on the cutting edge.
- Join our core engineering teams, and elevate all of our businesses by providing reliable, scalable platforms for data engineering, machine learning, networking, developer tooling, collaboration and more.
- Innovate with UI/UX designers, data scientists, cloud engineers, and more in a collaborative, agile environment where your enthusiasm to take on new problems and learn will have an immediate impact.
BASIC QUALIFICATIONS
- Bachelor's degree or relevant work experience in Computer Science, Mathematics, Electrical Engineering or related technical discipline.
- Excellent object oriented or functional analysis and design skills.
- Knowledge of data structures, algorithms, and designing for performance.
- Excellent written and verbal communication skills.
- Ability to solve problems and apply analysis to make data driven decisions.
- Comfortable multi-tasking, managing multiple stakeholders and working as part of a global team.
- Can apply an entrepreneurial approach and passion to problem solving and product development.
- 2 - 5 years of software development experience.
- Expert Knowledge in One Or More Of Programming in a compiled language such as Java, or C++ or an interpreted language such as Python and experience with concurrency and memory management.
- Responsive web development, with professional React/Angular/Redux experience and advanced JavaScript proficiency.
- NoSQL databases such as MongoDb and Elastic Search.
- Designing enterprise-level applications, or analyzing raw data sets, using Snowflake.
Preferred Qualifications
- Knowledge or interest in trading technologies in the front-office of a trading organization.
- B.S. or M.S. Computer Science or Related field.
Software Engineer - Global Banking & Markets - Associate - London employer: NCAA (National Collegiate Athletic Association)
Contact Detail:
NCAA (National Collegiate Athletic Association) Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer - Global Banking & Markets - Associate - London
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, Python, and NoSQL databases like MongoDB. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.
✨Tip Number 2
Network with professionals in the finance and technology sectors, especially those who work in global banking and markets. Attend industry meetups or online webinars to connect with potential colleagues and learn more about the company culture at StudySmarter.
✨Tip Number 3
Demonstrate your problem-solving skills by preparing for technical interviews. Practice coding challenges on platforms like LeetCode or HackerRank, focusing on algorithms and data structures, which are crucial for the role.
✨Tip Number 4
Show your enthusiasm for the role by staying updated on trends in counterparty credit risk management and trading technologies. Being able to discuss recent developments or innovations in these areas during your interview can impress the hiring team.
We think you need these skills to ace Software Engineer - Global Banking & Markets - Associate - London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly in programming languages like Java, C++, or Python. Emphasise any experience with NoSQL databases and responsive web development frameworks such as React or Angular.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software engineering and your understanding of counterparty credit risk. Mention specific projects or experiences that demonstrate your problem-solving skills and ability to work collaboratively in a global team.
Highlight Technical Skills: Clearly list your technical skills, including your proficiency in data structures, algorithms, and performance design. If you have experience with cloud solutions or machine learning, make sure to include that as well.
Showcase Communication Skills: Since excellent written and verbal communication skills are essential for this role, consider including examples of how you've effectively communicated complex technical concepts to non-technical stakeholders in your application.
How to prepare for a job interview at NCAA (National Collegiate Athletic Association)
✨Showcase Your Technical Skills
Be prepared to discuss your experience with programming languages like Java, C++, or Python. Highlight specific projects where you applied your knowledge of data structures and algorithms, and be ready to solve coding challenges during the interview.
✨Demonstrate Problem-Solving Abilities
Employ a structured approach to problem-solving. Use examples from your past work to illustrate how you've tackled complex issues, especially in high-pressure situations. This will show your analytical skills and ability to make data-driven decisions.
✨Understand the Business Context
Familiarise yourself with the Global Banking & Markets sector and the role of counterparty credit risk. Being able to discuss how your technical skills can contribute to the firm's objectives will set you apart from other candidates.
✨Prepare for Collaborative Scenarios
Since the role involves working closely with various teams, be ready to discuss your experience in collaborative environments. Share examples of how you've successfully worked with cross-functional teams, particularly in agile settings, to deliver impactful solutions.