cover image
Goldman Sachs

Software Engineer - CF&O Shared Services – Birmingham – VP

On site

West Midlands, United Kingdom

Full Time

28-03-2025

Job Specifications

Job Description

BUSINESS UNIT: CF&O Shared Services (CFOSS) was created with the objective to centralize related platforms, services, and expertise required by multiple CF&O divisions in order to realize efficiencies and uniform solutions.

The Team’s Core Priorities Include

Establishing positions data quality, accountability, and lineage.
Developing unified data models across assessment platforms and ensure they meet regulatory and internal Risk & Compliance management requirements.
Accelerating the adoption of Cloud and Core Engineering solutions.
Support the development of analytic calculations and data transformations.
Provide workflow efficiencies through the systemization and automation of review, sign-off, and commenting processes of financial metrics and the associated limits.

What We Look For

This VP role is for a seasoned technology leader responsible for the strategic direction, execution, and overall management of software engineering teams within the Finance & Risk Platforms division. This individual will drive innovation, ensure the delivery of high-quality, scalable, and reliable applications, and foster a culture of technical excellence.

How You Will Fulfill Your Potential (responsibilities)

Provide strategic leadership and direction to multiple software engineering teams, aligning technology initiatives with business goals.
Manage, mentor, and develop a team of software engineers, fostering a collaborative and high-performance environment.
Drive the adoption of best practices in software development, including agile methodologies, DevOps principles, and continuous delivery.
Oversee the design, development, and implementation of complex financial systems and platforms.
Ensure the scalability, reliability, and security of applications.
Collaborate with business stakeholders to understand their needs and translate them into technical requirements.
Identify and mitigate technical risks.
Champion innovation and explore emerging technologies to improve efficiency and effectiveness.
Lead the effort to reduce technical debt and modernize legacy systems.

Skills And Relevant Experience

Bachelor’s degree in computer science, Electrical Engineering, or related technical discipline; Master's degree preferred.
7+ years of relevant experience in software development, with a minimum of 3 years in a leadership role.
Proven track record of managing and developing high-performing engineering teams.
Deep understanding of software development methodologies, tools, and technologies.
Strong client / stakeholder management skills with strong interpersonal skills, both verbal and written.
Excellent problem-solving and analytical skills.
Ability to work in a fast-paced environment with a strong delivery focus.
Experience managing budgets and resources effectively.
Strong understanding of data structures, algorithms, software design and core programming concepts.
Comfortable multi-tasking, managing multiple stakeholders and working as part of a global team.

Preferred Qualifications

