22 Senior Mainframe Modernization Engineer To Modernize Legacy Applications And Migrate Them To Aw London jobs in Islington
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Software Engineering Manager
Posted 4 days ago
Job Viewed
Job Description
Software Engineering Manager
Software Engineering Manager - Leading Property Business - South London / Hybrid - 65k NEG
Unleash Your Web Wizardry: Lead the Next Generation of ERP!
Are you a visionary Software Engineering Manager or Lead Engineer ready to make a monumental impact?
We're on a mission to revolutionise our highly successful desktop ERP, transforming it into a cutting-edge, self-hosted web solution. This isn't just an upgrade; it's a complete rebirth that will dramatically boost our operational scalability and empower our teams!
What You'll Be Doing
We need a hands-on leader to spearhead the development of our new web application using Blazor, ASP.NET Core, and C# . You'll guide a small, but mighty, team of seasoned developers eager to dive into web development. We're looking for a deeply technical leader who thrives in a high-ownership environment , comfortable driving projects without the traditional support of dedicated DevOps or UI/UX specialists.
Your Impactful Responsibilities:
Architect, design, and implement core functionality across the full stack: Blazor UI, ASP.NET Core backend, database integration, and deployment.
Provide technical direction and hands-on development throughout the platform lifecycle.
Lead and champion team standards for development controls, policies, procedures, and processes.
Establish practical and sustainable development workflows, testing strategies, and deployment pipelines.
Ensure the delivered solution is secure, maintainable, performant, and production-ready , with an eye toward long-term extensibility.
Champion best practices in software engineering while maintaining a pragmatic, delivery-focused mindset.
Who You Are
You're an engineering maestro with a passion for building robust, scalable web applications. You're not afraid to roll up your sleeves and lead by example.
What You'll Bring:
Proven, recent, hands-on development experience with C#, ASP.NET Core, Blazor, and T-SQL .
A solid understanding of web application architecture, component-driven UI development, and backend integration .
Experience deploying self-hosted applications , with working knowledge of configuration, infrastructure, and security considerations.
The ability to provide architectural clarity and technical mentorship to engineers transitioning from desktop to web development.
Excellent communication and organisational skills , with the ability to set direction and manage priorities effectively.
Bonus Points If You Have:
Experience in early-stage product teams or with accounting/enterprise back-office systems.
Familiarity with Entity Framework Core, SignalR, or relevant .NET ecosystem tools.
Exposure to CI/CD, basic infrastructure setup, and cloud/hybrid deployment models, even without dedicated DevOps support.
A strong UI sensibility, capable of creating functional, user-friendly interfaces without a dedicated design team.
Why Join Us?
This is your unparalleled opportunity to lead the transformation of a trusted product into a modern, web-based powerhouse. You will take on a central role in shaping architecture, mentoring talent, and delivering a system that will support the business for years to come.
Join a "Great Place to Work UK" certified company , where you'll find extensive benefits alongside a supportive environment. Based at our East Croydon / Hybrid office, reporting directly to the Head of Software Development, you'll have massive career progression opportunities as our business grows and our software expertise is rapidly expanded across our wider operating companies.
If you're a highly technical engineering leader who thrives in small teams, enjoys wearing multiple hats, and knows how to deliver quality software under real-world constraints, we want to hear from you!
Randstad CPE values diversity and promotes equality. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. We encourage and welcome applications from all sections of society and are more than happy to discuss reasonable adjustments and/or additional arrangements as required to support your application.
Candidates must be eligible to live and work in the UK.
For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Software Engineering Manager
Posted 5 days ago
Job Viewed
Job Description
Software Engineering Manager
Software Engineering Manager - Leading Property Business - South London / Hybrid - 65k NEG
Unleash Your Web Wizardry: Lead the Next Generation of ERP!
Are you a visionary Software Engineering Manager or Lead Engineer ready to make a monumental impact?
We're on a mission to revolutionise our highly successful desktop ERP, transforming it into a cutting-edge, self-hosted web solution. This isn't just an upgrade; it's a complete rebirth that will dramatically boost our operational scalability and empower our teams!
What You'll Be Doing
We need a hands-on leader to spearhead the development of our new web application using Blazor, ASP.NET Core, and C# . You'll guide a small, but mighty, team of seasoned developers eager to dive into web development. We're looking for a deeply technical leader who thrives in a high-ownership environment , comfortable driving projects without the traditional support of dedicated DevOps or UI/UX specialists.
Your Impactful Responsibilities:
Architect, design, and implement core functionality across the full stack: Blazor UI, ASP.NET Core backend, database integration, and deployment.
Provide technical direction and hands-on development throughout the platform lifecycle.
Lead and champion team standards for development controls, policies, procedures, and processes.
Establish practical and sustainable development workflows, testing strategies, and deployment pipelines.
Ensure the delivered solution is secure, maintainable, performant, and production-ready , with an eye toward long-term extensibility.
Champion best practices in software engineering while maintaining a pragmatic, delivery-focused mindset.
Who You Are
You're an engineering maestro with a passion for building robust, scalable web applications. You're not afraid to roll up your sleeves and lead by example.
What You'll Bring:
Proven, recent, hands-on development experience with C#, ASP.NET Core, Blazor, and T-SQL .
A solid understanding of web application architecture, component-driven UI development, and backend integration .
Experience deploying self-hosted applications , with working knowledge of configuration, infrastructure, and security considerations.
The ability to provide architectural clarity and technical mentorship to engineers transitioning from desktop to web development.
Excellent communication and organisational skills , with the ability to set direction and manage priorities effectively.
Bonus Points If You Have:
Experience in early-stage product teams or with accounting/enterprise back-office systems.
Familiarity with Entity Framework Core, SignalR, or relevant .NET ecosystem tools.
Exposure to CI/CD, basic infrastructure setup, and cloud/hybrid deployment models, even without dedicated DevOps support.
A strong UI sensibility, capable of creating functional, user-friendly interfaces without a dedicated design team.
Why Join Us?
This is your unparalleled opportunity to lead the transformation of a trusted product into a modern, web-based powerhouse. You will take on a central role in shaping architecture, mentoring talent, and delivering a system that will support the business for years to come.
Join a "Great Place to Work UK" certified company , where you'll find extensive benefits alongside a supportive environment. Based at our East Croydon / Hybrid office, reporting directly to the Head of Software Development, you'll have massive career progression opportunities as our business grows and our software expertise is rapidly expanded across our wider operating companies.
If you're a highly technical engineering leader who thrives in small teams, enjoys wearing multiple hats, and knows how to deliver quality software under real-world constraints, we want to hear from you!
Randstad CPE values diversity and promotes equality. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. We encourage and welcome applications from all sections of society and are more than happy to discuss reasonable adjustments and/or additional arrangements as required to support your application.
Candidates must be eligible to live and work in the UK.
For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Software Engineering Manager

