cover image
Goldman Sachs

Global Banking & Markets - Birmingham - Analyst - Software Engineering

On site

West Midlands, United Kingdom

Full Time

16-04-2025

Job Specifications

Job Description

We are looking for an accomplished Software Engineer with a strong background in developing and maintaining enterprise-grade, always-on software systems. This role is pivotal to ensuring reliability and scalability of our most critical infrastructure and services.

What You Will Be Doing

Designing and building Python services on AWS that are responsive, scalable and always available.
Understanding and solving the real world problems.
Demonstrating a keen interest to continuously understand our business domain and our customer needs.
Showing passion for technology by keeping up to date with the latest industry trends.

What We Are Looking For

1+ years experiences working as a software developer.
A proven track record working with mission critical software systems.
Commercial server side development in one or, preferably, more modern languages such as Python/Java/C/ C++
Good to have experience in implementing solutions using Amazon Web Services.
Experience working in a Git based CI/CD SDLC environment.
Experience working in agile teams.

INVESTMENT BANKING

The Investment Banking Division (IBD) works on some of the most complex financial challenges and transactions in the market today. Whether advising on a merger, providing financial solutions for an acquisition, or structuring an initial public offering, we handle projects that help clients at major milestones. We work with corporations, pension funds, financial sponsors, and governments and are team of strong analytical thinkers, who have a passion for producing out-of-the-box ideas

The Goldman Sachs Group, Inc. is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments, and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world

GOLDMAN SACHS ENGINEERING CULTURE

At Goldman Sachs, our Engineers do not just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.