Strong programming experience in at least one language (e.g. Java, Python, C#, Go).
Experience with modern front-end technologies such as React.
In-depth knowledge of relational and columnar SQL databases, including database design and performance optimization.
Experience with industry standard frameworks and tools such as SpringBoot, DropWizard, Maven, Web/RESTful service development, etc.
Knowledge of ORM frameworks.
Experience in ML/Data Science/AWS will be relevant and useful.
Experience with continuous delivery and deployment.
Proficient at working with large and complex code bases.
Sound in object-oriented programming fundamentals.
Experience in the financial services industry, particularly in risk management or regulatory reporting.
Experience with cloud computing platforms (e.g., AWS, Azure, GCP).

About Goldman Sachs

At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.

We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers.

We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html

© The Goldman Sachs Group, Inc., 2023. All rights reserved.

Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.

About the Company

At Goldman Sachs, we believe progress is everyone’s business. That’s why we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, Goldman Sachs is a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices in all major financial centers around the world. More about our company can be found at www.goldmansachs.com For insights on developments currently shaping markets, industries and t... Know more

Related Jobs

Company background Company brand
Company Name
Tata Consultancy Services
Job Title
Software Engineering Manager
Job Description
If you need support in completing the application or if you require a different format of this document, please get in touch with at UKI.recruitment@tcs.com or call TCS London Office number 02031552100 with the subject line: “Application Support Request”. Role: Software Engineering Manager Job Type: Permanent Location: London, UK / Hybrid Number of hours: 40 hours per week – full time Ready to utilize your experience and expertise in Engineering Management? We have an exciting role for you – Engineering Manager Careers at TCS: It means more TCS is a purpose-led transformation company, built on belief. We do not just help businesses to transform through technology. We support them in making a meaningful difference to the people and communities they serve - our clients include some of the biggest brands in the UK and worldwide. For you, it means more to make an impact that matters, through challenging projects which demand ambitious innovation and thought leadership. Build strong relationships with a diverse range of stakeholders. Gain access to endless learning opportunities. Work closely with the range of teams within the business to bring products to life. The Role As a Software Engineering Manager you will provide technical expertise and operate with excellence at all times. In this role you will be an integral part of our empowered, self-managing and multi-disciplinary engineering teams. You will work on designing, building, releasing, and maintaining products. In this role you will be working as an equal partner with the Product and Delivery teams to deliver elegant and robust solutions to solve complex problems for our customers and colleagues. Key responsibilities: Build, mentor and lead a team of high-performing software engineers to build and maintain high quality and reliable software (typically up to 10 engineers). Own the engineering excellence of their teams e.g., behaviours, operations, standards, best practices, methodologies and technical quality. Oversee the planning, execution and delivery of software, ensuring alignment with business objectives and timelines. Line manage and develop engineers to ensure they have the right skills, development plans and attitude to learning, encouraging a mindset of feedback and continuous technical and non-technical improvement. Ensure people, resource allocation and workload balance across projects. Work with the wider Technology function to shape the technical strategy, adopting the North Star principles. Develop effective relationships with Product and Delivery teams to prioritise, problem solve & maximise value to market and customer satisfaction. Drive DevOps practices to automate the Product development life cycle and ownership attitude. Foster a culture of experimentation, innovation, mutual support, collaboration and continuous improvement within the team. Help develop/improve standard frameworks and policies, ensuring that they are understood and adopted. Support other engineers to produce clean, quality code through code reviews and pair programming. Contribute to and create the teams OKRs and demonstrate responsibility for the entire team’s objectives. Drive improvement and measurement of product quality and reliability via engineering best practices and metrics. Drive continuous learning and improvement for the Product(s) itself, working with senior engineers to develop the team’s technical roadmap and support the product management team to prioritise it against the commercial roadmap. Approach, contribute and help lead product planning with an agile mind-set focusing on supporting our colleagues. Engage with product colleagues and other disciplines to improve value for the customer and to understand ambiguous requirements, taking ownership of critical choices and decisions and monitoring progress, taking corrective action where necessary. Demonstrate and champion pragmatism in terms of commercial delivery and software quality. Evangelise technology, innovation, company values, and excellent ways of working within the team and wider community. Active participation and contribution to Communities of Practice with a focus on positive momentum. Lead recruitment and new starter on-boarding activities. Help to lead initiatives to take client’s Software Engineering to the next level by challenging the status quo. Support brand outreach activities. Your Profile Essential skills/knowledge/experience: Good knowledge in all Technology stack areas, from front-end through to back-end. Solid background in Software engineering principles and practices with strong experience in a variety of systems and technologies. Proven track record in delivering, operating, leading, hiring and pivoting solutions. Strong experience of managing successful delivery in an Agile DevOps Software environment. Experience building and leading teams of highly skilled software engineers that deliver high-quality software. Strong understanding of system design, software architecture, cloud, and software engineering best practices. Expert knowledge and advocate for Continuous Integration and Continuous Delivery Able to understand and drive DevOps. Good understanding of testing strategies and reliability engineering. Highly organised and able to manage multiple work streams, manage stakeholders and expectations Excellent people management, interpersonal, analytical, and problem-solving skills. Management of team(s), experience fostering a high performance, collaborative, innovative culture. Excellent communication skills, both written and spoken and able to adjust for different audiences. A leadership mindset that is willing to take responsibility. Able to influence people at all levels and from the highly technical to non-technical. Being creative, curious, and fearless. Good to have: Strong experience in software engineering and management. Previous polyglot hands-on Senior software engineer. Previous software engineering community leadership experience. Experience with presentation delivery at internal and external events. Knowledge of Software approaches like Domain Driven Design. Experience in event driven API architectures and associated best practices. Experience with cloud engineering. Cares about the business and the bigger picture. A leadership mindset that is willing to take responsibility. Rewards & Benefits TCS is consistently voted a Top Employer in the UK and globally. Our competitive salary packages feature pension, health care, life assurance, laptop, phone, access to extensive training resources and discounts within the larger Tata network. Diversity, Inclusion and Wellbeing Tata Consultancy Services UK&I is committed to meeting the accessibility needs of all individuals in accordance with the UK Equality Act 2010 and the UK Human Rights Act 1998. We believe in building and sustaining a culture of equity and belonging where everyone can thrive. Our diversity and inclusion motto is ‘Inclusion without Exception’...
London, United Kingdom
On site
Full Time
02-04-2025
Company background Company brand
Company Name
Everfield
Job Title
Technical Support Engineer
Job Description
About Us At Trade Interchange, we help organisations reduce the costs, risks, and complexities associated with managing a complex supply base, by providing a streamlined solution. Operating in over 25 countries worldwide in a variety of industries, we can help organisations achieve supply base confidence, whilst also saving time on your supplier management processes. Using innovative technology such as Artificial Intelligence and Process Automation to help increase efficiency, whilst also reducing risk in supplier management, our software can also integrate with other systems via our Native API, ARCUS® Connect. Existing customers include Whitbread, Morrisons, Sodexo, Springer Nature, Drax Power, P&O Ferries and Circle Health, amongst others. What You Will Do Working as a Technical Support Engineer you will report into the Systems Manager, where you will support and deliver the operation and integration of ICT Services within the company’s ongoing growth phase. As part of the small Systems team, you will have the opportunity to work across all areas of the IT infrastructure, identifying improvements which can have a direct impact on the success of the business. The company is technology-driven and as the Technical Support Engineer you will be fundamental in supporting and delivering IT solutions aligned with business need. The company operates within ISO27001 and Information Security is of utmost importance to the business, clients and customers. The provision of ICT Services is key to the company’s goals and success and requires delivery of a secure and available IT infrastructure to ensure that they can operate with the highest level of efficiency, productivity and security. As a SaaS provider with applications hosted in Azure, it is imperative that the hosted environment provides a stable, secure and scalable platform. Both hosted and local infrastructure are within scope of the ISO27001 certification, and penetration tests and audits are carried out annually to maintain certification. The successful candidate will support continuity of the certification by ensuring systems meet the confidentiality, integrity and availability requirements of ISO27001. The successful candidate will thrive in a dynamic environment with evolving business requirements and will have a passion for driving delivery of the best service level to colleagues within the business. They will also have a 'right first time’ approach and attitude. Provide 1st line support, assistance, and problem solving for stakeholders Provide troubleshooting, monitoring and maintenance of the ICT systems Collaborate to maintain ongoing assurance that ICT services are compliant with adopted security standards (ISO 27001) Maintain an overall understanding of the operation of the ICT infrastructure to enable quick support and troubleshooting Ensure that the workforce has effective and efficient IT support to maximise productivity Supporting connectivity to Azure resources and DevOps activities. Monitoring and troubleshooting Azure resource issues and escalating where necessary. Provide 1st line support on issues including: Hardware issues Networking issues OS issues Software issues OS and software configuration OS and software maintenance Antivirus management Patch and upgrade management Proactively detect and report patterns of issues in the infrastructure Advise on software updates / upgrades, new software products to improve workforce efficiency and productivity Advise and report on any configuration issues Advise on and complete automated checks to improve the detection and correction of issues What We Are Looking For Microsoft Windows 10/11 Windows Server 2022 & Active Directory Domain Services Microsoft 365 SharePoint Online Networking and related troubleshooting (TCP/IP, DNS, DHCP, VPN, Ethernet, Wi-Fi) Software installation and maintenance IT Hardware maintenance and support Antivirus management Cyber Security Awareness Good communication - both written and verbal Flexible and ability to prioritise workload Ability to engage with stakeholders at all levels A consistent professional approach to all tasks Microsoft Azure services support experience Linux Operating Systems (Ubuntu Distro) Virtualisation (Hyper-V) VoIP Telephony
Billingham, United Kingdom
On site
Full Time
02-04-2025
Company background Company brand
Company Name
Handelsbanken
Job Title
Java Developer
Job Description
Job Introduction The IT team is responsible for the delivery, support and maintenance of Handelsbanken PLC’s Core Banking systems encompassing Platforming, Risk, Payments, Lending and Customer Data. The team is currently in the process of expanding. We require an additional Java Developer providing expertise in the full software development life cycle. The core specialty skillset is Java, but the ideal candidate should also have knowledge of front-end and back-end development. The successful applicant will be a part of a new and dynamic team. This role will suit a developer who is looking to build solutions from scratch and have a strong sense of responsibility within the team and the wider business Main Responsibilities Use their own initiative to work with Senior Java Development, UI/UX Development and Agile Transformation to help shape, architect and deliver greenfield/brownfield/integration applications employing best design and development practice Positively effective at systems analysis, solving technical problems and development excellence given the constraints of the Bank’s environment Follow cross-functional development best practice, including but not restricted to, Functional and Non-Functional Analysis, Application Architecture, Design, Coding and Unit Testing, Technical Documentation, Functional and Non-Functional Testing (Manual & Automated), Continuous Integration/Testing/Delivery. Be able to function in a culture of Agile Development (Scrum/Kanban, Amigos, Estimating, Planning, Sprints, Demos, Retrospectives) Be able to write Agile Epics/Stories using techniques such as BDD/Gherkin Be Delivery-focused rather than Task-focused Continuously seek to improve on Velocity, Lead/Cycle Time, Quality and Process. Document solutions with visual impact (e.g. Visio & PowerPoint over Word) Estimating, planning, managing tasks and reporting on progress. Work with the Atlassian suite of Tools (e.g. JIRA, Confluence, BitBucket) for tracking progress and KPI monitoring. Build and maintain good close relationships with Stakeholders at all levels (Management, Business, Legacy Developers, QAs, Infrastructure, IT Security) Ideal Candidate Research (by Harvard University) shows that women are particularly likely to second guess themselves and not apply - so if you are worried you don't meet all the criteria, get in touch anyhow and let us do the worrying… Professional experience in a Software Product / IT Development sphere Demonstrate server-side software coding maturity using Java 11+ but also knowledge of SQL (DB2 / SQL Server / Postgres preferred). Demonstrate excellent use of Design Patterns / Micro Services/ RESTful APIs Basic capability in UI Development using advanced JavaScript (React and Node.js preferred) HTML, CSS Working in a Technical Agile environment (e.g. Build tools, Static/Dynamic code analysis, CI/CD e.g. Jenkins/TeamCity) Company Information Handelsbanken is a relationship bank with a decentralised way of working, a strong local presence thanks to a nationwide network of branches, and a long-term approach to customer relations. Each Handelsbanken branch operates as a local business enabling it to make decisions at a local level and provide a bespoke service. The focus is always on the need of the individual customer and not on the sale of specific products. We are embarking on an exciting Business Transformation journey. This transformation will significantly enhance our technology system systems, processes and services, bringing evolution to our ways of working. Join us in this transformative journey, where your dedication, adaptability and commitment will play a crucial role in shaping the future of banking for our valued customers. The Bank is deeply committed to embedding good equality and diversity practice into all of our activities. This is so that we are an inclusive, welcoming and inspiring place to work that encourages everyone to apply, regardless of socio-economic background, age, disability, pregnancy and/or parental status, race (including colour, nationality, and ethnic or national origin), veteran status, marital and civil partnership status, religion or belief, sex, gender reassignment or sexual orientation. Check our Handelsbanken website for further information At Handelsbanken, we deeply value our unique culture and values including trust in and respect for each individual. We take pride in nurturing a work environment where people flourish, and where they are empowered to take decisions in their areas of expertise. We take a long term perspective in everything we do and want each employee who joins us to build a long terms successful career with the Bank. What is in it for you? We have a wide range of learning and development available, empowering and enabling our colleagues to take ownership of their own development. Competitive Salary and an extensive range of benefits is provided, including private medical insurance, income protection and life assurance A market-leading pension contribution of 15% paid by the bank, which can be invested in a wide range of funds (including ESG and Shariah funds) Application next steps Your journey with us begins once you have submitted your application. One of our Handelsbanken recruiters will be reviewing your details and will later organise a phone conversation if you match the role requirements. If there is a mutual fit, we will extend an invitation for you to participate in an interview. There will be a 3 stage interview process with a mix of technical assessments and competency interviews. How can we support you to be your best self? Our Talent Acquisition team will be happy to provide support e.g. if you need additional time to prepare for an interview or you have any requirements for any part of the interview/hiring process – just let us know by email uk_talent@careers.handelsbanken.co.uk . This advert will be live for a minimum of two weeks. However, please note that after the two weeks, the closing date could change at any time depending on the number of responses received.
London, United Kingdom
On site
Full Time
02-04-2025
Company background Company brand
Company Name
Edison Smart®
Job Title
Senior Frontend Developer
Job Description
Senior Frontend Developer – £70,000 to £130,000 – London (On-site) – Edison Smart Edison Smart is partnered with a well-funded, cutting-edge AI scale-up in the video security space, looking for a Senior Frontend Developer to join their London team. Qualifications: Highly skilled in JavaScript Strong knowledge of CSS In-depth experience with React Experience with performance tuning and building UI components If this role is of interest, feel free to reach out at marcus.annibal@edisonsmart.com. About Edison Smart Edison Smart is a global provider of specialized recruitment solutions, supporting the technology industry's most innovative companies. Headquartered in the UK, we connect talent with opportunity, driving the 'Industry 4.0' revolution. With over 30 years of experience, Edison Smart partners with forward-thinking organizations to help achieve their strategic growth goals while fostering groundbreaking technological advancements.
London, United Kingdom
On site
Full Time
02-04-2025