Posted today
Job Viewed
Job Description
Serving thousands of enterprise customers around the world including 45% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world's largest security cloud, Zscaler accelerates digital transformation so enterprises can be more agile, efficient, resilient, and secure. The pioneering, AI-powered Zscaler Zero Trust Exchange platform, which is found in our SASE and SSE offerings, protects thousands of enterprise customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location.
Named a Best Workplace in Technology by Fortune and others, Zscaler fosters an inclusive and supportive culture that is home to some of the brightest minds in the industry. If you thrive in an environment that is fast-paced and collaborative, and you are passionate about building and innovating for the greater good, come make your next move with Zscaler.
We are looking for an experienced Engineering Manager to join and lead our Cloud Browser Isolation Product Team. Reporting to the Director, Software Engineering, based in Madrid, you will be working remotely and you'll be responsible for:
+ Leading a team of 8-10 software engineers
+ Driving product and roadmap initiatives
+ Ensuring the team's high-quality outputs, from feature development to system reliability
+ Planning capacity and allocating resources
+ Managing performance and personal career progression plan for all direct reports
**What We Are Looking For (Minimum Qualifications):**
+ Bachelor degree or higher in Computer Science, Engineering or a related field
+ 8+ years professional experience in software development and delivery
+ 2+ years of experience building, leading, managing and mentoring high-performance engineering teams
+ Previous experience as a software engineer
**What Will Make You Stand Out (Preferred Qualifications):**
+ Ability to formulate data-driven and business-driven engineering decisions
+ Track record of taking ownership and getting high quality results in a predictable fashion
+ Golang / JavaScript experience
#LI-MM8
#LI-REMOTE
At Zscaler, we are committed to building a team that reflects the communities we serve and the customers we work with. We foster an inclusive environment that values all backgrounds and perspectives, emphasizing collaboration and belonging. Join us in our mission to make doing business seamless and secure.
Our Benefits program is one of the most important ways we support our employees. Zscaler proudly offers comprehensive and inclusive benefits to meet the diverse needs of our employees and their families throughout their life stages, including:
+ Various health plans
+ Time off plans for vacation and sick time
+ Parental leave options
+ Retirement options
+ Education reimbursement
+ In-office perks, and more!
By applying for this role, you adhere to applicable laws, regulations, and Zscaler policies, including those related to security and privacy standards and guidelines.
Zscaler is committed to providing equal employment opportunities to all individuals. We strive to create a workplace where employees are treated with respect and have the chance to succeed. All qualified applicants will be considered for employment without regard to race, color, religion, sex (including pregnancy or related medical conditions), age, national origin, sexual orientation, gender identity or expression, genetic information, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws.
_See more information by clicking on the_ Know Your Rights: Workplace Discrimination is Illegal ( _link._
_Pay Transparency_
_Zscaler complies with all applicable federal, state, and local pay transparency rules._
Zscaler is committed to providing reasonable support (called accommodations or adjustments) in our recruiting processes for candidates who are differently abled, have long term conditions, mental health conditions or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support.
Manager, Software Engineering

Posted today
Job Viewed
Job Description
_Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._
**Title and Summary**
Manager, Software Engineering
Overview
We are looking for an experienced Software Engineering Manager to lead our growing team of talented software engineers enabling Financial Institutions in their fight against money laundering and fraud. We craft bespoke services that help our clients gain an understanding of the underlying criminal behaviour that drives financial crime, empowering them to take action.
As part of the application development team, your role will focus on creating and maintaining products across the whole lifecycle, through individual contribution and team leadership.
Role
- Lead and manage a team of software engineers, providing guidance, and support to help them reach their full potential.
- Collaborate with cross-functional teams to define project requirements, scope, and timelines.
- Mentor team members on microservices design principles, patterns and technologies.
- Oversee the software development lifecycle, from planning, and design to implementation.
- Effectively lead sprint ceremonies, facilitate discussions, prioritize tasks, and drive consensus among team members during planning sessions.
- Foster a culture of continuous improvement and innovation within the team, encouraging alternate approaches.
- Identify and address technical debt, and performance bottlenecks, and maintain the stability of our solutions.
- Establish and enforce best practices for offerings, ensuring our solutions' scalability, reliability, and maintainability.
- Develop a complete understanding of end-to-end technical architecture and dependency systems.
- Ensure that production code meets high engineering standards i.e. high test coverage, e2e tests.
- Review team's code, identifying errors and improving performance and readability. Drive code design and process trade-off discussions within the team when required.
- Regularly update stakeholders and senior management on project status, risks, and opportunities.
- Evaluate employee performance, and set expectations and goals for direct reports.
- Take personal responsibility for creating and maintaining microservices, primarily in Golang.
- Iterate design and build to solve bugs, improve performance, and add new features.
- Ensure resilience and reliability of services.
- Report status and manage risks within your primary application/service.
- Work with a large range of stakeholders to collect requirements and prioritise tasks (product manager, project management, analysts) build services (software engineers, testers) and deploy (devops, bizops, product ops).
- The role is hybrid, and the expectation is that you attend the office according to Mastercard policy.
All About You
First and foremost, you enjoy building products to solve real, pressing problems for your customers. You enjoy working in a team and have an interest in data science and how advanced algorithms may be deployed as product offerings.
You are experienced in team leadership and project delivery and adept at prioritising your own workload, alongside that of your teams
- Experience leading and mentoring a team of software engineers to deliver high-quality solutions
- Proficiency in software development, methodologies, and best practices.
- Fundamentally grounded in agile methodologies, specifically SCRUM.
- Experience managing multi-stakeholders in an organization.
- Demonstrable ability to write high quality Python/Golang and SQL in a production context. You are happy to learn new programming languages and frameworks as necessary.
- You have experience with, and are interested in, contemporary approaches to service design, including the use of containers and container orchestration technologies, streaming data platforms, APIs, and in-memory/NoSQL stores.
- Experience in building scalable distributed solutions.
- Experience with large volumes of data and high throughput, low latency solutions built on Kafka and Kubernetes.
- Strong communication skills both written and verbal are a must.
- Listening, oral, written, and presentation skills and effective interpersonal skills.
- Ability to drive results while being resourceful and tactful within a corporate environment.
- Keeps abreast of the evolving technology landscape. Can ask the right questions to evaluate the strengths and weaknesses of designs (scalability, latency, security, performance, data integrity, etc.)
- Works with ambiguity and with limited guidance.
- You may have domain knowledge in payments, fraud, anti-money laundering, and machine learning.
- You are comfortable communicating with a range of stakeholders, including subject matter experts, data scientists, software engineers, DevOps and security professionals.
- You have the ability to engage with best practices for code review, version control, and change control, balancing the need for a quality codebase with the unique and particular demands of scale-up stage software engineering.
- You have experience optimising solution performance with a constrained set of technologies.
- You have experience or are keen to engage with productionising machine learning technologies.
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Director, Software Engineering

Posted today
Job Viewed
Job Description
We are looking for seasoned engineering leaders to join us in making the world more open and connected. We embrace entrepreneurs as well as those who come from more established companies. We are looking for someone with a strong technical foundation plus a track record of structuring healthy organizations that encourage effective collaborations across multiple disciplines. You'll influence technical decision making, drive prioritization and execution, while managing outstanding engineers and engineering managers in a fast-paced, impact focused environment.
**Required Skills:**
Director, Software Engineering Responsibilities:
1. You will be responsible for leading teams chartered with infrastructure innovations that enable software engineers, research scientists, data scientists, ML engineers to deploy solutions at planet scale and meet Meta's growing product and business needs
2. Build, manage and support diverse teams of software engineers and engineering managers
3. Provide both technical and organizational leadership
4. Form cross-functional and cross-discipline partnerships to drive engineering efforts
5. Establish effective strategies and execute against them
6. Uphold a culture of respect, integrity, inclusion and innovation
7. Demonstrated experience recruiting, building, structuring, leading technical organizations, including performance management
**Minimum Qualifications:**
Minimum Qualifications:
8. Significant technical industry experience
9. Extensive management experience
**Preferred Qualifications:**
Preferred Qualifications:
10. Graduate degree preferred
**Industry:** Internet
Software Engineering Manager
Posted 244 days ago
Job Viewed
Job Description
Software Engineering Manager
Based : Offices in London and High Wycombe with UK remote working available
Term : Permanent, Full time
Salary : Negotiable + excellent benefits
The Role:
Our engineers are part of agile teams that typically include Product owners, Scrum masters, Test, Web and application engineers. Teams focus on a wide range of value streams such as creative music software, audio plug-ins, internal tools, embedded software and applications that augment our products.
Engineering Managers provide leadership and coaching to support and develop talent, to meet the growing needs of the business. They work closely with our Tech Leads to communicate strategy and nurture a shared engineering culture with a sense of unity and direction that allows teams to do their best work.
We are looking for an Engineering Manager to look after 3 teams and up to 10 direct reports, including Software testing. The software team is currently pathing the way for future best practices within the wider group. As engineering manager you'll have an opportunity to directly contribute to the best practices that we choose to adopt.
What you’ll be doing:
- Managing the engineering capabilities of several Agile teams, including Software testing
- Guide the personal and professional development of engineers within your teams, through regular 1:1s and continuous feedback
- Collaborating with Product Owners & Tech Leads to ensure teams are balancing quality and flow with delivery
- Partner with Tech Leads in communicating strategy and foster inter-team collaboration
- Support the teams by facilitating communication and bringing the wider context
- Enable others to make technical choices by facilitating the exchange of ideas
- Ensure we have the right skillset in the team, shaping our hiring best practices to attract the best talent
- Support and improve the onboarding of new engineers into the team
- Source and manage contractors and consultants
- Get involved with diversity projects to help build an inclusive culture
- Champion knowledge-sharing programmes across Agile teams, such as product demonstrations, lunch-and-learns, hack days and tech events
- Follow the work of other agile teams and look for opportunities to adopt common practices and technologies
- Ensure the team is equipped to achieve their goals, through training and equipment
- Introduce and monitor metrics to help with decision making
- Collaborate with the engineering management team to evolve our ways of working, designing team processes to create a great engineering culture at Focusrite
Your Profile:
- You have exceptional communication skills. You are able to articulate complex problems and situations to a range of audiences
- You have worked as a senior software engineer
- You have a broad knowledge of the C++ language and ecosystem
- You have experience managing or mentoring teams using Agile and DevOps best practices, in a culture of psychological safety
- You have proven leadership skills and evidence of engagement with relevant communities
- You take a human-centric approach, showing kindness and compassion
- You have a passion for helping others to achieve ambitious goals
- You are a strong advocate for technical excellence, automated testing, frequent deployments and agile processes
About Us
Focusrite plc is a global music and audio group that develops and markets music technology products. Used by audio professionals and amateur musicians alike, our solutions facilitate the high-quality production of recorded and live sound. Our audio technology brands stand together, seeking to enrich lives through music by removing barriers to creativity – ‘we make music easy to make’.
The Focusrite Group trades under a number of established and rapidly growing brands: Focusrite, Focusrite Pro, Novation, ADAM Audio, Sequential, Oberheim, Martin Audio, Optimal Audio, Ampify Music, Linea Research, Sonnox, OutBoard and TiMax. With a high-quality reputation and a rich heritage spanning decades, its brands are category leaders in the music-making industry.
Music technology is an enriching space to work in and we enjoy a Group-wide open-door culture which encourages innovation. This culture, combined with a passion for the inspirational solutions we create, has led to the group winning numerous accolades, including six Queen's Awards, the AIM Company of the Year Award 2021 and regular appearances in 'The Sunday Times 100 Best Small Companies to Work For’.
The Focusrite Group is dedicated to building a great place to work and as an equal opportunity employer we are committed to Diversity and Inclusion. The group mission is to cultivate an equitable culture, internally and externally, where all people feel they are welcome, safe and positively represented, because at Focusrite they truly are. Equally, we recognise the major impact that climate change is having on our world and work every day towards being industry leaders in a carbon neutral future.
Benefits include flexible/hybrid working, company pension, life insurance, private healthcare, enhanced Maternity and Paternity pay, employee purchase scheme, group bonus scheme, company music events, offsite company parties and free lunch in the canteen. We arrange company training sessions and encourage personal development.
Software Engineering Manager
Posted 404 days ago
Job Viewed
Job Description
Software Engineering Manage r
Based : Offices in London and High Wycombe with hybrid working available
Term : Permanent, Full time
Salary : Negotiable + excellent benefits
The Role:
Our engineers are part of agile teams that typically include Product Owners, Scrum Masters, Test, Web and Application Engineers. Teams focus on a wide range of value streams such as creative music software, audio plug-ins, internal tools, embedded software and applications that augment our products.
Engineering Managers provide leadership and coaching to support and develop talent, to meet the growing needs of the business. They work closely with our Tech Leads to communicate strategy and nurture a shared engineering culture with a sense of unity and direction that allows teams to do their best work.
We are looking for an Engineering Manager to look after 3 teams and up to 10 direct reports, including Software Testing. The Software team is currently pathing the way for future best practices within the wider group. As Engineering Manager you'll have an opportunity to directly contribute to the best practices that we choose to adopt.
What you'll be doing:
- Managing the engineering capabilities of several Agile teams, including Software Testing.
- Guide the personal and professional development of engineers within your teams, through regular 1:1s and continuous feedback.
- Collaborating with Product Owners & Tech Leads to ensure teams are balancing quality and flow with delivery.
- Partner with Tech Leads in communicating strategy and foster inter-team collaboration.
- Support the teams by facilitating communication and bringing the wider context.
- Enable others to make technical choices by facilitating the exchange of ideas.
- Ensure we have the right skillset in the team, shaping our hiring best practices to attract the best talent.
- Support and improve the onboarding of new engineers into the team.
- Source and manage contractors and consultants.
- Get involved with diversity projects to help build an inclusive culture.
- Champion knowledge-sharing programmes across Agile teams, such as product demonstrations, lunch-and-learns, hack days and tech events.
- Follow the work of other agile teams and look for opportunities to adopt common practices and technologies.
- Ensure the team is equipped to achieve their goals, through training and equipment.
- Introduce and monitor metrics to help with decision making.
- Collaborate with the engineering management team to evolve our ways of working, designing team processes to create a great engineering culture at Focusrite.
Your Profile:
- You have exceptional communication skills. You are able to articulate complex problems and situations to a range of audiences.
- You have worked as a senior Software Engineer.
- You have a broad knowledge of the C++ language and ecosystem.
- You have experience managing or mentoring teams using Agile and DevOps best practices, in a culture of psychological safety.
- You have proven leadership skills and evidence of engagement with relevant communities.
- You take a human-centric approach, showing kindness and compassion.
- You have a passion for helping others to achieve ambitious goals.
- You are a strong advocate for technical excellence, automated testing, frequent deployments and agile processes.
About Us
Focusrite plc is a global music and audio group that develops and markets music technology products. Used by audio professionals and amateur musicians alike, our solutions facilitate the high-quality production of recorded and live sound. Our audio technology brands stand together, seeking to enrich lives through music by removing barriers to creativity – ‘we make music easy to make’.
The Focusrite Group trades under thirteen established and rapidly growing brands: Focusrite, Focusrite Pro, Novation, ADAM Audio, Sequential, Oberheim, Martin Audio, Optimal Audio, Ampify Music, Linea Research, Sonnox, OutBoard and TiMax. With a high-quality reputation and a rich heritage spanning decades, its brands are category leaders in the music-making industry.
Music technology is an enriching space to work in and we enjoy a Group-wide open-door culture which encourages innovation. This culture, combined with a passion for the inspirational solutions we create, has led to the group winning numerous accolades, including six Queen's Awards, the AIM Company of the Year Award 2021 and regular appearances in 'The Sunday Times 100 Best Small Companies to Work For’.
The Focusrite Group is dedicated to building a great place to work and as an equal opportunity employer we are committed to Diversity and Inclusion. The group mission is to cultivate an equitable culture, internally and externally, where all people feel they are welcome, safe and positively represented, because at Focusrite they truly are. Equally, we recognise the major impact that climate change is having on our world and work every day towards being industry leaders in a carbon neutral future.
Benefits include flexible/hybrid working, company pension, life insurance, private healthcare, enhanced Maternity and Paternity pay, employee purchase scheme, group bonus scheme, workplace nursery benefit, company music events, offsite company parties and free lunch in the canteen. We arrange company training sessions and encourage personal development.
Be The First To Know
About the latest Senior mainframe modernization engineer to modernize legacy applications and migrate them to aw london jobs in Islington !
Head of Software Engineering
Posted 10 days ago
Job Viewed
Job Description
UK-based (Remote/Hybrid options available)
Full-time | Senior Leadership Role
Up to £125,000 P/A + benefits!
Are you a visionary leader in Software Engineering with a passion for using technology to improve public services? Do you thrive on shaping high-performing teams and building trusted relationships with senior stakeholders? If so, I’d love to hear from you.
I’m working with a technology consultancy that partners with the UK public sector to deliver meaningful change through digital transformation. SR2 have been engaged to support the search for a Head of Software Engineering to lead and grow the Software Engineering practice—someone who’s equally at home discussing forward-thinking architectures as they are coaching delivery teams and engaging clients at C-level.
Manager, Software Engineering - Backend

Posted today
Job Viewed
Job Description
Snap Engineering ( teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. We're deeply committed to the well-being of everyone in our global community, which is why our values ( are at the root of everything we do. We move fast, with precision, and always execute with privacy at the forefront.
We're looking for a Software Engineering Manager, Backend to join the Consumer Generative AI team at Snap!
What you'll do:
+ Lead a team of backend Software Engineers to evolve Snap's consumer-facing Gen AI products, including Image AI Lenses, Video AI Lenses and Gen AI features for Snapchat+ Collaborate with Product, Machine Learning, Engineering, Research, Data Science teams, and executive stakeholders to iterate on existing Gen AI products and launch new ones
+ Facilitate technical planning, code reviews, and ensure high-quality code and operational standards across projects
+ Evaluate the technical tradeoffs of major decisions and be a strong technical mentor
+ Manage and mentor a team of developers, in a fast-paced, quick-to-market environment
+ Hire, grow and retain high-performing team members
Knowledge, Skills & Abilities:
+ Experience setting the direction for customer-facing product teams leveraging Machine Learning / Generative AI
+ Track record of delivery high availability ML-based backend products at scale in rapidly changing, highly collaborative, multi-stakeholder environments
+ Strong management and mentorship skills, fostering a collaborative and innovative team culture via positive leadership
+ Ability to effectively collaborate with stakeholders at all levels, both internally and externally
+ Ability leading and executing large, complex technical initiatives
Minimum Qualifications:
+ Experience supporting product engineering teams
+ Proven track record of supporting technical teams
+ Strong problem solving skills and background in coding
+ Demonstrated ability to manage technical teams
+ Knowledge of growing teams and/or organisations
+ Bachelor's / Master's / PhD degree in Computer Science (In lieu of degree, relevant work experience)
+ History of involvement in product roadmapping and decision making
Preferred Qualifications:
+ Background in Machine Learning
+ Proven track of closely collaborating with Machine Learning teams for launching consumer-facing Gen AI or ML-powered products
+ Proven track of closely collaborating with Mobile Software Engineers on launching consumer products
+ Experience with building and maintaining mission-critical and highly-available global systems
If you have a disability or special need that requires accommodation, please don't be shy and provide us some information ( .
"Default Together" Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, we practice a "default together" approach and expect our team members to work in an office 4+ days per week.
At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets.
Our Benefits ( : Snap Inc. is its own community, so we've got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success!
**A Decade of Snap ( **:** Learn about our origin story, values, mission, culture of innovation, and more.
**CitizenSnap ( **:** In our third annual CitizenSnap Report, we demonstrate progress towards our environmental, social, and governance (ESG) goals, and we lay out our plans looking forward.
**The DEI Innovation Summit ( **:** Watch highlights from the 2nd annual DEI Innovation Summit, which brings together thought leaders and DEI experts for a day of courageous conversations to enable bold action.
**Snap News ( **:** Stay up to date on the latest and greatest product and innovation news at Snap
Applicant and Candidate Privacy Policy (
Development Lead, Software Engineering
Posted 433 days ago
Job Viewed
Job Description
We are seeking a skilled Development Lead to join our dynamic software engineering team. Reporting to the Engineering Manager, the ideal candidate will possess strong technical expertise, leadership abilities and a passion for driving innovation.
As a Development Lead, you will be responsible for guiding and mentoring a team of Software Engineers, overseeing project delivery and contributing to the design of high quality software solutions for our industry leading platform. If this sounds like you, we look forward to reviewing your application.
Responsibilities:
Lead a team of highly skilled and motivated Software Engineers, providing guidance, mentorship and support to foster their growth and career development.
- Work closely with cross-functional teams to:
- Design and deliver high quality software solutions.
- Refine and provide estimations of the workload.
- Allocate resources effectively and monitor progress to ensure smooth sprint and release delivery.
- Escalate any technical issues, roadblocks or project risks.
- Conduct code reviews, provide constructive feedback and enforce coding standards and software development best practices.
- Engage in sprint ceremonies while enabling productive discourse.
- Develop and refine technology choices, processes and standards as a key member of the Software Engineering management team.
- Recruit and onboard new Software Engineers.
- Spend time on hands-on software development as and when necessary, based on availability to do so.
Requirements
Essential skills:
- Strong management, mentoring, and coaching skills.
- Ability to effectively organise, prioritise and delegate work.
- Strong written and verbal communication skills.
- Ability to multi-task and handle competing deadlines in a fast-paced dynamic environment.
- Extensive relevant software development experience broadly ranging from front-end and back-end with depth as an accomplished engineer in C# .NET.
Experience and strong knowledge of:
o C# .NET
o ASP .NET MVC
o LINQ and Entity Framework
o SQL Server
o Web APIs
o Source control management
o Unit tests
o Web-based languages such as HTML, CSS, and JavaScript.
o Azure DevOps
o Octopus
o Issue tracking tools
o Strong knowledge of OOP, SOLID, OWASP and Secure Coding principles.
- Excellent problem-solving skills
Desirable skills:
- Experience working for a tech business
- Insurance industry experience
- Knowledge of large-scale multi-tenant SaaS platforms.
Benefits
- We offer a generous 28 days’ annual leave allowance, in addition to Bank Holidays. For every year of service you complete, we'll give you an additional day of holiday (maximum 5 days).
- You also have the option of buying up to 5 additional holiday days per year.
- Hybrid working, we let you choose the days you work from the office.
- Participation in the company pension scheme.
- All employees are included in the company bonus scheme.
- Annual Learning & Development allowance of £1,250.
- Free access to LinkedIn Learning & Microsoft ESI Learning platforms.
- Monthly benefit allowance of £100 for you to put towards wellness activities.
- Group Income Protection.
- Life Cover.
- We are a member of the Employee Assistance Program, that supports our staff 24/7.
- Cycle to Work Scheme.
- Active social committee who arrange events throughout the year.
ADDITIONAL INFORMATION:
You must be eligible to work in the UK for this role. We are unable to provide sponsorship.
We are not partnering with external agencies for this role, so please apply directly.
As part of our application process, you will be prompted to provide details of any reasonable adjustments to our recruitment process that you need. If you would like to discuss any reasonable adjustments before applying, please contact the recruitment team in the first instance: