Software Engineering Technical Analyst | S2 | CDiO Assisted Channels | Milton Keynes | Internal Mobility
IT STARTS HERE
Santander () is evolving from a global, high-impact brand into a technology-driven organisation, and our people are at the heart of this journey. Together, we are driving a customer-centric transformation that values bold thinking, innovation, and the courage to challenge what’s possible.
This is more than a strategic shift. It’s a chance for driven professionals to grow, learn, and make a real difference.
Our mission is to contribute to help more people and businesses prosper. We embrace a strong risk culture and all our professionals at all levels are expected to take a proactive and responsible approach toward risk management.
Santander Digital Services is the team of technology and operations at Santander. We are convinced of the importance of technology that is aligned with the requirements of the business and that out work not only brings value to users, people and communities but also fosters individual creativity.
Our team of over 7,000 people in 8 countries (Spain, Portugal, Poland, UK, USA, Mexico, Chile and Brazil) develops and/or implements financial solutions across a broad spectrum of technologies (including Blockchain, Big Data and Angular among others) on all kinds of on-premises and cloud-based platforms.
THE DIFFERENCE YOU MAKE
As a Software Engineering Technical Analyst, you will play a key role in the design, delivery, support and continuous improvement of business-critical banking applications and services.
You will work across the software engineering lifecycle, translating business and operational requirements into robust technical solutions while ensuring that applications remain resilient, secure, compliant and fit for purpose. The role requires a combination of technical analysis, hands-on application knowledge, production support experience and strong stakeholder management.
Working collaboratively with Business, Product, Architecture, Engineering, Infrastructure, Database, Testing, Operations and third-party teams, you will help deliver technology change while maintaining the stability and continuity of critical production services.
You will be responsible for:
Analysing business and technical requirements and translating them into clear functional and technical specifications, user stories and implementation requirements.
Performing technical and impact analysis for application changes, enhancements, infrastructure changes, obsolescence remediation and strategic transformation initiatives.
Supporting the design and implementation of solutions across on-premises, mainframe, Unix/Linux and cloud-based environments.
Contributing to application modernisation and transformation initiatives, including legacy migration, cloud adoption and application decommissioning.
Providing technical leadership and hands-on support for business-critical applications, including participation in 24x7/on-call production support where required.
Managing and resolving application incidents and production issues, undertaking root cause analysis and implementing sustainable fixes to improve application stability.
Supporting Major Incident Management, providing technical analysis, recovery options and workarounds to minimise customer and business impact.
Managing application batch processing, scheduling and monitoring, including investigation and resolution of batch failures.
Planning and supporting application releases and production deployments, including implementation planning, testing, rollback planning and post-deployment validation.
Supporting infrastructure and platform activities including database/server patching, technology upgrades, disaster recovery, high-availability testing and network/infrastructure changes.
Ensuring delivery complies with applicable risk, security, regulatory, audit and governance requirements.
Supporting testing across SIT, UAT, Pre-Production, Model Office and end-to-end environments, including preparation and review of test plans and results.
Using application and operational data to identify trends, investigate issues and support informed technical and business decision-making.
Working collaboratively with internal and external stakeholders, communicating complex technical matters clearly and influencing appropriate technical outcomes.
Identifying opportunities for automation, simplification, technical debt reduction and continuous improvement.
Sharing technical knowledge and supporting the development and mentoring of colleagues within the wider engineering and support community.
WHAT YOU’LL BRING
Our people are our greatest strength. Every individual contributes unique perspectives that make us stronger as a team and as an organisation. We’re enabling teams to go beyond by valuing who they are and empowering what they bring.
You will bring a strong combination of software engineering, technical analysis and application support experience, ideally gained within Banking, Financial Services or another highly regulated and business-critical technology environment.
You will be comfortable operating across both Change and Run/BAU environments, with the ability to understand complex applications end-to-end, investigate technical problems and work collaboratively across multiple technology disciplines to deliver sustainable solutions.
You will demonstrate:
Strong analytical and problem-solving capability with the ability to investigate complex application, data and production issues.
A strong understanding of the Software Development Lifecycle (SDLC) and experience working across requirements, design, development, testing, implementation and production support.
Ability to operate effectively in high-availability and business-critical environments where service continuity and customer impact are key considerations.
Strong stakeholder management, communication and collaboration skills across technical and non-technical audiences.
A proactive approach to risk management, identifying potential technology and operational risks and ensuring appropriate mitigation.
Ability to manage competing priorities across incidents, BAU activities, regulatory commitments and strategic change.
A continuous improvement mindset, identifying opportunities to simplify processes, improve resilience and reduce recurring operational issues.
Ability to work independently while also contributing effectively within cross-functional and geographically distributed teams.
Professional Experience
Significant experience in Software Engineering, Technical Analysis, Application Development and/or Production Application Support, preferably within Banking or Financial Services. (Required)
Experience supporting high-volume, business-critical applications, including production incident investigation and service restoration. (Required)
Experience across Incident, Major Incident, Problem, Change and Release Management, with a good understanding of ITIL-aligned processes. (Required)
Experience performing requirements analysis, technical analysis, impact assessment and solution definition for application changes and enhancements. (Required)
Experience preparing or reviewing technical specifications, user stories, implementation plans, test plans and deployment strategies. (Required)
Experience supporting application releases and production deployments, including out-of-hours implementation where required. (Required)
Experience working collaboratively with Business, Architecture, Engineering, Infrastructure, Database, Testing, Operations and third-party/vendor teams. (Required)
Experience undertaking root cause analysis and implementing permanent solutions to recurring production issues. (Required)
Experience supporting batch processing and workload scheduling within business-critical environments. (Preferred)
Experience contributing to cloud migration, application modernisation, technology obsolescence remediation or legacy decommissioning programmes. (Preferred)
Experience working within regulated environments and supporting audit, compliance, security and governance requirements. (Preferred)
Experience supporting Disaster Recovery, High Availability and business/service continuity activities. (Preferred)
Experience within Cards, Payments, Authorisations, Credit Risk or wider Banking technology would be advantageous. (Preferred)
Experience working within Agile and/or other structured SDLC delivery methodologies. (Preferred)
Education
Degree qualified in Software Engineering, IT, or alternatively equivalent qualifications and/or work experience supported by professional certifications/licences. (Preferred)
Hard Skills
Knowledge of mainframe technologies, including COBOL, JCL, CICS and VSAM (Required)
Strong knowledge of application and production support, including troubleshooting, debugging, root cause analysis and service restoration. (Required)
Strong knowledge of SQL and relational database concepts, with practical experience of querying and analysing application data. Experience with DB2 is advantageous. (Required)
Good understanding of Unix/Linux environments and associated application support and troubleshooting activities. (Required)
Experience with enterprise workload scheduling and batch management tools such as Control-M, CA-7 or TWS/OPC. (Preferred)
Experience using application monitoring and observability tools such as Dynatrace to investigate application health, performance and production incidents. (Preferred)
Knowledge of application and system integration technologies including REST/SOAP APIs, messaging and IBM MQ or equivalent technologies. (Preferred)
Experience with source/version control and software delivery tooling such as Git, Endeavour or equivalent. (Preferred)
Experience with service management and engineering collaboration tools such as ServiceNow, JIRA and Confluence. (Preferred)
Understanding of cloud technology concepts and legacy-to-cloud migration approaches. (Preferred)
Knowledge of application deployment, infrastructure/server upgrades, database upgrades and technology obsolescence remediation. (Preferred)
Understanding of High Availability, Disaster Recovery and service resilience principles. (Preferred)
Good understanding of Agile, Waterfall and ITIL practices and their application across the software engineering lifecycle. (Preferred)
Knowledge of technology risk, security, audit, regulatory and governance controls within a regulated environment. (Preferred)
Soft Skills
Excellent communication, negotiation and influencing skills to communicate project status, negotiate complex discussions and resolve conflicts. Can adapts communication approaches when conducting dialogue with different audiences or conveying messages. (Required)
Outstanding Collaboration skills, working with stakeholders to understand business objectives, technical requirements, and constraints. (Required)
WE VALUE YOUR IMPACT
At Santander, your contribution matters. We recognise the difference you make every day, and we make sure you feel valued, supported and rewarded in return.
Here, recognition goes beyond pay. It’s about the pride you feel in your work, the impact you have on customers and communities, and the opportunities you have to grow and thrive — personally and professionally.
Salary Range: £45,320.00 - £67,980.00 per annum (depending on experience)
This salary range represents the expected remuneration for the role. Annual salary is based on a standard 35-hour working week. Actual salary offered will depend on skills, experience, qualifications and location.
Competitive rewards that reflect the real impact you make and the value you bring.
Wellbeing that goes beyond work — we work with a range of wellbeing partners across our 4 pillars of wellbeing (physical, mental, social and financial) to give you access to a suite of apps, discounted gym and fitness access, weekly online classes, flexible healthcare and mental health support.
Support for every life stage — from menopause and pregnancy to parenthood and beyond, with enhanced family leave, childcare options and tailored wellbeing support.
Time to give back through volunteering opportunities that let you make a difference in the communities we serve.
Global growth opportunities to shape your career, learn new skills and explore what’s possible across our international network.
Ready to be recognised? It starts with you.
LOCAL COMPLIANCE
At Santander, we’re proud to be an inclusive organisation that provides equal opportunities for everyone — regardless of age, gender, disability, civil status, race, religion or sexual orientation.
We’re committed to creating a recruitment experience that’s accessible, fair and welcoming for all candidates.
We want our people to thrive — at work and at home — while delivering the best outcomes for our customers and supporting each other to grow.
To make this possible, our roles are site-based with a hybrid working pattern, where colleagues are expected to attend the office at least 12 days per month (pro-rata for part-time roles).
When applying, please consider the travel distance, time and cost to your chosen office location(s).
WHAT TO DO NEXT
If this sounds like a role you are interested in, then please apply.
For further Guidance please visit Internal Mobility - Candidate Guidance.
If you want to know more about the opportunity:
Please contact Vijay Kumar - vijay.kumar@santander.co.uk