Engineering is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here!

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
Radius
Job Title
Web Developer
Job Description
Company Description At Radius, we provide best in class fleet and connectivity solutions to businesses of all sizes. Our mission is to help businesses adapt to the future by building solutions for a more sustainable, connected future. Our comprehensive portfolio of solutions includes fuel cards, telematics, telecoms, insurance, vehicle leasing, EV charging, business energy, and expense management. We are proud to have over 400,000 customers worldwide, over 50 offices across 5 continents, and over 2,800 talented Radius colleagues. We've achieved big things already, but we're just getting started. This is where you come in... Job Description We are looking for a full stack Web Developer to join our internal digital team. You'll be a Junior to Mid-Level Developer with some experience in both frontend development (using Next.js) and backend development (ideally with Laravel), and a foundation in Test-Driven Development (TDD). You’ll be joining a collaborative team where you’ll work on exciting projects ranging from dynamic web applications to scalable backend APIs. Ongoing development is very important to us, so you’ll get access to an online training subscription dedicated to the tech stack we use, alongside the mentorship and guidance provided by some really experienced developers around you. The role is based from our head office in Crewe, Cheshire, complete with gym facilities, café and breakout areas. Please note that the role requires you to work from the office 5 days per week. Your Responsibilities Will Include… Develop and maintain web applications using Next.js (React-based framework) and Laravel. Collaborate with designers and backend developers to implement responsive and dynamic user interfaces. Write clean, maintainable, and testable code using TDD principles. Build RESTful APIs and integrate frontend with backend services. Participate in code reviews, sprint planning, and technical discussions. Debug and resolve technical issues across the stack. Stay updated with best practices and emerging trends in web development. Qualifications Must-have skills: Minimum 12 months of professional experience in web development. Proficiency with Next.js and React.js. Backend development experience (ideally with Laravel, but other frameworks considered) Understanding and practical experience with Test-Driven Development (TDD). Familiarity with relational databases such as MySQL or PostgreSQL. Experience working with Git and modern development workflows. Nice-to-have Skills Experience with Tailwind CSS or other modern styling tools. Familiarity with REST and/or GraphQL APIs. Understanding of CI/CD pipelines. Experience working in an Agile or Scrum environment. Additional Information Your impact on Radius will be rewarded with the opportunity to develop and progress your career in many directions. You’ll also have access to our competitive reward and benefits package, which includes: Pension Life assurance Employee fuel card scheme Electric Vehicle scheme Employee assistance programme Wellness and healthcare assistance via ‘Help@Hand’ by Unum ‘Cycle to work’ scheme Free breakfast daily in the office And of course, you will be part of a modern purpose-built space in Crewe that will provide you with an outstanding working environment complete with gym, café, games rooms, and more! Still Curious? If you feel we are a good match for each other, you can apply online now! If you’d like to understand more about the role or life at Radius before applying, then please contact our talent team via [email protected]. Radius is an equal opportunities employer. We are committed to welcome people regardless of age, disability, gender identity, race, faith or belief, sexual orientation or socioeconomic background. We are committed to ensuring an inclusive and accessible recruitment process for all candidates. If you require any adjustments or accommodations at any stage of the process, please let us know, and we will do our best to support you We reserve the right to close a vacancy before the closing date in the event of an overwhelming response or a change in business priorities. Note To Recruitment Agencies We do not accept speculative recruitment agency CVs or profiles. Any unsolicited CV received by Radius will be treated as a gift and not eligible for an agency fee. PSL agencies should only send CVs via our Applicant Tracking System, when approved to do so by the Radius Talent Team.
Crewe, United Kingdom
On site
Full Time
07-05-2025
Company background Company brand
Company Name
developrec
Job Title
Staff Software Engineer
Job Description
Staff Software Engineer (.NET, Golang, Python, NodeJS)– Greenfield Tech refresh project Fleet (Hybrid: 2 days per week onsite) | Up to £105,000 + 10% Bonus + Excellent Benefits Are you a passionate Staff or Principal Engineer looking to lead modernisation initiatives and shape the next generation of systems for a scaling tech-led business? We’re working with a cutting-edge technology company that is overhauling its legacy .NET systems and moving toward a modern, cloud-native, event-driven architecture with Go and other modern software development languages. They're on the lookout for an experienced Staff Engineer, who has worked on similar modernisation and migration projects to play a pivotal role in this transformation journey. What You’ll Be Doing: Lead the migration of large-scale, legacy .NET systems to a modern stack (Golang, Python, NodeJS). Own key architecture and platform decisions to improve system performance, reliability, and scalability. Champion DevOps best practices: CI/CD, automation, IaC (Terraform), observability and security. Collaborate across teams, build strong engineering practices, and foster a culture of continuous improvement. Mentor and guide engineers, shaping both tech strategy and team capability (70% hands on, 30% mentoring/leadership) What They’re Looking For: Deep experience working on and leading major migration or modernisation projects. Strong hands-on engineering background with languages like C#/.NET, Golang, Python, or NodeJS. Cloud experience (AWS preferred; Azure experience also welcome), including serverless tech like Lambdas. Solid understanding of containerisation (Docker, Kubernetes), infrastructure as code (Terraform), and modern software design patterns. Exposure to front-end technologies like React, TypeScript, or Astro is a bonus. Proactive, collaborative mindset with the ability to influence and lead through change. Whats on offer? Up to £105,000 salary + 10% discretionary bonus 7.5% matched pension 27 days holiday rising to 32 with service + bank holidays Free Gym Enhanced Maternity and Paternity Long service awards Private medical L&D Hybrid working model: 2 days per week onsite in Fleet, potential for flexibility. 30 days work-from-anywhere policy, annual pay reviews Work from home budget If this sounds like you then please click apply now! Software Engineer (.NET, Golang, Python, NodeJS)
Fleet, United Kingdom
Hybrid
Full Time
07-05-2025
Company background Company brand
Company Name
Sitetracker
Job Title
Technical Support Engineer (Salesforce) - Tier 2
Job Description
Are you passionate about solving real-time technical issues and restoring service quickly? If so, Sitetracker is looking for a Technical Support Engineer to join our dynamic team. In this role, you will be the first line of defense for diagnosing, troubleshooting, and resolving break-fix issues that impact customers. You will be responsible for investigating system outages, performance degradations, and technical roadblocks, ensuring rapid resolution and minimal disruption to business operations. As part of the front-line support team, you will manage incoming cases, perform root cause analysis, and collaborate with the Sitetracker Engineering and Product teams to address complex technical challenges. Your ability to react swiftly to high-priority incidents and provide effective solutions will be key in maintaining product stability and customer satisfaction. The Skill Set:- Apply Salesforce Administration and Salesforce Service Cloud experience on a daily basis Work with external customers to understand, reproduce, diagnose and resolve technical and configuration issues Configure workarounds for Sitetracker on the Salesforce Platform using out of the box functionalities to enhance our core feature set and meet a business need/resolution for our customers Ability to manage customer inquiries via voice, chats, emails, and logged cases in a timely and accurate manner Communicate clearly via telephone, email, and chat while displaying strong listening skills Consistently document discussions and solutions in a a clear and concise manner Maintain composure in stressful situations, respond to customer needs quickly and effectively Able to communicate complex concepts to clients in an easily digestible format that relates to their business need Ability to work autonomously as well as work directly with other technical support staff, quality assurance, engineering, sales, marketing, operations, and administration to resolve problems Work flexible schedules which may include evenings, weekends or holidays Ability to develop and review content for the Community and Knowledgebase Within 60 Days, You'll:- Build expertise in the Sitetracker product and become Sitetracker Certified Create project templates, reports and dashboards to troubleshoot and guide customers Build upon your Salesforce knowledge by completing Trailhead training Understand and follow the playbook to ensure proper procedures are enacted Learn and understand common customer requests and build our Support team Knowledge base Resolve customer configuration and workflow functional issues within the Sitetracker platform Partner with software engineering, product, and peers to solve complex configuration issues and technical code issues while managing consistent communication and updates with the customer Be a constant flow of communication to our customers providing updates and follow-up on all requests while meeting the contracted SLA’s Know key concepts of the support role needed to triage requests to the appropriate internal teams for quick resolution Within 180 Days, You'll:- Be able to train customers and peers on how to use and configure features within the Sitetracker product Configure, troubleshoot and workaround issues utilizing Salesforce and Sitetracker features Make enhancements to our growing playbook and processes that enhanced and improve our customers' experience Be a source of knowledge and direction to other team members providing support to our customers Provide product enhancement ideas to our product team to enhance the core product and functions Understand critical customer functions and be able to provide autonomous resolutions to issues and questions Within 365 Days, You'll:- Work with new analysts, developers, and admins to assist in training best practices Contribute to the Sitetracker Knowledge by developing best practices, tips, and training scripts/documentation for customers on proper administration of environments Have autonomy to make critical decisions on customer support Work with other Technical Engineers to establish best practices and provide a consistent support experience for customers Lead internal training sessions on new features that are/have come out on the Salesforce and Sitetracker platforms Work with all teams to enhance your skills and growth within the Salesforce and Sitetracker platforms Identify symptoms, patterns, and solutions for future customer challenges
London, United Kingdom
Hybrid
Full Time
07-05-2025
Company background Company brand
Company Name
Network Rail
Job Title
Full-Stack Software Engineer
Job Description
Location Milton Keynes, GB Department Name IS Digital Factory (807600) G1 About Network Rail Vacancy type: Permanent, 35 hours per week, Hybrid working of 2/3 days in the office. Location: QMK, Milton Keynes Closing date: 8 th May 2025 Interviews: will take place face to face from the 15 th May 2025 Band & Salary: Band 4C £43,588 to £50,018 We offer excellent benefits, including : Generous annual leave (28 days plus statutory days), with the option to buy/sell days. Defined benefit pension scheme. 75% subsidy on rail and underground season tickets. Up to 75% off leisure travel. Interest-free travel loan for train and car park season tickets. Discounts at stations with your Network Rail pass. Flexible/hybrid working arrangements. Volunteer leave to make a positive impact. Healthcare Scheme, GymPass discounts, Cycle to work plus more. We offer generous maternity, paternity, and adoption leave to support our employees during significant life moments Plus, more…. Brief Description Digital Factory, part of IT Services, was created to deliver innovative products at a fast pace that our Network Rail colleagues will love.We do this using Agile techniques, focusing on the elements that provide real business value whilst also seeking to deliver well-designed products that embrace accessibility to make them useable by everyone.Our team, based in Milton Keynes, brings together the best of discovery, design, development, test, and support to offer a unique service to our Network Rail customers. We also have several specialist teams focusing on areas such as open integration. enabling us to make the best use of data from across the organisation.Our Digital Academy will enable colleagues to better understand and embrace the digital world we now live in and as the railway continues to evolve, we will help drive the change needed to deliver long term benefits through a digital workforce. About The Role (External) Main responsibilities: Develop, deploy, and maintain of digital software solutions to help drive innovation and the delivery of a robust digital software capability within the business, enabling the realisation of desired business outcomes. What will you be doing? Develop bespoke full stack digital software solutions from ideation by analysing and interpreting user stories and working closely with the rest of the Digital Factory team through to delivery in the production environment to enable the delivery of a high-quality end-product with minimal fixes needed. Design develop and build phases of complex digital software solutions in the development/delivery life cycle to provide a product that delivers successful business outcomes. Proactively maintain and support existing digital software solutions to help deliver a robust, reliable and performant growing mobile estate within the business. Produce medium to complex prototypes and minimum viable products (MVP) to help validate customer proposals and enable the rapid delivery of digital software projects within an agile working environment. Validate, produce, and maintain technical end user documentation for complex digital software solutions to build the capability of business to use the solutions, maximising business value. Identify, develop, and continuously refine in-house reusable component library, collaborating closely with other developers to help build a better codebase. Identify, research and prototype new technologies that could be beneficial to the Digital Delivery function, presenting findings to the Digital Delivery Leadership Team. Contribute to the planning of development strategies for all stages of design and development for complex digital software business solutions, including solution analysis, design, development, testing and integration, completing builds and deploying the solution in accordance with architecture design and complying with safety, security, and regulatory requirements. The ideal candidate Think you are what we are looking for? Apply today to join our team! Degree qualification in Computer Science, or equivalent relevant experience. Experience working with web technologies (HTML, JavaScript and CSS) Full software development lifecycle experience, including experience of the planning, analysis, design, implementation, and maintenance needed to deliver a digital software project. Experience with web service protocols (SOAP, REST and JSON) Experience with NoSQL and relational databases, e.g. MongoDB, SQL Server, MySQL including database design and use of database tools such as Mongoose for MongoDB. Excellent analytical and problem-solving skills. Excellent written and verbal communication skills, having the ability to effectively communicate with both technical and non-technical audiences. Ability to adapt and stay on top of expanding technologies and engineering trends. What would make you stand out? Experience in cloud computing platforms (AWS, Azure). Experience with Native mobile application development (Objective-C/Swift for iOS, Java/Kotlin for Android, C# for Windows) or other approaches such as React Native or Xamarin. Understanding of Agile software engineering principles and methodologies (Scrum/LEAN). Knowledge of low-code platforms. Formal testing qualification / certifications in foundation level software testing (e.g. ISTQB® Certified Tester Foundation Level). How To Apply (External) We are committed to a diverse workplace enriched with representation from diverse cultures, backgrounds and skills. We pride ourselves on creating an environment where difference is embraced, and individuals can thrive. We recognise that the success of the team is dependent on a multi-cultural, multi-disciplined group of individuals, aligned to deliver successful solutions. At Network Rail, we have a number of employee networks to reflect our diverse population and help to raise issues to the wider workforce and support their membership and support our Everybody Matters strategy, led by our central Diversity & Inclusion team. We have Diversity & Inclusion Champions who take part and lead on many activities, to drive through more initiatives to support an inclusive environment for all its people and promote a professional and positive working environment . For more information on Diversity & Inclusion at Network Rail, please follow this link Do you consider yourself to have a protected characteristic? If so and you require any additional support with your application, please do not hesitate to contact the Resourcer who will happily assist.
Milton Keynes, United Kingdom
Hybrid
Full Time
08-05-2025