- Senior Software Development Engineer jobs in B...
Posted 1 day ago
Job Description
I am looking for an Engineering Manager for a market leading client in Maidenhead. They work the hybrid model, 3 days onsite, 2 days remote. Looking for candidates with strong experience in leading SW Developments team.
As an engineering leader, you will lead Agile engineering resources & provide guidance from inception through release of major & point product releases, including ongoing maintenance. You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and partnering with CloudOps, TechOps, UX Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams’ adoption of SDLC processes, CI/CD integration, code quality & automation test coverage.
Primary Responsibilities
- Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality deliverables
- Manage team leads, direct reports or a mix of both
- Manage several deliverables for a product line on time, on scope and on quality
- Instrument your processes, produce scorecards of progress regularly and establish a regular cadence of operational reviews with your management including quality metrics, coding efficiencies, improvements, challenges, remediation needs
- Correlate, report, and drive the adoption of Process/Continuous Improvement initiatives
- Recruit & provide leadership, coaching & career planning for engineering talent
- Be accountable for design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles
- Partner with Product Management to consult on solution feasibility and high-level effort estimation
- Make recommendation for technology adoption and framework improvement, analyzing trends, patterns and best practices for software
- Serve as the evangelist and custodian of technology, architecture, and product development practices
- Participate in the design & implementation of production cloud grade services supporting high availability
- Actively talent manage your team providing career planning & performance improvement activities when needed
Qualifications
- 5+ years of experience leading software engineers for product development
- Experience managing capitalized software processes
- Preferred: experience with managing teams' operational health by analyzing product teams' work distribution CapEx, Opex, Maintenance, Billable and OH
- Preferred: experience managing the organizational structure of teams as well as headcount & non-headcount budgets
- 10+ years of combined experience in software engineering, enterprise architecture and/or DevOps
- Working experience with scaled software architecture & domain: performance, redundancy, failover, clustering, vertical scaling
- Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services
- Working experience with source code management patterns and DevOps automation
- Proficient in API design, development & production operation
- Working experience managing production client & server code bases across one or more technology stacks
- Working experience with production Microsoft SQL Server schema design, queries & administration
- Preferred: working experience with orchestration, automation, and configuration management processes & related DevOps tools & cloud platforms
- Highly motivated self-starter with a desire to help others and take action
- Requires strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms
- Ability to independently work as a contributing member in a high-paced and focused team
- Ability to multi-task and prioritize tasks with competing deadlines
- Strong problem-solving and analytical skills with the ability to work under pressure
- Ability to socialize ideas and influence decisions without direct authority
- Collaborative in nature with a strong desire to dig in and learn independently and as well as through asking questions
- Considers ‘best-practice’ standards, as well as departmental policies and procedures
If this exciting opportunity could be of interest - please let me know ASAP. Interviews can be arranged on short notice.
Software Engineering Manager
Posted 21 days ago
Job Description
full time
I am looking for an Engineering Manager for a market leading client in Maidenhead. They work the hybrid model, 3 days onsite, 2 days remote. Looking for candidates with strong experience in leading SW Development teams.
As an engineering leader, you will lead Agile engineering resources & provide guidance from inception through release of major & point product releases, including ongoing maintenance. You will be working closely with your product managers, product owners, engineering leaders, your team and other stakeholders. You will be leading developers, quality engineers and partnering with CloudOps, TechOps, UX Design other cross-functional functional groups to evolve our solutions while continuing to improve your teams’ adoption of SDLC processes, CI/CD integration, code quality & automation test coverage.
Primary Responsibilities
- Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality deliverables
li>Manage team leads, direct reports or a mix of both
- Lead an organization of 4-10 development & test engineers globally to efficiently produce high quality deliverables
li>Manage team leads, direct reports or a mix of both- Manage several deliverables for a product line on time, on scope and on quality
- Instrument your processes, produce scorecards of progress regularly and establish a regular cadence of operational reviews with your management including quality metrics, coding efficiencies, improvements, challenges, remediation needs
- Correlate, report, and drive the adoption of Process/Continuous Improvement initiatives
- Recruit & provide leadership, coaching & career planning for engineering talent
- Be accountable for design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles
- Partner with Product Management to consult on solution feasibility and high-level effort estimation
- Make recommendation for technology adoption and framework improvement, analyzing trends, patterns and best practices for software
- Serve as the evangelist and custodian of technology, architecture, and product development practices
- Participate in the design & implementation of production cloud grade services supporting high availability
Qualifications
- 5+ years of experience leading software engineers for product development
- Experience managing capitalized software processes
- Preferred: experience with managing teams' operational health by analyzing product teams' work distribution CapEx, Opex, Maintenance, Billable and OH
- Preferred: experience managing the organizational structure of teams as well as headcount & non-headcount budgets
- 10+ years of combined experience in software engineering, enterprise architecture and/or DevOps
- Working experience with scaled software architecture & domain: performance, redundancy, failover, clustering, vertical scaling
- Preferred: experience using AWS cloud solutions, ideally including migration from other hosting services
- Working experience with source code management patterns and DevOps automation
- Proficient in API design, development & production operation
- Working experience managing production client & server code bases across one or more technology stacks
- Working experience with production Microsoft SQL Server schema design, queries & administration
- Preferred: working experience with orchestration, automation, and configuration management processes & related DevOps tools & cloud platforms
- Highly motivated self-starter with a desire to help others and take action
- Requires strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms
- Ability to independently work as a contributing member in a high-paced and focused team
- Ability to multi-task and prioritize tasks with competing deadlines
- Strong problem-solving and analytical skills with the ability to work under pressure
- Ability to socialize ideas and influence decisions without direct authority
- Collaborative in nature with a strong desire to dig in and learn independently and as well as through asking questions
Software Engineering Manager - (Hands On)
Posted 8 days ago
Job Description
Software Engineering Manager (Hands-On)
Hybrid: 3 days in the office a week
We're looking for an experienced and hands-on Software Engineering Manager to guide our agile engineering teams from concept to release for major and point product updates. You'll work closely with product managers, product owners, other engineering leaders, and cross-functional teams to evolve our solutions, championing best practices in the SDLC, CI/CD, code quality, and test automation.
Key Responsibilities:
- Lead & Mentor: Lead 4-10 development and test engineers globally, providing coaching, career planning, and performance management.
- Deliver High-Quality Products: Manage multiple product line deliverables, ensuring on-time, on-scope, and high-quality outcomes.
- Drive Process Improvement: Instrument and report on team processes, establish operational reviews with management, and drive continuous improvement initiatives.
- Architectural Guidance: Provide architectural direction to your teams, aligning with our cloud and platform strategy.
- Technical Evangelism: Serve as a champion for technology, architecture, and best practices in product development.
- Hands-on Development: Actively contribute to product development using the Microsoft tech stack.
- Design & Implementation: Participate in the design and implementation of highly available, cloud-grade production services.
- Strategic Partnership: Collaborate with Product Management on solution feasibility and effort estimation.
- Technology Adoption: Recommend new technology and framework improvements based on trends and best practices.
What You'll Bring:
- Experience: 5+ years in engineering leadership roles for product development, with 9+ years in software application design, development, and maintenance within a product environment.
- Microsoft Tech Stack Expertise: Expert proficiency in .NET, C#, ASP.NET MVC, and enterprise-scale Microsoft SQL Server (design, development, performance tuning).
- Agile Proficiency: 5+ years of practical experience with Agile development methodologies.
- DevOps & SCM: Working experience with source code management (SCM) and DevOps automation. Proficiency with Microsoft Visual Studio IDE and Azure DevOps.
- Architecture & Scalability: Working experience with scaled software architecture and domain concepts like performance, redundancy, failover, and vertical scaling.
- API Expertise: Proficient in API design, development, and production operations.
- Problem-Solving & Communication: Strong analytical, problem-solving, and communication skills, with the ability to translate technical concepts and influence decisions.
- Autonomy & Collaboration: Highly motivated self-starter, able to work independently and collaboratively in a fast-paced team, prioritizing tasks with competing deadlines.
Software Engineering Manager (Hands-on .Net, AWS, Team Size 5-10)
Posted 8 days ago
Job Description
Software Engineering Manager (.Net, AWS, Team Size 5-10)
Maidenhead, 3 days per week in office
Please note my client cannot offer VISA sponsorship for this position.
Your new company
I've been engaged by a specialist software provider to recruit a Software Engineering Manager to work from their modern head office location in Maidenhead minimum 3 days per week. It's an excellent opportunity to join a company that have flourished in recent years, making multiple acquisitions and now expanding their UK Development team to support a multi-year modernisation project.
This is a hands-on position requiring the Manager to contribute to the code, you should blend leadership and technical and enjoy both sets of responsibilities.
Your new role
You'll be managing a squad of Developers championing software best practice, architectural principles and a modern DevOps culture. Joining a global business you will manage Devs both in the UK and off-shore and will have excellent progression opportunities here.
You'll push Agile engineering resources & provide guidance from inception through release of major & point product releases, including ongoing maintenance. You will closely with techies and other stakeholders to drive the offering forward, ensuring the team follow SDLC processes, CI/CD integration, code quality & automation test coverage.
You will manage between 5-10 Devs/Testers initially in this role. It's a meritocracy and you can really progress and make your stamp joining this business who are now part of a global group.
What you'll need to succeed
From a tech perspective it's a Microsoft .Net environment so an expert knowledge of this stack is important (C# .Net Core, SQL Server, Angular), we need 10 years in Development in total with 5 of these having been in a leadership position as this role also includes recruitment, budget management, annual reviews and improving your teams' adoption of SDLC processes, CI/CD integration and mainstream databases.
You'll need working experience with scaled software architecture & domain: performance, redundancy, failover, clustering etc. You'll also need working experience with source code management patterns and proficiency in API design, development & production.
They are embracing AWS here, so previous experience in the Cloud and working with pipelines and containers will serve you well. Same goes for an appreciation of the modern coding practices and SOLID principles.
What you'll get in return
The company offers great flexibility across the board and there is no micromanagement here. We want someone invested in the cause and in return seeing their efforts have internationally. They are a very supportive employer and will fund courses, qualifications and conferences to improve your skill set. There's also a generous flexible benefits package including private healthcare, dental and good holiday allowance etc.
What you need to do now
To find out more and to be considered for this position please apply directly.
At Hays Technology, we are shaping the future of recruitment. The rapid adoption of cloud, which is making customer interfaces more engaging and creating a seamless engagement with businesses, means that from the foundation of your organisation up, software developers are critical to success. As the competition for talent grows, we're ready and waiting to help developers really make an impact on organisations, so talk to us today. We are Hays Technology.
Software Development Manager (TypeScript)
Hampshire, South East Spectrum IT Recruitment
Posted 5 days ago
Job Description
full time
Software Development Manager - TypeScript
Are you an experienced Software Development Manager able to read and review production grade Typescript code, drive high standards of code quality and use DORA style metrics to create a high performing software engineering team?
If so, this is the job you've been waiting for!
I'm looking for a skilled SDM to make a real impact at a successful, fast-growing SaaS company. This role offers the chance to lead talented engineering teams (15+), shape product delivery, and influence technical standards across customer-facing platforms.
The real focus of this role is team performance; the what and the how of software engineering. Leveraging SOLID and OO principles alongside modern development practices (CI/CD, DevOps) to improve team performance, collectively and individually.
Why Apply?
- Join a thriving SaaS company with strong commercial growth
- Work with a modern tech stack: NestJS/NodeJS, Vue, Redis, SQL Server, Snowflake
- Make a big impact, make key decisions, help create and drive a high performance culture
- Hybrid working with just one monthly visit to the HQ in Hampshire
The Role:
- Lead and mentor a section of the engineering team - approx 15 developers
- Set and manage performance goals, metrics and development plans
- Oversee code quality, DevOps standards, and system design
- Support hiring, onboarding, and team engagement
- Foster a culture of collaboration, learning, and continuous improvement
What You'll Bring:
- Strong background in software development and team leadership
- Knowledge of DORA metrics (or similar) and
- Experience with clean code, SOLID principles, and scalable systems
- Ability to assess code quality and drive best practices
- Hands-on understanding of DevOps and modern delivery pipelines
- Excellent communication and people management skills
Salary & Summary:
- Up to 100,000 + Bonus & Benefits
- Location: UK-based | Remote / Hybrid | 1 day/month in Hampshire
- Sector: SaaS | B2B
- Tech: TypeScript, Node, AWS, CI/CD
Ready for the next step?
Hit apply to upload your CV and covering information.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Software Development Team Lead
RG12 Bracknell, South East Spectrum IT Recruitment
Posted 11 days ago
Job Description
full time
Software Development Team Lead
Software Development Team Lead required by a leading global Cloud Technology company based in Bracknell. The company are working on cutting-edge technology including AI and propensity modelling. The Software Development Team Lead will be responsible for the software engineering output of the team.
This will be a leadership role however the successful Software Development Team Lead will also be expected to be hands-on writing code when required, as well as designing architecture. Therefore the successful candidate will have strong hands-on coding knowledge.
The company are happy to consider a Senior/Lead Developer who is looking to step up into more of a leadership role.
They operate on a hybrid model which involves 3 days in the office and 2 days from home.
- Degree in STEM subject from a Russell Group or Red Brick University
- Experience leading software development teams
- Knowledge of either C# or React
- Strong experience with SQL
- Source control, ideally Git
- Agile
Any experience in the following would be advantageous:
- Latest versions of .NET
- NoSQL
- Test tools such as xUnit, Cypress, Selenium, Jest, SoapUI
This is an exciting opportunity to join a rapidly expanding company using the latest tools and technologies. If you are looking for a role of this nature, please contact (url removed) or call (phone number removed).
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Software Development Manager (TypeScript)
Hampshire, South East Spectrum IT Recruitment
Posted 3 days ago
Job Description
Software Development Manager - TypeScript
Are you an experienced Software Development Manager able to read and review production grade Typescript code, drive high standards of code quality and use DORA style metrics to create a high performing software engineering team?
If so, this is the job you've been waiting for!
I'm looking for a skilled SDM to make a real impact at a successful, fast-growing SaaS company. This role offers the chance to lead talented engineering teams (15+), shape product delivery, and influence technical standards across customer-facing platforms.
The real focus of this role is team performance; the what and the how of software engineering. Leveraging SOLID and OO principles alongside modern development practices (CI/CD, DevOps) to improve team performance, collectively and individually.
Why Apply?
- Join a thriving SaaS company with strong commercial growth
- Work with a modern tech stack: NestJS/NodeJS, Vue, Redis, SQL Server, Snowflake
- Make a big impact, make key decisions, help create and drive a high performance culture
- Hybrid working with just one monthly visit to the HQ in Hampshire
The Role:
- Lead and mentor a section of the engineering team - approx 15 developers
- Set and manage performance goals, metrics and development plans
- Oversee code quality, DevOps standards, and system design
- Support hiring, onboarding, and team engagement
- Foster a culture of collaboration, learning, and continuous improvement
What You'll Bring:
- Strong background in software development and team leadership
- Knowledge of DORA metrics (or similar) and
- Experience with clean code, SOLID principles, and scalable systems
- Ability to assess code quality and drive best practices
- Hands-on understanding of DevOps and modern delivery pipelines
- Excellent communication and people management skills
Salary & Summary:
- Up to £100,000 + Bonus & Benefits
- Location: UK-based | Remote / Hybrid | 1 day/month in Hampshire
- Sector: SaaS | B2B
- Tech: TypeScript, Node, AWS, CI/CD
Ready for the next step?
Hit apply to upload your CV and covering information.
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Be The First To Know
About the latest Senior software development engineer jobsin Basingstoke !
Set Email Alert:
Job title
Location
Systems Engineering Manager - (FPGA/Software/Embedded) - £150k - ID40652
Harwell, South East Humand Talent
Posted 8 days ago
Job Description
Ready to lead a talented team building cutting-edge technology?
Do you thrive in environments that mix deep tech with long-term impact?
Looking for your next step into a strategic leadership role where innovation is at the heart of everything?
Our client, a pioneering player in next-generation computing technology, is looking for an experienced Software Engineering Manager to lead a growing and technically exceptional software team. This is a rare opportunity to step into a high-impact leadership position at the heart of a company building revolutionary computing systems.
Why This Role is Great
In this unique role, you'll:
- Shape the development of a multi-layered software stack , including real-time control, compiler layers, and application-level demonstrations.
- Work directly with world-class engineers and scientists to support the development of game-changing technologies.
- Lead a team of ten (and growing) software engineers and define processes across DevOps, release management, and technical support .
- Take ownership of both the technical roadmap and the people strategy , helping scale the team into a world-class engineering function.
- Influence architecture and systems that span from FPGA-based real-time control to Python and Rust-based development environments .
About You
This role will suit a strong technical leader who is excited to:
- Bring their experience across embedded systems, compilers, complex systems or deep tech into a future-facing sector.
- Balance high-level strategy with hands-on support for a skilled engineering team.
- Manage complex, fast-moving projects while maintaining quality and fostering team wellbeing.
- Drive long-term planning while remaining agile to changing priorities.
- Enjoy collaborating across disciplines, including physics, electronics, and software.
You’ll build on your experience of:
- Leading and scaling software engineering teams.
- Managing delivery pipelines, roadmaps, and cross-team processes.
- Working with modern software stacks – experience in Python and/or Rust is ideal but not essential.
- Nurturing team growth through performance reviews, mentoring, and development planning.
What’s On Offer
- Be part of a mission-led company creating world-first technologies.
- Join a collaborative environment that values curiosity, quality, and creativity.
- Private medical and dental insurance for you and your family
- Flexible and hybrid working options
- Stock options in a ground-breaking business
Inclusion Matters
We and our client are committed to building diverse teams where everyone feels welcome, respected, and able to do their best work. We encourage candidates from all backgrounds to apply – even if your experience doesn’t tick every box.
Apply now to explore how you could be at the core of something extraordinary.
Software Engineer
Guildford, South East SR2 | Socially Responsible Recruitment | Certified B Corporation
Posted 1 day ago
Job Description
Software Engineer
Posted 5 days ago
Job Description
Our client is seeking a skilled Software Developer to join their team for an exciting opportunity to work on the EOSC EDEN project, which is part of the European Open Science Cloud initiative.
This role focuses on developing and providing digital preservation solutions to EOSC at a pan-European level.
You will work alongside a diverse consortium of on developing tools and services that support the long-term preservation, curation, and access to high-quality research data.
The work will include integration of our client’s leading SaaS solution for digital preservation and archiving into the infrastructure that the EOSC EDEN project will define and create.
This job opportunity is a unique chance to work simultaneously within their exciting commercial digital preservation business and on an international multi-organisation R&D project that spans Europe.
Key Responsibilities
- Collaborate with project partners to design and implement SaaS solutions for EDEN.
- Develop software services for digital preservation and trusted digital repositories.
- Integrate the in-house system into EOSC EDEN, including implementation of support for EDEN specifications, protocols and data mapping and transformation.
- Contribute to the creation of a registry for use when finding and integrating software tools and services that provide digital preservation.
- Apply and advance standards and protocols for long-term digital preservation.
- Engage with early adopters and stakeholders to validate and refine the preservation models, systems and tools that have been developed.
Essential Skills and Experience
- Proficiency in programming in Python or Java or both.
- Experience with developing cloud hosted software solutions
- Design, development and use of REST APIs.
- Familiarity with containerisation such as docker and k8s.
- Experience of tools and techniques for data and metadata transformation, mapping, packaging and exchange, especially using json and XML.
- Ability to work effectively in a distributed team and agile development environment.
- Strong problem-solving skills and ability to innovate.
- Excellent communication and collaboration abilities.
- Educated to degree level.
- 2 – 5 years’ experience of software development in a commercial or research context.
Desirable Skills and Experience
- Experience with digital preservation standards, workflows, tools and systems. For example, knowledge OAIS, METS, PREMIS and OCFL.
- Experience in the field of Research Data Management, Trusted Digital Repositories and the FAIR principles.