Football Radar
For over a decade, Football Radar has excelled in developing statistical models and analytical frameworks for football. Our expertise extends to providing advisory services to football clubs and offering leading-edge betting advice that has consistently delivered outstanding returns for our clients. We define ourselves as a unique blend of start-up dynamism and established business security, combining the flexibility of the former with the stability of the latter.
About the Role
At Football Radar, we analyse and predict football matches. In the role of a Software Engineer, you will be responsible for helping build and maintain the software that makes that possible - everything from modern web applications to statistical models, real time data platforms to cloud infrastructure.
This role is based at our London office, at 1 Craven Hill, London, W2 3EN. You will have flexibility to work from home one day a week. Please note we are not considering remote candidates at the moment.
Role Requirements
We are looking for engineers with at least 2 years of experience in Scala. Given that the majority of our backend codebase is written in Scala, the ideal candidate will play a pivotal role in shaping the future of our backend infrastructure.
We are first and foremost a football company, and to have a big impact here, it will help if you have domain expertise – you will probably be a big football fan, and ideally someone who is comfortable with the mathematical and statistical approaches we are applying to the game. If you have any experience with sports betting or football analytics that is a bonus.
We’d love to hear from you if this sounds like you:
Well-versed in working with distributed systems in the cloud (our software runs in AWS, deployed via Docker and Kubernetes)
Willing to work across our tech stack: Scala, Python, C++, Typescript and PHP.
Experience with relational and document based databases.
Familiar with different testing methodologies.
Enjoys technical leadership and guiding product development, shaping the vision and implementation of backend platforms effectively.
Thrives on responsibility and ownership.
Pragmatic mindset.
Excellent communication, time management and organisational skills.
Benefits
We have a range of benefits available at Football Radar and continue to review these to ensure our colleagues are gaining everything they can from them.
Half yearly bonus opportunities based on company performance
33 days holiday (Including bank holidays)
Competitive contribution matched pensions
Health and well-being benefits:
Private Medical Insurance (including excess coverage)
Health Cash Plan via Bupa
Subsidised gym membership
Daily subsidised office meals
Learning and development budgets to invest in your personal growth Company and team led engagement activities throughout the year
Fortnightly five-a-side football game amongst colleagues
27/03/2025
Full time
Football Radar
For over a decade, Football Radar has excelled in developing statistical models and analytical frameworks for football. Our expertise extends to providing advisory services to football clubs and offering leading-edge betting advice that has consistently delivered outstanding returns for our clients. We define ourselves as a unique blend of start-up dynamism and established business security, combining the flexibility of the former with the stability of the latter.
About the Role
At Football Radar, we analyse and predict football matches. In the role of a Software Engineer, you will be responsible for helping build and maintain the software that makes that possible - everything from modern web applications to statistical models, real time data platforms to cloud infrastructure.
This role is based at our London office, at 1 Craven Hill, London, W2 3EN. You will have flexibility to work from home one day a week. Please note we are not considering remote candidates at the moment.
Role Requirements
We are looking for engineers with at least 2 years of experience in Scala. Given that the majority of our backend codebase is written in Scala, the ideal candidate will play a pivotal role in shaping the future of our backend infrastructure.
We are first and foremost a football company, and to have a big impact here, it will help if you have domain expertise – you will probably be a big football fan, and ideally someone who is comfortable with the mathematical and statistical approaches we are applying to the game. If you have any experience with sports betting or football analytics that is a bonus.
We’d love to hear from you if this sounds like you:
Well-versed in working with distributed systems in the cloud (our software runs in AWS, deployed via Docker and Kubernetes)
Willing to work across our tech stack: Scala, Python, C++, Typescript and PHP.
Experience with relational and document based databases.
Familiar with different testing methodologies.
Enjoys technical leadership and guiding product development, shaping the vision and implementation of backend platforms effectively.
Thrives on responsibility and ownership.
Pragmatic mindset.
Excellent communication, time management and organisational skills.
Benefits
We have a range of benefits available at Football Radar and continue to review these to ensure our colleagues are gaining everything they can from them.
Half yearly bonus opportunities based on company performance
33 days holiday (Including bank holidays)
Competitive contribution matched pensions
Health and well-being benefits:
Private Medical Insurance (including excess coverage)
Health Cash Plan via Bupa
Subsidised gym membership
Daily subsidised office meals
Learning and development budgets to invest in your personal growth Company and team led engagement activities throughout the year
Fortnightly five-a-side football game amongst colleagues
ABOUT THE ROLE
Are you passionate about protecting Cyber Security?
Do you want to make a real difference in the fight against cybercrime in local government?
Are you passionate about making a difference in your community?
If so, we want you to join our team!
We seek a highly motivated and experienced Cyber Security & Networks Manager to join our team. Stevenage Borough Council are a leading local authority in Cyber Security in the UK and pilot cyber security standards for The Department for Levelling Up, Housing and Communities (DLUHC). This is an exciting opportunity to be at the forefront of Cyber Security in the public sector. The ideal candidate will have a strong understanding of cyber security principles and associated technology risk management. They will also have experience in managing and leading a team of IT professionals.
Accountable for Cyber security, you will identify and ensure the security of the council’s IT Applications and Digital Solutions. You will lead in evaluating new and existing projects, software and hardware products, and vendors, including examining vendor contracts and terms of service. You will support teams across the council to develop their understanding of security cyber risks. You will manage a small team of two Senior Network and Security Engineers
You will take the lead on cyber security and network for the Shared IT service, which supports over 1,000 users across Stevenage Borough Council and East Herts District Council and will put in place controls over security systems, such as firewalls, data protection controls, patching, encryption, vulnerability scanning and penetration testing.
You will be responsible for achieving compliance with Cyber Essentials Plus, Cyber Assessment Framework (CAF) and Public Sector Network (PSN) and related government frameworks, including those of the National Cyber Security Centre, the Information Commissioners Office (ICO)
ABOUT YOU
The successful candidate will have
Ability to work in a high-pressure environment and make sound decisions in emergency situations while empathising with customers and responding sympathetically to
Extensive knowledge of all IT security aspects, including audit response, oversight, and scrutiny, ICO responses, Information Governance, Information Assurance, IT Asset Management policies, Quality Assurance, Test Strategies, PSN and PCI and other relevant compliance frameworks, Disaster recovery and Business continuity
Extensive experience working as part of a multidiscipline ICT team in a complex organisation, ideally a local authority.
OUR BENEFITS
Pension Scheme: We offer a career average pension scheme, providing generous benefits upon retirement, as well as a lump sum and pensions for dependants
Flexible working: available upon request, subject to operational requirements
Part-time and job share opportunities - all our full time vacancies are open to job share unless otherwise stated
A variety of different types of paid leave covering emergency and planned leave, maternity, paternity, adoption and parental leave
25 days holiday rising to 31 days (depending on Local Government service)
An extensive range of learning and development opportunities
Employee Assistance Programme – 24/7 Confidential advice and support on personal, work, family, and relationship issues
Discounted health and fitness membership
Trade Unions: For a small fee, all employees have the opportunity to join a Trade Union
HOW TO APPLY
All applications must be made on online - please visit https://bit.ly/45Yo0Ke
For an informal discussion about this role please contact
Name Matt Canterford
Job Title Assistant Director and Chief Technology Officer
Phone Number 07706 349657
Email matt.canterford@stevenage.gov.uk
Closing date for receipt of applications : 26 June 2023
Interviews will be held the week commencing: 3 July 2023
Please note that if we receive a large volume of applications for this role, we reserve the right to close this vacancy ahead of the published closing date
Stevenage Borough Council (SBC) is committed to safeguarding and promoting the welfare of children, young people and vulnerable adults and expects all staff, volunteers and recruitment candidates to share this commitment. SBC shall take all reasonable steps to employ staff who are safe to work with children, young people and vulnerable adults. For posts identified with regular contact with these groups applicants will be required to undertake a Value Based Interview. The council supports the legislative requirements for employing and maintaining safer staff and the guidance specified by Hertfordshire Safeguarding Adults Board
Stevenage Borough Council is committed to Equal Opportunities for All. For further information please click https://www.stevenage.gov.uk/about-the-council/jobs-and-careers/equal-opportunities
05/06/2023
Full time
ABOUT THE ROLE
Are you passionate about protecting Cyber Security?
Do you want to make a real difference in the fight against cybercrime in local government?
Are you passionate about making a difference in your community?
If so, we want you to join our team!
We seek a highly motivated and experienced Cyber Security & Networks Manager to join our team. Stevenage Borough Council are a leading local authority in Cyber Security in the UK and pilot cyber security standards for The Department for Levelling Up, Housing and Communities (DLUHC). This is an exciting opportunity to be at the forefront of Cyber Security in the public sector. The ideal candidate will have a strong understanding of cyber security principles and associated technology risk management. They will also have experience in managing and leading a team of IT professionals.
Accountable for Cyber security, you will identify and ensure the security of the council’s IT Applications and Digital Solutions. You will lead in evaluating new and existing projects, software and hardware products, and vendors, including examining vendor contracts and terms of service. You will support teams across the council to develop their understanding of security cyber risks. You will manage a small team of two Senior Network and Security Engineers
You will take the lead on cyber security and network for the Shared IT service, which supports over 1,000 users across Stevenage Borough Council and East Herts District Council and will put in place controls over security systems, such as firewalls, data protection controls, patching, encryption, vulnerability scanning and penetration testing.
You will be responsible for achieving compliance with Cyber Essentials Plus, Cyber Assessment Framework (CAF) and Public Sector Network (PSN) and related government frameworks, including those of the National Cyber Security Centre, the Information Commissioners Office (ICO)
ABOUT YOU
The successful candidate will have
Ability to work in a high-pressure environment and make sound decisions in emergency situations while empathising with customers and responding sympathetically to
Extensive knowledge of all IT security aspects, including audit response, oversight, and scrutiny, ICO responses, Information Governance, Information Assurance, IT Asset Management policies, Quality Assurance, Test Strategies, PSN and PCI and other relevant compliance frameworks, Disaster recovery and Business continuity
Extensive experience working as part of a multidiscipline ICT team in a complex organisation, ideally a local authority.
OUR BENEFITS
Pension Scheme: We offer a career average pension scheme, providing generous benefits upon retirement, as well as a lump sum and pensions for dependants
Flexible working: available upon request, subject to operational requirements
Part-time and job share opportunities - all our full time vacancies are open to job share unless otherwise stated
A variety of different types of paid leave covering emergency and planned leave, maternity, paternity, adoption and parental leave
25 days holiday rising to 31 days (depending on Local Government service)
An extensive range of learning and development opportunities
Employee Assistance Programme – 24/7 Confidential advice and support on personal, work, family, and relationship issues
Discounted health and fitness membership
Trade Unions: For a small fee, all employees have the opportunity to join a Trade Union
HOW TO APPLY
All applications must be made on online - please visit https://bit.ly/45Yo0Ke
For an informal discussion about this role please contact
Name Matt Canterford
Job Title Assistant Director and Chief Technology Officer
Phone Number 07706 349657
Email matt.canterford@stevenage.gov.uk
Closing date for receipt of applications : 26 June 2023
Interviews will be held the week commencing: 3 July 2023
Please note that if we receive a large volume of applications for this role, we reserve the right to close this vacancy ahead of the published closing date
Stevenage Borough Council (SBC) is committed to safeguarding and promoting the welfare of children, young people and vulnerable adults and expects all staff, volunteers and recruitment candidates to share this commitment. SBC shall take all reasonable steps to employ staff who are safe to work with children, young people and vulnerable adults. For posts identified with regular contact with these groups applicants will be required to undertake a Value Based Interview. The council supports the legislative requirements for employing and maintaining safer staff and the guidance specified by Hertfordshire Safeguarding Adults Board
Stevenage Borough Council is committed to Equal Opportunities for All. For further information please click https://www.stevenage.gov.uk/about-the-council/jobs-and-careers/equal-opportunities
Senior Cloud Support Engineer x 2
Closing date: 29 January 2023
Location: Flexible
Salary: £37,308 - £40,806 (Grade 6)
Contract type : Permanent
Work pattern: You will need to work as part of a flexible shift pattern to cover service hours of 8am to 6pm. There are also requirements for weekend working when required to meet the business needs. Also, you will need to work on a time specific rota providing an ‘Out of Hours’ ICT Service to an agreed level.
Post numbers: 203405, 203406
Job Description
Working with the Flood Warning and Informing service as part of an ICT Platform Team the role is expected to provide technical support of all live National Flood Service applications and cloud platforms within an ITIL framework and defined product and platform team operating model, to deliver an outstanding customer focused Agile service.
You will be able to demonstrate knowledge and experience of the following:
Extensive knowledge and experience of supporting and administering Office 365/SharePoint Online/Dynamics 365/ Web Applications/COTS packages
Proven experience of working within a Public Cloud environment.
Experience of supporting and maintaining Rest APIs.
Experience of working with Azure DevOps and Visual Studio
Proven experience of supporting and developing platforms and/or applications with the following technologies; Azure PaaS, HTML 5, CSS, C#, MS SQL and Power Shell.
Knowledge of ITIL Service Management – specifically Incident and Problem Management and Project Management skills to define, plan and control work streams within your remit.
This role will offer a range of benefits, including:
Agile and flexible working
Civil Service Pension Scheme offering employer contributions of 26.6% to 30.3%
28 days annual leave, rising to 33 days
Generous leave entitlements for all your life needs
Health and wellbeing benefits and support
Weekly well-being hour to use as you choose
For more information, please visit our website.
08/12/2022
Full time
Senior Cloud Support Engineer x 2
Closing date: 29 January 2023
Location: Flexible
Salary: £37,308 - £40,806 (Grade 6)
Contract type : Permanent
Work pattern: You will need to work as part of a flexible shift pattern to cover service hours of 8am to 6pm. There are also requirements for weekend working when required to meet the business needs. Also, you will need to work on a time specific rota providing an ‘Out of Hours’ ICT Service to an agreed level.
Post numbers: 203405, 203406
Job Description
Working with the Flood Warning and Informing service as part of an ICT Platform Team the role is expected to provide technical support of all live National Flood Service applications and cloud platforms within an ITIL framework and defined product and platform team operating model, to deliver an outstanding customer focused Agile service.
You will be able to demonstrate knowledge and experience of the following:
Extensive knowledge and experience of supporting and administering Office 365/SharePoint Online/Dynamics 365/ Web Applications/COTS packages
Proven experience of working within a Public Cloud environment.
Experience of supporting and maintaining Rest APIs.
Experience of working with Azure DevOps and Visual Studio
Proven experience of supporting and developing platforms and/or applications with the following technologies; Azure PaaS, HTML 5, CSS, C#, MS SQL and Power Shell.
Knowledge of ITIL Service Management – specifically Incident and Problem Management and Project Management skills to define, plan and control work streams within your remit.
This role will offer a range of benefits, including:
Agile and flexible working
Civil Service Pension Scheme offering employer contributions of 26.6% to 30.3%
28 days annual leave, rising to 33 days
Generous leave entitlements for all your life needs
Health and wellbeing benefits and support
Weekly well-being hour to use as you choose
For more information, please visit our website.
Senior Software Engineer ( Hybrid - Manchester )
Security Clearance: BPSS Pay Rate to Umbrella: £550 Umb CV Deadline: 21/04 AT 3pm Interview Process: MS Team Headcount: 1 Digital/Non Digital: Digital Contract Length: 4 Months Location: Hybrid – 2 days a week in Manchester office IR35: Inside Minimum Requirement: • Previous experience of working for a government department. • Familiarity with native Android application development • Familiar with WorkspaceONE/AirWatch • Familiar with Certificate Based Authentication • Familiar with integration with ADFS for SAML IdP. • Must be able to develop native iOS mobile applications using Swift • Must be able to develop REST APIs using NodeJS • Must be able to develop using test driven development • Must be able to develop against an API first architecture • Use strict content security policies and guard against common OWASP attacks. • Must be able to use Git • Able to lead and mentor both front-end and back-end developers • Must be familiar with developing native iOS applications • Familiar with using XCode 13.0 • Familiar with Swift 5.5 to support the development of iOS application or iOS 15+ • Familiar with setting up and configuring a CI/CD pipeline such as GitLab • Familiar with consuming REST APIs • Experience with consuming AppConfig (Managed Application Configuration) • Familiar with the packaging and delivery of applications using the Apple Custom App store • Familiar with tools such as Fast Lane and Test Flight to deliver apps
21/04/2022
Contractor
Senior Software Engineer ( Hybrid - Manchester )
Security Clearance: BPSS Pay Rate to Umbrella: £550 Umb CV Deadline: 21/04 AT 3pm Interview Process: MS Team Headcount: 1 Digital/Non Digital: Digital Contract Length: 4 Months Location: Hybrid – 2 days a week in Manchester office IR35: Inside Minimum Requirement: • Previous experience of working for a government department. • Familiarity with native Android application development • Familiar with WorkspaceONE/AirWatch • Familiar with Certificate Based Authentication • Familiar with integration with ADFS for SAML IdP. • Must be able to develop native iOS mobile applications using Swift • Must be able to develop REST APIs using NodeJS • Must be able to develop using test driven development • Must be able to develop against an API first architecture • Use strict content security policies and guard against common OWASP attacks. • Must be able to use Git • Able to lead and mentor both front-end and back-end developers • Must be familiar with developing native iOS applications • Familiar with using XCode 13.0 • Familiar with Swift 5.5 to support the development of iOS application or iOS 15+ • Familiar with setting up and configuring a CI/CD pipeline such as GitLab • Familiar with consuming REST APIs • Experience with consuming AppConfig (Managed Application Configuration) • Familiar with the packaging and delivery of applications using the Apple Custom App store • Familiar with tools such as Fast Lane and Test Flight to deliver apps
Digital Solutions Global Ltd
St. Paul's Cathedral, London, UK
Top 10 U.S. Bank creating a tech hub in Central London!
We are recruiting for an exciting opportunity for a Senior C#/.Net Software Engineer for a top 10 U.S. bank that has expanded into The U.K. and Europe. The Bank has acquired an established UK institutional wealth management brand in London near St Pauls and are on a recruitment drive to build a tech hub to support development in U.K office hours.
Benefits:
Up to £100k base salary
10% bonus based on company and individual performance
Private Medical cover scheme
Health insurance against long term sickness
25 days holiday per year
15% pension contributions
Life insurance x 4 salary
Training scheme
Counselling service
Financial help
Legal support
Environment:
Hybrid working 3 days office, 2 days at home
Close to St Pauls
Highly technical at all levels including senior management
Agile methodology
Heavily invested in their people
Open culture with focus on helping their people to delivery high quality solutions
Projects:
Implementaion of UK Branch systems
Work with the business and develop iterative improvements of the investment apps
System modernisation & support
Help to build out the UK Team on an exciting expansion
Essential Skills:
C#/.Net, OO design principals
Containerized microservices (Docker, Kubernetes)
Agile (Scrum), CI/CD, GitLab
Desirable Skills:
Cloud experience highly desirable (ideally Azure)
Messaging experience desirable (IBM MQ, Rabbit, Kafka/Azure Event Hub etc.)
JScript (Node, Angular, React etc.) desirable
RDBMS (MS SQL, Oracle etc.) desirable
Person attributes:
Candidates with relevant technical exposure in the above or similar technologies along with Finance Industry expereince preferred although if you have the skills but no financial expereince you would be considerd.
The right candidate would be confident in joining a brand new, small team that has huge growth plans over the coming year and beyond. In addition you'll need to be confident supporting legacy systems until they are replaced with your new technology (containerised micro sevices etc.).
Position open to all qualified candidates with a valid UK work permit who is already based in the UK.
01/04/2022
Full time
Top 10 U.S. Bank creating a tech hub in Central London!
We are recruiting for an exciting opportunity for a Senior C#/.Net Software Engineer for a top 10 U.S. bank that has expanded into The U.K. and Europe. The Bank has acquired an established UK institutional wealth management brand in London near St Pauls and are on a recruitment drive to build a tech hub to support development in U.K office hours.
Benefits:
Up to £100k base salary
10% bonus based on company and individual performance
Private Medical cover scheme
Health insurance against long term sickness
25 days holiday per year
15% pension contributions
Life insurance x 4 salary
Training scheme
Counselling service
Financial help
Legal support
Environment:
Hybrid working 3 days office, 2 days at home
Close to St Pauls
Highly technical at all levels including senior management
Agile methodology
Heavily invested in their people
Open culture with focus on helping their people to delivery high quality solutions
Projects:
Implementaion of UK Branch systems
Work with the business and develop iterative improvements of the investment apps
System modernisation & support
Help to build out the UK Team on an exciting expansion
Essential Skills:
C#/.Net, OO design principals
Containerized microservices (Docker, Kubernetes)
Agile (Scrum), CI/CD, GitLab
Desirable Skills:
Cloud experience highly desirable (ideally Azure)
Messaging experience desirable (IBM MQ, Rabbit, Kafka/Azure Event Hub etc.)
JScript (Node, Angular, React etc.) desirable
RDBMS (MS SQL, Oracle etc.) desirable
Person attributes:
Candidates with relevant technical exposure in the above or similar technologies along with Finance Industry expereince preferred although if you have the skills but no financial expereince you would be considerd.
The right candidate would be confident in joining a brand new, small team that has huge growth plans over the coming year and beyond. In addition you'll need to be confident supporting legacy systems until they are replaced with your new technology (containerised micro sevices etc.).
Position open to all qualified candidates with a valid UK work permit who is already based in the UK.
A Senior position within Future PLC’s Senior Site Reliability Engineer (SRE) team means becoming accountable for the long term success of many elements of the SRE team platform. The role requires a strong technical background alongside a passion for exploration and new opportunities. A Senior SRE is not expected to provide any formal coaching, or leadership to others, but would be expected to support mentoring and be a positive influence for the growth of our team and our department.
As a Senior SRE you will also be responsible for providing technical oversight for Futures delivery infrastructure and the success of teams that rely on that infrastructure.
You will bring strong leadership skills applied in a technical context with a team of engineers. You will help steer your team towards a common technical vision. You’ll help analyze the current system, it’s strengths and limitations. You will participate in roadmap and project planning efforts and will have ownership for delivering it.
You’ll be participating in project management efforts as the teams execute on plans, and you’ll have a role in communicating progress and status to stakeholders.
Responsibilities
Lead by example - Provide technical leadership for several functional areas in the SRE team like monitoring, logging, security, and more.
Take ownership for SRE projects and drive them forward
Support SRE Leads in accountability for meeting Futures SLAs and SLOs
Collaborate closely with development and project team mates to deliver on our shared goals
Implement, evolve and maintain runbooks, automation and documentation to improve working practices and system operation
Attend events, conferences and workshops to maintain awareness of industry trends and support their adoption within the organisation
Design, build and operate highly resilient, performant and observable infrastructure that serves the changing business objectives
Collaborate with third-party suppliers and customers where required to support business requirements
Translate high level technical guidance into actionable direction for the teams and initiatives
Respond to out of hours incidents as part of a shared rotation
Identify and drive cost-optimisation.
Responsibilities:
Previous experience providing technical direction for a team of engineers
Experience in directing long term projects and collaborating with teammates on its delivery
Experience developing and reviewing complex technical requirements, and translating them into actionable tasks for engineers
Good understanding of the full SDLC process
Proficient with Infrastructure as Code tools for managing Azure resources (Terraform and ARM templates)
Experience with Deployment techniques (Blue/Green, Canary etc)
Is opinionated on what good looks like for delivering both software and infrastructure via CI/CD pipeline best practices
Expert knowledge on AzureDevOps pipelines
Observability at scale with tools such as Azure Monitor, Application Insights and Log Analytics
Good understanding of Landing Zone architectural patterns (ideally Azure Cloud Adoption Framework)
Understanding of immutable infrastructure
Performance and Cost Optimisation from architectural and engineering perspective.
Good Understanding of IAAS and PAAS Azure services
Proficient with Configuration Management tools such as Ansible
Proficient with development languages such as C# or Javascript
09/11/2021
Full time
A Senior position within Future PLC’s Senior Site Reliability Engineer (SRE) team means becoming accountable for the long term success of many elements of the SRE team platform. The role requires a strong technical background alongside a passion for exploration and new opportunities. A Senior SRE is not expected to provide any formal coaching, or leadership to others, but would be expected to support mentoring and be a positive influence for the growth of our team and our department.
As a Senior SRE you will also be responsible for providing technical oversight for Futures delivery infrastructure and the success of teams that rely on that infrastructure.
You will bring strong leadership skills applied in a technical context with a team of engineers. You will help steer your team towards a common technical vision. You’ll help analyze the current system, it’s strengths and limitations. You will participate in roadmap and project planning efforts and will have ownership for delivering it.
You’ll be participating in project management efforts as the teams execute on plans, and you’ll have a role in communicating progress and status to stakeholders.
Responsibilities
Lead by example - Provide technical leadership for several functional areas in the SRE team like monitoring, logging, security, and more.
Take ownership for SRE projects and drive them forward
Support SRE Leads in accountability for meeting Futures SLAs and SLOs
Collaborate closely with development and project team mates to deliver on our shared goals
Implement, evolve and maintain runbooks, automation and documentation to improve working practices and system operation
Attend events, conferences and workshops to maintain awareness of industry trends and support their adoption within the organisation
Design, build and operate highly resilient, performant and observable infrastructure that serves the changing business objectives
Collaborate with third-party suppliers and customers where required to support business requirements
Translate high level technical guidance into actionable direction for the teams and initiatives
Respond to out of hours incidents as part of a shared rotation
Identify and drive cost-optimisation.
Responsibilities:
Previous experience providing technical direction for a team of engineers
Experience in directing long term projects and collaborating with teammates on its delivery
Experience developing and reviewing complex technical requirements, and translating them into actionable tasks for engineers
Good understanding of the full SDLC process
Proficient with Infrastructure as Code tools for managing Azure resources (Terraform and ARM templates)
Experience with Deployment techniques (Blue/Green, Canary etc)
Is opinionated on what good looks like for delivering both software and infrastructure via CI/CD pipeline best practices
Expert knowledge on AzureDevOps pipelines
Observability at scale with tools such as Azure Monitor, Application Insights and Log Analytics
Good understanding of Landing Zone architectural patterns (ideally Azure Cloud Adoption Framework)
Understanding of immutable infrastructure
Performance and Cost Optimisation from architectural and engineering perspective.
Good Understanding of IAAS and PAAS Azure services
Proficient with Configuration Management tools such as Ansible
Proficient with development languages such as C# or Javascript
Ideas People Trust We're BDO. An accountancy and business advisory firm, providing the advice and solutions entrepreneurial organisations need to navigate today's changing world. We work with the companies that are Britain's economic engine - ambitious, entrepreneurially-spirited and high growth businesses that fuel the economy - and directly advise the owners and management teams leading them. We'll broaden your horizons To ensure our services and applications are fit for the modern market, our IT team collaborates with every department. They develop, they explore and they implement the new ideas helping us to change the future of accounting, tax and business consulting. But, just as importantly, they maintain the tech that keeps us advancing. By testing and adopting the future of financial technical solutions, they find new and exciting ways to drive us forward. And you could too. In an IT role at BDO, you'll become part of a team that act as the backbone for our business. No matter who you are or what your skillset is, we'll give you the training and support you need to achieve whatever you put your mind to. We'll help you succeed Leading organisations trust us because of the quality of our advice. That quality grows from a thorough understanding of their business, and that understanding comes from working closely with them and building long-lasting relationships. You'll be someone who enjoys team leadership and is both comfortable working proactively and managing your own workload, as well as confident collaborating with others and communicating regularly with senior managers, directors, and BDO's partners to help businesses effectively. Do you have a passion for automation and experience in developing automated solutions to help optimise business processes for your organisation? If so, we need to hear from you! At BDO we recognise that through automation we can grow our client base, increase the quality of our business processes and help reduce operation risk. You will work in our pool of automation technical leads who are using and exploring various technologies across automation and AI to deliver solutions for our business streams. Through this role you will play a vital part in helping to realise the vision for automation at BDO. As an automation technical lead you will be responsible for leading software development teams, managing and mentoring developers within these teams, and driving automation strategy within the organisation. You will leverage your extensive experience in software engineering and leadership to deliver high quality automated solutions across a variety of toolsets. In this role you will also: Be responsible for design, development and deployment of automation projects and initiatives. Lead and manage members of the development team, conducting performance reviews and supporting their professional development through technical guidance, mentoring, and coaching. Ensure adherence to best practices in software development and automation. Be an active contributor to the automation centre of excellence, taking part of the planning and implementation of automation strategy. You'll be someone with: Strong background in software engineering with a focus on automation. Expert proficiency in automation tools, ideally UiPath, MS Power Platform and Azure Logic Apps. Strong communication and interpersonal skills. Experience with Agile methodologies. The ability to work effectively in a fast-paced, dynamic environment. Desirable Skills Experience leading and managing software development teams. Knowledge of DevOps practices and tools, eg Azure DevOps, Jira. Familiarity with cloud platforms and services. Practical experience implementing intelligent automation and AI solutions. At BDO, we'll help you achieve your personal goals and career ambitions, and we have programmes, resources, and frameworks that provide clarity and structure around career development. We're in it together Mutual support and respect is one of BDO's core values and we're proud of our distinctive, people-centred culture. From informal success conversations to formal mentoring and coaching, we'll support you at every stage in your career, whatever your personal and professional needs. Our agile working framework helps us stay connected, bringing teams together where and when it counts so they can share ideas and help one another. At BDO, you'll always have access to the people and resources you need to do your best work. We know that collaboration is the key to creating value and satisfying experiences at work, so we've invested in state-of-the-art collaboration spaces in our offices. BDO's people represent a wealth of knowledge and expertise, and we'll encourage you to build your network, work alongside others, and share your skills and experiences. With a range of multidisciplinary events and dedicated resources, you'll never stop learning at BDO. We're looking forward to the future At BDO, we help entrepreneurial businesses to succeed, fuelling the UK economy. Our success is powered by our people, which is why we're always finding new ways to invest in you. Across the UK thousands of unique minds continue to come together to help companies we work with to achieve their ambitions. We've got a clear purpose, and we're confident in our future, because we're adapting and evolving to build on our strengths, ensuring we continue to find the right combination of global reach, integrity and expertise. We shape the future together with openness and clarity, because we believe in empowering people to think creatively about how we can do things better.
21/04/2025
Full time
Ideas People Trust We're BDO. An accountancy and business advisory firm, providing the advice and solutions entrepreneurial organisations need to navigate today's changing world. We work with the companies that are Britain's economic engine - ambitious, entrepreneurially-spirited and high growth businesses that fuel the economy - and directly advise the owners and management teams leading them. We'll broaden your horizons To ensure our services and applications are fit for the modern market, our IT team collaborates with every department. They develop, they explore and they implement the new ideas helping us to change the future of accounting, tax and business consulting. But, just as importantly, they maintain the tech that keeps us advancing. By testing and adopting the future of financial technical solutions, they find new and exciting ways to drive us forward. And you could too. In an IT role at BDO, you'll become part of a team that act as the backbone for our business. No matter who you are or what your skillset is, we'll give you the training and support you need to achieve whatever you put your mind to. We'll help you succeed Leading organisations trust us because of the quality of our advice. That quality grows from a thorough understanding of their business, and that understanding comes from working closely with them and building long-lasting relationships. You'll be someone who enjoys team leadership and is both comfortable working proactively and managing your own workload, as well as confident collaborating with others and communicating regularly with senior managers, directors, and BDO's partners to help businesses effectively. Do you have a passion for automation and experience in developing automated solutions to help optimise business processes for your organisation? If so, we need to hear from you! At BDO we recognise that through automation we can grow our client base, increase the quality of our business processes and help reduce operation risk. You will work in our pool of automation technical leads who are using and exploring various technologies across automation and AI to deliver solutions for our business streams. Through this role you will play a vital part in helping to realise the vision for automation at BDO. As an automation technical lead you will be responsible for leading software development teams, managing and mentoring developers within these teams, and driving automation strategy within the organisation. You will leverage your extensive experience in software engineering and leadership to deliver high quality automated solutions across a variety of toolsets. In this role you will also: Be responsible for design, development and deployment of automation projects and initiatives. Lead and manage members of the development team, conducting performance reviews and supporting their professional development through technical guidance, mentoring, and coaching. Ensure adherence to best practices in software development and automation. Be an active contributor to the automation centre of excellence, taking part of the planning and implementation of automation strategy. You'll be someone with: Strong background in software engineering with a focus on automation. Expert proficiency in automation tools, ideally UiPath, MS Power Platform and Azure Logic Apps. Strong communication and interpersonal skills. Experience with Agile methodologies. The ability to work effectively in a fast-paced, dynamic environment. Desirable Skills Experience leading and managing software development teams. Knowledge of DevOps practices and tools, eg Azure DevOps, Jira. Familiarity with cloud platforms and services. Practical experience implementing intelligent automation and AI solutions. At BDO, we'll help you achieve your personal goals and career ambitions, and we have programmes, resources, and frameworks that provide clarity and structure around career development. We're in it together Mutual support and respect is one of BDO's core values and we're proud of our distinctive, people-centred culture. From informal success conversations to formal mentoring and coaching, we'll support you at every stage in your career, whatever your personal and professional needs. Our agile working framework helps us stay connected, bringing teams together where and when it counts so they can share ideas and help one another. At BDO, you'll always have access to the people and resources you need to do your best work. We know that collaboration is the key to creating value and satisfying experiences at work, so we've invested in state-of-the-art collaboration spaces in our offices. BDO's people represent a wealth of knowledge and expertise, and we'll encourage you to build your network, work alongside others, and share your skills and experiences. With a range of multidisciplinary events and dedicated resources, you'll never stop learning at BDO. We're looking forward to the future At BDO, we help entrepreneurial businesses to succeed, fuelling the UK economy. Our success is powered by our people, which is why we're always finding new ways to invest in you. Across the UK thousands of unique minds continue to come together to help companies we work with to achieve their ambitions. We've got a clear purpose, and we're confident in our future, because we're adapting and evolving to build on our strengths, ensuring we continue to find the right combination of global reach, integrity and expertise. We shape the future together with openness and clarity, because we believe in empowering people to think creatively about how we can do things better.
Ideas People Trust We're BDO. An accountancy and business advisory firm, providing the advice and solutions entrepreneurial organisations need to navigate today's changing world. We work with the companies that are Britain's economic engine - ambitious, entrepreneurially-spirited and high growth businesses that fuel the economy - and directly advise the owners and management teams that lead them. We'll broaden your horizons To ensure our services and applications are fit for the modern market, our IT team collaborates with every department. They develop, they explore and they implement the new ideas helping us to change the future of accounting, tax and business consulting. But, just as importantly, they maintain the tech that keeps us advancing. By testing and adopting the future of financial technical solutions, they find new and exciting ways to drive us forward. And you could too. In an IT role at BDO, you'll become part of a team that act as the backbone for our business. No matter who you are or what your skillset is, we'll give you the training and support you need to achieve whatever you put your mind to. We'll help you succeed Leading organisations trust us because of the quality of our advice. That quality grows from a thorough understanding of their business, and that understanding comes from working closely with them and building long-lasting relationships. You'll be someone who is both comfortable working proactively and managing your own tasks, as well as confident collaborating with others and communicating regularly with senior managers, directors, and BDO's partners to help businesses effectively. You'll be encouraged to identify and draw attention to opportunities for enhancing our delivery and providing additional services to organisations we work with. We are seeking a highly motivated and experienced Lead Software Security Engineer to join our team. You will have a strong background in software development, security, and operations. This role is required to support the Digital Product Management team in embedding security requirements and best practices into new Digital Products and Services. You will work closely with the Digital Product Management and IT Security teams to establish and build the right security controls and quality state gates across the product lifecycle. This includes security tooling to manage these controls. In this busy and rewarding role, you'll also: Collaborate with software development teams to integrate security into the development lifecycle Own the cultural shift to a Security DevSecOps mindset Manage & implement security controls, tools, and processes to secure applications and infrastructure Monitor and respond to security incidents and threats in a timely manner Stay up-to-date with security trends and best practices to continuously improve security posture Automate security testing and deployment processes to ensure rapid and secure delivery of software Develop and maintain security documentation and training materials Develop and implement the product security strategy in alignment with organisational goals Integrate Application Security Tools within existing Development Processes Assist with the Planning & Execution of Application Penetration Tests Serve as a Subject Matter Expert (SME) in the field of Application Security Define security NFR's and ensure these are met Report on compliance with security standards You'll be someone with: Strong experience in software development and security Proficient in scripting languages such as Powershell, YAML, JASON, etc. Collaborate with development teams to integrate security best practices into the secure software development lifecycle (SDLC) and ensure products are built securely Oversee vulnerability management and remediation efforts, including leading responses to pen test findings and security assessments Experience conducting risk assessments and threat modelling for software development and advise where necessary Experience in software security design review Strong knowledge of Agile, DevSecOps, System Engineer and or equivalent Knowledge of security standards and secure development principles such as NCSC Secure Development & Deployment Guidance, OWASP, NIST Secure Software Development Framework (SSDF - 800-218), Microsoft Azure Secure Development best practices, ISO27001 Experience with Azure cloud infrastructure, particularly Azure PaaS service Experience with Azure DevOps, particularly CI/CD and backlog management Prepare and present regular security reports to senior management, ensuring compliance with security standards and regulations Expertise with security tools and familiarity with DevSecOps processes Bachelor's or Master's degree in Computer Science, Cybersecurity, or related field (preferable) You'll be able to be yourself; we'll recognise and value you for who you are and celebrate and reward your contributions to the business. We're committed to agile working, and we offer every colleague the opportunity to work in ways that suit you, your teams, and the task at hand. At BDO, we'll help you achieve your personal goals and career ambitions, and we have programmes, resources, and frameworks that provide clarity and structure around career development. We're in it together Mutual support and respect is one of BDO's core values and we're proud of our distinctive, people-centred culture. From informal success conversations to formal mentoring and coaching, we'll support you at every stage in your career, whatever your personal and professional needs. Our agile working framework helps us stay connected, bringing teams together where and when it counts so they can share ideas and help one another. At BDO, you'll always have access to the people and resources you need to do your best work. We know that collaboration is the key to creating value for the companies we work with and satisfying experiences for our colleagues, so we've invested in state-of-the-art collaboration spaces in our offices. BDO's people represent a wealth of knowledge and expertise, and we'll encourage you to build your network, work alongside others, and share your skills and experiences. With a range of multidisciplinary events and dedicated resources, you'll never stop learning at BDO. We're looking forward to the future At BDO, we help entrepreneurial businesses to succeed, fuelling the UK economy. Our success is powered by our people, which is why we're always finding new ways to invest in you. Across the UK thousands of unique minds continue to come together to help companies we work with to achieve their ambitions We've got a clear purpose, and we're confident in our future, because we're adapting and evolving to build on our strengths, ensuring we continue to find the right combination of global reach, integrity and expertise. We shape the future together with openness and clarity, because we believe in empowering people to think creatively about how we can do things better.
21/04/2025
Full time
Ideas People Trust We're BDO. An accountancy and business advisory firm, providing the advice and solutions entrepreneurial organisations need to navigate today's changing world. We work with the companies that are Britain's economic engine - ambitious, entrepreneurially-spirited and high growth businesses that fuel the economy - and directly advise the owners and management teams that lead them. We'll broaden your horizons To ensure our services and applications are fit for the modern market, our IT team collaborates with every department. They develop, they explore and they implement the new ideas helping us to change the future of accounting, tax and business consulting. But, just as importantly, they maintain the tech that keeps us advancing. By testing and adopting the future of financial technical solutions, they find new and exciting ways to drive us forward. And you could too. In an IT role at BDO, you'll become part of a team that act as the backbone for our business. No matter who you are or what your skillset is, we'll give you the training and support you need to achieve whatever you put your mind to. We'll help you succeed Leading organisations trust us because of the quality of our advice. That quality grows from a thorough understanding of their business, and that understanding comes from working closely with them and building long-lasting relationships. You'll be someone who is both comfortable working proactively and managing your own tasks, as well as confident collaborating with others and communicating regularly with senior managers, directors, and BDO's partners to help businesses effectively. You'll be encouraged to identify and draw attention to opportunities for enhancing our delivery and providing additional services to organisations we work with. We are seeking a highly motivated and experienced Lead Software Security Engineer to join our team. You will have a strong background in software development, security, and operations. This role is required to support the Digital Product Management team in embedding security requirements and best practices into new Digital Products and Services. You will work closely with the Digital Product Management and IT Security teams to establish and build the right security controls and quality state gates across the product lifecycle. This includes security tooling to manage these controls. In this busy and rewarding role, you'll also: Collaborate with software development teams to integrate security into the development lifecycle Own the cultural shift to a Security DevSecOps mindset Manage & implement security controls, tools, and processes to secure applications and infrastructure Monitor and respond to security incidents and threats in a timely manner Stay up-to-date with security trends and best practices to continuously improve security posture Automate security testing and deployment processes to ensure rapid and secure delivery of software Develop and maintain security documentation and training materials Develop and implement the product security strategy in alignment with organisational goals Integrate Application Security Tools within existing Development Processes Assist with the Planning & Execution of Application Penetration Tests Serve as a Subject Matter Expert (SME) in the field of Application Security Define security NFR's and ensure these are met Report on compliance with security standards You'll be someone with: Strong experience in software development and security Proficient in scripting languages such as Powershell, YAML, JASON, etc. Collaborate with development teams to integrate security best practices into the secure software development lifecycle (SDLC) and ensure products are built securely Oversee vulnerability management and remediation efforts, including leading responses to pen test findings and security assessments Experience conducting risk assessments and threat modelling for software development and advise where necessary Experience in software security design review Strong knowledge of Agile, DevSecOps, System Engineer and or equivalent Knowledge of security standards and secure development principles such as NCSC Secure Development & Deployment Guidance, OWASP, NIST Secure Software Development Framework (SSDF - 800-218), Microsoft Azure Secure Development best practices, ISO27001 Experience with Azure cloud infrastructure, particularly Azure PaaS service Experience with Azure DevOps, particularly CI/CD and backlog management Prepare and present regular security reports to senior management, ensuring compliance with security standards and regulations Expertise with security tools and familiarity with DevSecOps processes Bachelor's or Master's degree in Computer Science, Cybersecurity, or related field (preferable) You'll be able to be yourself; we'll recognise and value you for who you are and celebrate and reward your contributions to the business. We're committed to agile working, and we offer every colleague the opportunity to work in ways that suit you, your teams, and the task at hand. At BDO, we'll help you achieve your personal goals and career ambitions, and we have programmes, resources, and frameworks that provide clarity and structure around career development. We're in it together Mutual support and respect is one of BDO's core values and we're proud of our distinctive, people-centred culture. From informal success conversations to formal mentoring and coaching, we'll support you at every stage in your career, whatever your personal and professional needs. Our agile working framework helps us stay connected, bringing teams together where and when it counts so they can share ideas and help one another. At BDO, you'll always have access to the people and resources you need to do your best work. We know that collaboration is the key to creating value for the companies we work with and satisfying experiences for our colleagues, so we've invested in state-of-the-art collaboration spaces in our offices. BDO's people represent a wealth of knowledge and expertise, and we'll encourage you to build your network, work alongside others, and share your skills and experiences. With a range of multidisciplinary events and dedicated resources, you'll never stop learning at BDO. We're looking forward to the future At BDO, we help entrepreneurial businesses to succeed, fuelling the UK economy. Our success is powered by our people, which is why we're always finding new ways to invest in you. Across the UK thousands of unique minds continue to come together to help companies we work with to achieve their ambitions We've got a clear purpose, and we're confident in our future, because we're adapting and evolving to build on our strengths, ensuring we continue to find the right combination of global reach, integrity and expertise. We shape the future together with openness and clarity, because we believe in empowering people to think creatively about how we can do things better.
Gleeson Recruitment have just been briefed on a fantastic opportunity for an experienced IT Operations and Infrastructure Manager to join a growing and reputable business in the West Midlands. The role will be responsible for the day to day running of the infrastructure and operations (I&O) function within IT, accountable for IT I&O throughout the organization. The role reports into the Head of Shared Services and has line management responsibility for the Network, Operations, Infrastructure and Security Operations team. This is a fantastic new opportunity to lead an expanding team in an exciting phase of growth and investment in IT across the business. You'll join a team implementing a "cloud first" and general transformation strategy across our multi-site, primarily UK based businesses. You'll play a central role developing and leading the ops and Infrastructure team, helping define and deliver an ongoing cloud journey. The IT Operations and Infrastructure manager brings experience, knowledge, and future vision for transforming the I&O function including its strategy, operating model, product and service offerings and workforce. The role holder is a senior stakeholder in all relationships with externally sourced infrastructure and operations capabilities. Experience needed Bachelor's degree in related area or equivalent work experience Significant experience of leadership responsibilities, including planning, budgeting, and staffing Exceptional managerial skills; ability to develop and communicate an I&O vision that inspires and motivates staff and aligns with the IT and business strategy Experience of evangelizing and implementing transformation initiatives where the target state included agile, DevOps, SRE, cloud adoption at scale. Experience of building cloud management solutions, including software development, integration, and ongoing engineering aspects. Deep understanding of current and emerging I&O technologies and practices, and how other enterprises are employing them Leading cloud adoption (at scale), including establishing governance mechanisms, delivering migration projects and modifying I&O's target operating model. Third-party management, working closely with sourcing and vendor managers. Additional Benefits A leadership structure designed to support your personal growth and development within the business Car/Allowance Bonus to 10% Private Medical Cover Matched Pensions Scheme On-site Gym On-site childcare Retail discounts At Gleeson Recruitment Group, we embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. We are proud to be a disability confident employer. By applying you will be registered as a candidate with Gleeson Recruitment Limited. Our Privacy Policy is available on our website and explains how we will use your data.
21/04/2025
Full time
Gleeson Recruitment have just been briefed on a fantastic opportunity for an experienced IT Operations and Infrastructure Manager to join a growing and reputable business in the West Midlands. The role will be responsible for the day to day running of the infrastructure and operations (I&O) function within IT, accountable for IT I&O throughout the organization. The role reports into the Head of Shared Services and has line management responsibility for the Network, Operations, Infrastructure and Security Operations team. This is a fantastic new opportunity to lead an expanding team in an exciting phase of growth and investment in IT across the business. You'll join a team implementing a "cloud first" and general transformation strategy across our multi-site, primarily UK based businesses. You'll play a central role developing and leading the ops and Infrastructure team, helping define and deliver an ongoing cloud journey. The IT Operations and Infrastructure manager brings experience, knowledge, and future vision for transforming the I&O function including its strategy, operating model, product and service offerings and workforce. The role holder is a senior stakeholder in all relationships with externally sourced infrastructure and operations capabilities. Experience needed Bachelor's degree in related area or equivalent work experience Significant experience of leadership responsibilities, including planning, budgeting, and staffing Exceptional managerial skills; ability to develop and communicate an I&O vision that inspires and motivates staff and aligns with the IT and business strategy Experience of evangelizing and implementing transformation initiatives where the target state included agile, DevOps, SRE, cloud adoption at scale. Experience of building cloud management solutions, including software development, integration, and ongoing engineering aspects. Deep understanding of current and emerging I&O technologies and practices, and how other enterprises are employing them Leading cloud adoption (at scale), including establishing governance mechanisms, delivering migration projects and modifying I&O's target operating model. Third-party management, working closely with sourcing and vendor managers. Additional Benefits A leadership structure designed to support your personal growth and development within the business Car/Allowance Bonus to 10% Private Medical Cover Matched Pensions Scheme On-site Gym On-site childcare Retail discounts At Gleeson Recruitment Group, we embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. We are proud to be a disability confident employer. By applying you will be registered as a candidate with Gleeson Recruitment Limited. Our Privacy Policy is available on our website and explains how we will use your data.
Python Back End engineers are required by this leading Product company as they look to bring their development back in-house and build out the functionality on an already-successful platform operating in a niche space with a fantastic client base. You will be spearheading the creation and deployment of ground-breaking software solutions Key Responsibilities: Work as part of a cross-functional team to help drive the development of new features Lead change, innovation, and drive transformation within our teams: your expertise will identify opportunities for improvement in our Front End applications, tooling, and architecture. Ensure best practices and patterns: you will advocate and enforce best standards, and patterns. Your deep understanding of Front End technologies will help you to guide your peers - ensuring that our code is of high quality. Work on automation and process improvement: you will increase efficiency, reliability, and scalability, by creating automated processes that improve development workflows. Promote engineering ways of working: by taking the lead in establishing the importance of engineering first principles in your team and ensuring they are followed. Collaborate and share knowledge: you will engage with the engineering community, using your expertise to contribute to events and knowledge-sharing initiatives. You will inspire and motivate your peers to learn - improving their capabilities. Participate in hiring new engineers: you will be part of the interview and hiring process, using your experience and insights to identify top talent. You will help build the engineering team. Required Skills and Qualifications: Significant experience in API and web application development using Python with Flask and/or FastAPI Experience with creating REST APIs Experience with Cloud Functions, ideally in Google Cloud/Terraform Experience with containerisation - Docker/Kubernetes Ability to design architectures to meet scalability, reliability and security targets Good problem-solving skills with an emphasis on product development In-depth understanding of best practices, coding standards, and architectural patterns in Back End development. Experience in automating builds, code checks, and releases using industry-standard tools. Knowledge and experience of Agile methodologies and practices Experience of B2B2C SaaS products would be an advantage The role requires 2 days a week in the London office
20/04/2025
Full time
Python Back End engineers are required by this leading Product company as they look to bring their development back in-house and build out the functionality on an already-successful platform operating in a niche space with a fantastic client base. You will be spearheading the creation and deployment of ground-breaking software solutions Key Responsibilities: Work as part of a cross-functional team to help drive the development of new features Lead change, innovation, and drive transformation within our teams: your expertise will identify opportunities for improvement in our Front End applications, tooling, and architecture. Ensure best practices and patterns: you will advocate and enforce best standards, and patterns. Your deep understanding of Front End technologies will help you to guide your peers - ensuring that our code is of high quality. Work on automation and process improvement: you will increase efficiency, reliability, and scalability, by creating automated processes that improve development workflows. Promote engineering ways of working: by taking the lead in establishing the importance of engineering first principles in your team and ensuring they are followed. Collaborate and share knowledge: you will engage with the engineering community, using your expertise to contribute to events and knowledge-sharing initiatives. You will inspire and motivate your peers to learn - improving their capabilities. Participate in hiring new engineers: you will be part of the interview and hiring process, using your experience and insights to identify top talent. You will help build the engineering team. Required Skills and Qualifications: Significant experience in API and web application development using Python with Flask and/or FastAPI Experience with creating REST APIs Experience with Cloud Functions, ideally in Google Cloud/Terraform Experience with containerisation - Docker/Kubernetes Ability to design architectures to meet scalability, reliability and security targets Good problem-solving skills with an emphasis on product development In-depth understanding of best practices, coding standards, and architectural patterns in Back End development. Experience in automating builds, code checks, and releases using industry-standard tools. Knowledge and experience of Agile methodologies and practices Experience of B2B2C SaaS products would be an advantage The role requires 2 days a week in the London office
Job Description: SECURITY CLEARANCE: You will be subject to a BPSS check (including a criminal record check) TRAVEL REQUIRED: Some travel within UK and international LOCATION: Stevenage or Portsmouth WHAT'S IN IT FOR YOU Financial Reward: Competitive salary, annual profit share, contributory pension, share options, car leasing scheme, free onsite parking, season ticket loan, tax-free technology scheme, discounted shopping and much more Work / Life Balance: 37 hour week, flexible working around core hours and Friday afternoons off, hybrid working, up to 2 additional days per month as TOIL Personal Development: Personalised development plan , Airbus Leadership University and unlimited access to 10,000+ E-learning courses, internal mobility including international opportunities Health & Wellbeing: Wellbeing benefits (including 24/7 online GP and mental health support), Employee Assistance Programme, discounted family health / dental insurance / eye tests, cycle-to-work scheme, on-site canteen and coffee shop, lunchtime yoga / meditation Inclusive Environment: Wellbeing room, Multi-faith room, Employee Representative Groups (Gender, LGBTQ+, International, Generational, Disability, Social & Cultural Diversity, Neurodiversity) Our world is changing. And so are we. From our commitment to zero-carbon flight ( ) to cleaning up space , sustainability is at the heart of our purpose . So what's your next change? This role will suit an Embedded developer with experience in hardware integration and experience or interest in programming Safety-critical systems. Usually in the following industries : Medical, Robotic, Devices that electronically monitor vital functions, Nuclear, Oil and gas production, Shipping, Transport, Rail, Automotive, Aviation, Aerospace or Space - however other industries are considered. This is a technical focused role, rather than people-management and the majority of your time will be programming, with validation / unit testing and of course some firefighting. You will initially be working on the OneSat project with the support of a passionate and approachable team, Lead Solution Architect, Validation Engineer and Software Development Manager. This is NOT a "Code Monkey" or "Chief Firefighter" role. For your interest, the career progression for this role can be Technical Lead. HOW YOU WILL CONTRIBUTE TO THE TEAM Champion and communicate software solutions to the team, gauging understanding and their feedback People Coordination for the Project Design and develop software products for vehicle functions (for Spacecraft and Satellites!) and digital payload data management (switching systems for data routing, instruments and sensors such as cameras, spectrometers, radars or signals transmitters) Consider the required safety, quality and performance levels in everything you do Concept creation for software changes and new development implementations Coordinating software development and supporting the leading of the software development team Responsible for the software you create, the full life cycle, unit and integration tests Responsible for the test plan and test procedure endorsing the fact that these are complete, consistent and adequate w.r.t. Requirement Baseline and Test Specification Participating in and supporting the creation of unit & (sub) system integration tests and hardware/software integration tests ABOUT YOU - Your Skills Genuinely passionate about Hardware / Embedded programming and wanting a role where you can make a real difference Solid background in programming and validating Embedded software Wanting a technical and programming focused role Passionate about Tracability, from gathering the requirement to validation testing Experience of working in production in C and a mix of Validation, integration and Unit testing, using C / C++ Programming in a Linux environment within a Safety-critical system or Complex system Software integration, performance test and debug at the hardware level Knowledge of software development tools such as VSCode, Eclipse, JIRA, git, Jenkins Good communication skills to champion tech approaches and help lead tech transformations Not a 100% match? No worries! Airbus supports your personal growth with customised development solutions. HOW WE CAN SUPPORT YOU Many of our staff work flexibly in many different ways, including part-time. Please talk to us at interview about the flexibility you need and we'll always do our best to accommodate your request. Please let us know if you need us to make any adjustments for the selection process - you can share this with your Talent Acquisition Partner if you are invited to interview. Examples may include (but not exclusive to) accessible facilities; auxiliary aids; room layout, etc. Any information disclosed will be treated in the strictest confidence. As a Disability Confident Employer, Airbus UK will offer an interview to any applicant that considers themselves to have a disability or long-term condition and meets the minimum criteria of the role (as set out in the job advert). To 'opt in', just select the option during your application submission and our Talent Acquisition team will contact you. This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth. Company: AIRBUS Defence and Space Limited Employment Type: Permanent - Experience Level: Professional Job Family: Software Engineering By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief. Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to . At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.
20/04/2025
Full time
Job Description: SECURITY CLEARANCE: You will be subject to a BPSS check (including a criminal record check) TRAVEL REQUIRED: Some travel within UK and international LOCATION: Stevenage or Portsmouth WHAT'S IN IT FOR YOU Financial Reward: Competitive salary, annual profit share, contributory pension, share options, car leasing scheme, free onsite parking, season ticket loan, tax-free technology scheme, discounted shopping and much more Work / Life Balance: 37 hour week, flexible working around core hours and Friday afternoons off, hybrid working, up to 2 additional days per month as TOIL Personal Development: Personalised development plan , Airbus Leadership University and unlimited access to 10,000+ E-learning courses, internal mobility including international opportunities Health & Wellbeing: Wellbeing benefits (including 24/7 online GP and mental health support), Employee Assistance Programme, discounted family health / dental insurance / eye tests, cycle-to-work scheme, on-site canteen and coffee shop, lunchtime yoga / meditation Inclusive Environment: Wellbeing room, Multi-faith room, Employee Representative Groups (Gender, LGBTQ+, International, Generational, Disability, Social & Cultural Diversity, Neurodiversity) Our world is changing. And so are we. From our commitment to zero-carbon flight ( ) to cleaning up space , sustainability is at the heart of our purpose . So what's your next change? This role will suit an Embedded developer with experience in hardware integration and experience or interest in programming Safety-critical systems. Usually in the following industries : Medical, Robotic, Devices that electronically monitor vital functions, Nuclear, Oil and gas production, Shipping, Transport, Rail, Automotive, Aviation, Aerospace or Space - however other industries are considered. This is a technical focused role, rather than people-management and the majority of your time will be programming, with validation / unit testing and of course some firefighting. You will initially be working on the OneSat project with the support of a passionate and approachable team, Lead Solution Architect, Validation Engineer and Software Development Manager. This is NOT a "Code Monkey" or "Chief Firefighter" role. For your interest, the career progression for this role can be Technical Lead. HOW YOU WILL CONTRIBUTE TO THE TEAM Champion and communicate software solutions to the team, gauging understanding and their feedback People Coordination for the Project Design and develop software products for vehicle functions (for Spacecraft and Satellites!) and digital payload data management (switching systems for data routing, instruments and sensors such as cameras, spectrometers, radars or signals transmitters) Consider the required safety, quality and performance levels in everything you do Concept creation for software changes and new development implementations Coordinating software development and supporting the leading of the software development team Responsible for the software you create, the full life cycle, unit and integration tests Responsible for the test plan and test procedure endorsing the fact that these are complete, consistent and adequate w.r.t. Requirement Baseline and Test Specification Participating in and supporting the creation of unit & (sub) system integration tests and hardware/software integration tests ABOUT YOU - Your Skills Genuinely passionate about Hardware / Embedded programming and wanting a role where you can make a real difference Solid background in programming and validating Embedded software Wanting a technical and programming focused role Passionate about Tracability, from gathering the requirement to validation testing Experience of working in production in C and a mix of Validation, integration and Unit testing, using C / C++ Programming in a Linux environment within a Safety-critical system or Complex system Software integration, performance test and debug at the hardware level Knowledge of software development tools such as VSCode, Eclipse, JIRA, git, Jenkins Good communication skills to champion tech approaches and help lead tech transformations Not a 100% match? No worries! Airbus supports your personal growth with customised development solutions. HOW WE CAN SUPPORT YOU Many of our staff work flexibly in many different ways, including part-time. Please talk to us at interview about the flexibility you need and we'll always do our best to accommodate your request. Please let us know if you need us to make any adjustments for the selection process - you can share this with your Talent Acquisition Partner if you are invited to interview. Examples may include (but not exclusive to) accessible facilities; auxiliary aids; room layout, etc. Any information disclosed will be treated in the strictest confidence. As a Disability Confident Employer, Airbus UK will offer an interview to any applicant that considers themselves to have a disability or long-term condition and meets the minimum criteria of the role (as set out in the job advert). To 'opt in', just select the option during your application submission and our Talent Acquisition team will contact you. This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company's success, reputation and sustainable growth. Company: AIRBUS Defence and Space Limited Employment Type: Permanent - Experience Level: Professional Job Family: Software Engineering By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief. Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to . At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.
Overview We are looking for a highly motivated individual to help us build the next generation of data analysis tools and infrastructure for our Award-Winning Accident Repair Network. Our mission is to develop the tools and technology that enable our teams to get our customers back to normal. The candidate will be reporting into our Platform Manager assisting with our bespoke award-winning IT system and it is a fundamental role to our growth and success. Responsibilities As a Senior Azure Cloud Engineer, you will support and enable the Microsoft Technology Stack through IT Change, troubleshoot IT Problems, following ITIL v4 guidelines in this cutting edge and high secure environment. You will support of our technical environment, which includes Microsoft technologies, Meraki, SaaS solutions (including our own bespoke workshop management system) and Single Sign-on (SSO). You will be passionate about technology and understand of business systems and solutions. Work with the Systems Architect to design, implement, and maintain cloud and networks solutions Assist with IT Change/Problem Management following ITIL v4 guidelines, working closely with internal people and external suppliers by resolving hardware, software and network issues promptly. Support IT governance, ensuring security best practises and disaster recovery plans are followed. Maintain detailed documentation for system configuration, procedures and troubleshooting. You will provide advanced troubleshooting and problem-solving skills across several areas of IT. You will provide guidance and support to the wider IT team on infrastructure design and build. Raise concerns, risks and cyber incidents to the IT leadership team. Providing information regarding system/device performance and error logs. Work with the Helpdesk team to remove blockers to resolve incidents and process service requests What do I need to know? Azure Power Platforms M365 Entra ID ITIL v4 Android CompTIA Relevant Apprenticeship or higher education Experience in a similar role would also be advantagous, but not required to have a deep understanding of O365, Autopilot, Defender, Intune & SSO. Qualifications Who are Solus? Solus, who are owned by Aviva, are one of the UK leaders in vehicle repairs, returning cars to the road in just 11 days on average and a 4.6/5 star customer rating. With an award-winning apprenticeship programme and winners of other recognised industry awards Solus are proud to be shaping the future of vehicle repair. Why Join Solus? We have so much to offer when it comes to being a Solus colleague: Competitive salary based on location, skills, experience, and qualifications. Bonus opportunity tied to your performance and the overall success of Solus. Company pension scheme with employer contributions. 33 days' holiday (including bank holidays), with the option to buy or sell up to 5 days. Save money with up to 40% discount on Aviva products and other retailer discounts. Share in Aviva's success through the Aviva Save As You Earn scheme. Supportive policies including parental and carer's leave. Wellbeing focus with tools like Group Income Protection and 24/7 GP access. At Solus, we value inclusivity and welcome all applicants. If you're excited but don't tick every box, we encourage you to apply-your unique skills might be just what we need. We guarantee an interview for disabled applicants meeting the minimum criteria-just email us after applying to let us know. Ready to join us? Apply online today, and our team will be in touch within 14 days.
20/04/2025
Full time
Overview We are looking for a highly motivated individual to help us build the next generation of data analysis tools and infrastructure for our Award-Winning Accident Repair Network. Our mission is to develop the tools and technology that enable our teams to get our customers back to normal. The candidate will be reporting into our Platform Manager assisting with our bespoke award-winning IT system and it is a fundamental role to our growth and success. Responsibilities As a Senior Azure Cloud Engineer, you will support and enable the Microsoft Technology Stack through IT Change, troubleshoot IT Problems, following ITIL v4 guidelines in this cutting edge and high secure environment. You will support of our technical environment, which includes Microsoft technologies, Meraki, SaaS solutions (including our own bespoke workshop management system) and Single Sign-on (SSO). You will be passionate about technology and understand of business systems and solutions. Work with the Systems Architect to design, implement, and maintain cloud and networks solutions Assist with IT Change/Problem Management following ITIL v4 guidelines, working closely with internal people and external suppliers by resolving hardware, software and network issues promptly. Support IT governance, ensuring security best practises and disaster recovery plans are followed. Maintain detailed documentation for system configuration, procedures and troubleshooting. You will provide advanced troubleshooting and problem-solving skills across several areas of IT. You will provide guidance and support to the wider IT team on infrastructure design and build. Raise concerns, risks and cyber incidents to the IT leadership team. Providing information regarding system/device performance and error logs. Work with the Helpdesk team to remove blockers to resolve incidents and process service requests What do I need to know? Azure Power Platforms M365 Entra ID ITIL v4 Android CompTIA Relevant Apprenticeship or higher education Experience in a similar role would also be advantagous, but not required to have a deep understanding of O365, Autopilot, Defender, Intune & SSO. Qualifications Who are Solus? Solus, who are owned by Aviva, are one of the UK leaders in vehicle repairs, returning cars to the road in just 11 days on average and a 4.6/5 star customer rating. With an award-winning apprenticeship programme and winners of other recognised industry awards Solus are proud to be shaping the future of vehicle repair. Why Join Solus? We have so much to offer when it comes to being a Solus colleague: Competitive salary based on location, skills, experience, and qualifications. Bonus opportunity tied to your performance and the overall success of Solus. Company pension scheme with employer contributions. 33 days' holiday (including bank holidays), with the option to buy or sell up to 5 days. Save money with up to 40% discount on Aviva products and other retailer discounts. Share in Aviva's success through the Aviva Save As You Earn scheme. Supportive policies including parental and carer's leave. Wellbeing focus with tools like Group Income Protection and 24/7 GP access. At Solus, we value inclusivity and welcome all applicants. If you're excited but don't tick every box, we encourage you to apply-your unique skills might be just what we need. We guarantee an interview for disabled applicants meeting the minimum criteria-just email us after applying to let us know. Ready to join us? Apply online today, and our team will be in touch within 14 days.
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client is looking for a Software Engineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and supervision This is a fantastic opportunity to join a Chelmsford, Essex based world leader in their industry offering excellent career prospects, there is also hybrid working available along with a great benefits package. You need to be able to pass Baseline security clearance, therefore sponsorship will not be provided. To apply for the Senior Embedded Software Engineer C/C++ based in Chelmsford, Essex, please send your CV to (url removed) If you have any specific questions about this job, please contact Ricky on (phone number removed) or (phone number removed).
20/04/2025
Full time
Are you looking for a Senior Embedded Software Engineer C/C++ role working for a global leading engineering business specialising in complex satellite communications systems? If so, my client is currently recruiting for a Senior Embedded Software Engineer C/C++ to join their R&D site based in Chelmsford, Essex. My client is looking for a Software Engineer to join their Team. They are seeking a key individual to join the existing software team engaged in the development of advanced electronics systems for the satellite modems markets. The purpose of this role is to design, develop and support software within the engineering department. Main responsibilities for the Senior Embedded Engineer C/C++ job will be: - Strong Embedded C and C++ programming for PowerPC or high-performance ARM processors. - Experience programming hardware devices at register level. - Developing low-level embedded software for Linux operating system, Linux kernel development & Linux network programming. Requirements for the Senior Embedded Software Engineer C/C++ job include: - The successful candidate will be an accomplished Software engineer with experience within a similar job. - The ideal candidate will be a self-starter capable of successfully undertaking complex development tasks to a given schedule with minimal guidance and supervision This is a fantastic opportunity to join a Chelmsford, Essex based world leader in their industry offering excellent career prospects, there is also hybrid working available along with a great benefits package. You need to be able to pass Baseline security clearance, therefore sponsorship will not be provided. To apply for the Senior Embedded Software Engineer C/C++ based in Chelmsford, Essex, please send your CV to (url removed) If you have any specific questions about this job, please contact Ricky on (phone number removed) or (phone number removed).
Job Title: Senior Motor Control Systems Engineer Location: Stevenage (Relocation package may be available) The Opportunity Our client is seeking a Senior Motor Control Systems Engineer to work collaboratively within a multi-disciplinary design team. The successful candidate will own the design, development, and proving of control algorithms, ensuring customer performance requirements are successfully met. Role Overview This position offers the opportunity to contribute to the development of advanced motor control systems within a dynamic environment. The successful candidate will be responsible for designing, developing, and testing control algorithms while collaborating with internal and external stakeholders to achieve project objectives. Key Responsibilities Development of control algorithms for analogue and digital systems, focusing on BLDC motors. Modelling of systems and performance analysis of the selected control algorithm. Derivation of sub-system requirements, including mechanical, electronics, and software components. Identification and selection of suitable electro-mechanical components such as electric motors and feedback sensors, working with suppliers where needed. Definition of design proving plans, execution of design proving tests, and data analysis. What Our Client Is Looking For Essential Skills: Experience in the design and development of control algorithms for digital control systems. Proficiency with MATLAB/Simulink and Embedded Coder for control algorithm deployment, ideally with experience in BLDC motor control. Ability to model complex real-world electronic and mechanical systems, including feedback sensors, motors, drivetrains, and drive electronics. Strong communication skills with the ability to work effectively within internal and external design communities. Desirable Skills: Ability to derive sub-system or component requirements to support system architecture development. Knowledge of electric motors and drive/commutation strategies such as Field Oriented Control (FOC) or Space Vector Pulse Width Modulation (SVPWM). Familiarity with DO-178C or DO-331 standards and code generation processes. Security Clearance Requirements Candidates must be British citizens or dual UK nationals with British citizenship. Restrictions or limitations related to nationality and rights to work may apply. All successful candidates will be required to undergo HMG Basic Personnel Security Standard checks (BPSS). If this opportunity aligns with your skills and career goals, please contact Keelan ASAP or apply via this advert. We endeavour to respond to every candidate; however, if you have not heard from us within 10 days, please assume that you have been unsuccessful or that the position has been filled. Feel free to call the office or send an email to discuss other potential opportunities.
19/04/2025
Full time
Job Title: Senior Motor Control Systems Engineer Location: Stevenage (Relocation package may be available) The Opportunity Our client is seeking a Senior Motor Control Systems Engineer to work collaboratively within a multi-disciplinary design team. The successful candidate will own the design, development, and proving of control algorithms, ensuring customer performance requirements are successfully met. Role Overview This position offers the opportunity to contribute to the development of advanced motor control systems within a dynamic environment. The successful candidate will be responsible for designing, developing, and testing control algorithms while collaborating with internal and external stakeholders to achieve project objectives. Key Responsibilities Development of control algorithms for analogue and digital systems, focusing on BLDC motors. Modelling of systems and performance analysis of the selected control algorithm. Derivation of sub-system requirements, including mechanical, electronics, and software components. Identification and selection of suitable electro-mechanical components such as electric motors and feedback sensors, working with suppliers where needed. Definition of design proving plans, execution of design proving tests, and data analysis. What Our Client Is Looking For Essential Skills: Experience in the design and development of control algorithms for digital control systems. Proficiency with MATLAB/Simulink and Embedded Coder for control algorithm deployment, ideally with experience in BLDC motor control. Ability to model complex real-world electronic and mechanical systems, including feedback sensors, motors, drivetrains, and drive electronics. Strong communication skills with the ability to work effectively within internal and external design communities. Desirable Skills: Ability to derive sub-system or component requirements to support system architecture development. Knowledge of electric motors and drive/commutation strategies such as Field Oriented Control (FOC) or Space Vector Pulse Width Modulation (SVPWM). Familiarity with DO-178C or DO-331 standards and code generation processes. Security Clearance Requirements Candidates must be British citizens or dual UK nationals with British citizenship. Restrictions or limitations related to nationality and rights to work may apply. All successful candidates will be required to undergo HMG Basic Personnel Security Standard checks (BPSS). If this opportunity aligns with your skills and career goals, please contact Keelan ASAP or apply via this advert. We endeavour to respond to every candidate; however, if you have not heard from us within 10 days, please assume that you have been unsuccessful or that the position has been filled. Feel free to call the office or send an email to discuss other potential opportunities.
As the Senior/Principal Engineer in the Vehicle Supervisory Management Software team, a major and integral part of your role will be ensuring the successful delivery of Powertrain & Vehicle control software, covering both platform and applications for different Powertrain Architectures (DHT, REEV, BEV). You will also support designing new control system strategies with smart technologies in topics like Thermal Management, 4WD Torque Split Strategy, Energy Management, Predictive Features etc and leading the team to deliver software based on those. This role will require you to work with the wider cross-functional teams to develop a good understanding of various powertrain technologies and, to communicate clearly with non-software domain engineers. Powertrain Software Engineer Role: Duties & Responsibilities Prepare Technical Roadmap & Lead New Function Development. Prepare technical roadmap for the subject area. Develop and design new functions. Support SW Architect with ideas and designs to help support move to centralised E/E architectures. Review and approve work products created by the team. Ensure architectural integrity of software solutions and act as the technical authority for supervisory controller functions. Provide ongoing assessment of software design processes and optimise changes as needed. Contribute to Advanced Research Support advanced SW development including machine learning and big data features. Support development and validation of advanced energy management algorithms, Thermal management Strategy and 4WD Torque Split Strategy. Support software platform architectures design and optimisation. Supply software to support the developments of smart and zero-carbon powertrain components. Support and Lead Benchmarking exercises to understand competition. Collaborate Across Departments Collaborate with Calibration & Vehicle Integration Team to deliver fully calibrated functions to vehicles. Collaborate with Simulation teams and develop strategies to improve electrical and thermal efficiencies of vehicles. Collaborate with HQ teams and coach engineers to define the customer value of technical solutions. Interface and collaborate with software team lead and colleagues based in China HQ. Powertrain Software Engineer Requirements: Bachelor s degree in engineering, computer science, maths or physics. At least 5 years of experience developing and implementing software for Powertrain & Vehicle Supervisory Controllers. Knowledge on topics like Torque Management, Traction Management & Thermal Management. Curious and Perpetual Learning mindset to be able to apply cutting edge technologies like AI/ML to influence Supervisory Management Control Strategies. An individual with a Customer Focussed Mindset who can translate complex technical solutions into real world customer benefits. An individual who is resilient, energetic and enthusiastic, responding constructively to new ideas and changing environments. Experience in designing Safety Functions for Powertrain Supervisory Controllers with particular focus and expertise on topics like Torque Management, Traction Management & Thermal Management. Expert understanding of model-based software development with MATLAB / Simulink. Good working knowledge of software development processes, workflows, and standards e.g., Auto SPICE. Good working knowledge of software version control tools e.g., Git / Subversion / Perforce. Experience of designing and applying formal software architectures. Capable of delivering high-level technical presentations to senior management. Ability to prioritise multiple work streams in a dynamic and changing environment. Occasional travel to other CA sites, on development trips and to visit suppliers is a requirement Desirable: Practical knowledge of V-cycle and Agile development methodologies. Experience in delivering mass-production automotive embedded software projects. Experience in software for safety critical systems. Experience in DevOps tool chain and implementation. Experience of software testing and quality metrics (coverage analysis, complexity analysis). Experience with automotive communication protocols e.g. CAN / CAN FD / UDS. Knowledge of machine learning and big data algorithms and implementations. Benefits: Our Client offers a competitive basic that is open to negotiation, plus a Bonus Scheme, Healthcare, Pension and free Lunches. Relocation is also offered. Applications: This vacancy is only available to Candidates with relevant experience as detailed in the job description. Due to volume of applications, we are unable to respond to applicants who do not possess the required skills and experience. Recent Graduates who do not have the required level of industry experience need not apply. Candidates must be authorised to work in the country where this role is located BEFORE making an application.
19/04/2025
Full time
As the Senior/Principal Engineer in the Vehicle Supervisory Management Software team, a major and integral part of your role will be ensuring the successful delivery of Powertrain & Vehicle control software, covering both platform and applications for different Powertrain Architectures (DHT, REEV, BEV). You will also support designing new control system strategies with smart technologies in topics like Thermal Management, 4WD Torque Split Strategy, Energy Management, Predictive Features etc and leading the team to deliver software based on those. This role will require you to work with the wider cross-functional teams to develop a good understanding of various powertrain technologies and, to communicate clearly with non-software domain engineers. Powertrain Software Engineer Role: Duties & Responsibilities Prepare Technical Roadmap & Lead New Function Development. Prepare technical roadmap for the subject area. Develop and design new functions. Support SW Architect with ideas and designs to help support move to centralised E/E architectures. Review and approve work products created by the team. Ensure architectural integrity of software solutions and act as the technical authority for supervisory controller functions. Provide ongoing assessment of software design processes and optimise changes as needed. Contribute to Advanced Research Support advanced SW development including machine learning and big data features. Support development and validation of advanced energy management algorithms, Thermal management Strategy and 4WD Torque Split Strategy. Support software platform architectures design and optimisation. Supply software to support the developments of smart and zero-carbon powertrain components. Support and Lead Benchmarking exercises to understand competition. Collaborate Across Departments Collaborate with Calibration & Vehicle Integration Team to deliver fully calibrated functions to vehicles. Collaborate with Simulation teams and develop strategies to improve electrical and thermal efficiencies of vehicles. Collaborate with HQ teams and coach engineers to define the customer value of technical solutions. Interface and collaborate with software team lead and colleagues based in China HQ. Powertrain Software Engineer Requirements: Bachelor s degree in engineering, computer science, maths or physics. At least 5 years of experience developing and implementing software for Powertrain & Vehicle Supervisory Controllers. Knowledge on topics like Torque Management, Traction Management & Thermal Management. Curious and Perpetual Learning mindset to be able to apply cutting edge technologies like AI/ML to influence Supervisory Management Control Strategies. An individual with a Customer Focussed Mindset who can translate complex technical solutions into real world customer benefits. An individual who is resilient, energetic and enthusiastic, responding constructively to new ideas and changing environments. Experience in designing Safety Functions for Powertrain Supervisory Controllers with particular focus and expertise on topics like Torque Management, Traction Management & Thermal Management. Expert understanding of model-based software development with MATLAB / Simulink. Good working knowledge of software development processes, workflows, and standards e.g., Auto SPICE. Good working knowledge of software version control tools e.g., Git / Subversion / Perforce. Experience of designing and applying formal software architectures. Capable of delivering high-level technical presentations to senior management. Ability to prioritise multiple work streams in a dynamic and changing environment. Occasional travel to other CA sites, on development trips and to visit suppliers is a requirement Desirable: Practical knowledge of V-cycle and Agile development methodologies. Experience in delivering mass-production automotive embedded software projects. Experience in software for safety critical systems. Experience in DevOps tool chain and implementation. Experience of software testing and quality metrics (coverage analysis, complexity analysis). Experience with automotive communication protocols e.g. CAN / CAN FD / UDS. Knowledge of machine learning and big data algorithms and implementations. Benefits: Our Client offers a competitive basic that is open to negotiation, plus a Bonus Scheme, Healthcare, Pension and free Lunches. Relocation is also offered. Applications: This vacancy is only available to Candidates with relevant experience as detailed in the job description. Due to volume of applications, we are unable to respond to applicants who do not possess the required skills and experience. Recent Graduates who do not have the required level of industry experience need not apply. Candidates must be authorised to work in the country where this role is located BEFORE making an application.
Are you ready to step into the future of technology with a role that offers not just a job, but a journey into innovation and creativity? This company, a global leader in immersive environments and shared virtual reality solutions, is looking for a Senior Software QA Engineer to join their dynamic team. As part of a global team, you'll be part of a company that's shaping the way we experience digital content, from experiential marketing to education. This is your chance to be at the forefront of a rapidly expanding industry, ensuring the highest quality in cutting-edge technology solutions. What You Will Do: - Test the software suite to ensure functionality, performance, and reliability meet the highest standards. - Develop, execute, and maintain test cases and scripts for new features and existing functionality. - Perform exploratory testing to identify bugs, usability issues, and edge cases. - Automate testing processes where applicable to improve efficiency and coverage. - Contribute to the continuous improvement of QA processes and standards. - Collaborate with a global team to drive innovation and excellence in immersive technology solutions. What You Will Bring: - Proven experience in software testing, ideally for complex application suites or platforms. - A solid understanding of QA methodologies, tools, and processes. - Experience with issue tracking systems like JIRA. - Familiarity with scripting or automation frameworks, with some knowledge of JavaScript or another scripting language. - Knowledge of C++ for unit tests or immersive technologies is a bonus, but not essential. This role is more than just a job; it's an opportunity to make a significant impact in a company that values innovation, creativity, and quality. By joining the team, you'll contribute to delivering immersive experiences that transform the way people interact with digital content worldwide. Location: The position is based out of their London office with some blended in remote working. Interested?: If you're passionate about quality assurance and eager to push the boundaries of immersive technology, this role as a Senior Software QA Engineer is your next big opportunity. Don't miss out on the chance to be part of a company that's redefining the digital experience. Apply now to embark on a career that promises growth, innovation, and collaboration. Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.
19/04/2025
Full time
Are you ready to step into the future of technology with a role that offers not just a job, but a journey into innovation and creativity? This company, a global leader in immersive environments and shared virtual reality solutions, is looking for a Senior Software QA Engineer to join their dynamic team. As part of a global team, you'll be part of a company that's shaping the way we experience digital content, from experiential marketing to education. This is your chance to be at the forefront of a rapidly expanding industry, ensuring the highest quality in cutting-edge technology solutions. What You Will Do: - Test the software suite to ensure functionality, performance, and reliability meet the highest standards. - Develop, execute, and maintain test cases and scripts for new features and existing functionality. - Perform exploratory testing to identify bugs, usability issues, and edge cases. - Automate testing processes where applicable to improve efficiency and coverage. - Contribute to the continuous improvement of QA processes and standards. - Collaborate with a global team to drive innovation and excellence in immersive technology solutions. What You Will Bring: - Proven experience in software testing, ideally for complex application suites or platforms. - A solid understanding of QA methodologies, tools, and processes. - Experience with issue tracking systems like JIRA. - Familiarity with scripting or automation frameworks, with some knowledge of JavaScript or another scripting language. - Knowledge of C++ for unit tests or immersive technologies is a bonus, but not essential. This role is more than just a job; it's an opportunity to make a significant impact in a company that values innovation, creativity, and quality. By joining the team, you'll contribute to delivering immersive experiences that transform the way people interact with digital content worldwide. Location: The position is based out of their London office with some blended in remote working. Interested?: If you're passionate about quality assurance and eager to push the boundaries of immersive technology, this role as a Senior Software QA Engineer is your next big opportunity. Don't miss out on the chance to be part of a company that's redefining the digital experience. Apply now to embark on a career that promises growth, innovation, and collaboration. Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.
Hays Software Engineering are looking for a Senior Software Engineer looking to take the next step in their career whilst also remaining hands-on within an interesting start-up looking to make waves in the world of Infrastructure Orchestration for businesses De-Centralised Network Infrastructure with their SaaS Platform. What you will be doing: Technical Leadership: Lead development of high-load SaaS applications with decentralised infrastructure, ensuring scalability, security, and reliability. Hands-On Development: Actively contribute to coding, architecture, and critical code reviews. Team Leadership: Build and mentor an innovative, collaborative engineering team. Process Optimisation: Streamline CI/CD pipelines, DevOps, and agile practices for efficient delivery. Infrastructure Expertise: Implement container orchestration, cloud-native tech, and tailored monitoring solutions. Documentation: Create clear, comprehensive documentation for all stakeholders. What we are looking for: 8+ years Go or Rust programming. Experience within the start/scale-up realm. Very deep understanding of deployment technologies such as Kubernetes or Docker. A problem-solving mindset. Commercial experience developing blockchain networks, decentralised applications and infrastructure. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
19/04/2025
Full time
Hays Software Engineering are looking for a Senior Software Engineer looking to take the next step in their career whilst also remaining hands-on within an interesting start-up looking to make waves in the world of Infrastructure Orchestration for businesses De-Centralised Network Infrastructure with their SaaS Platform. What you will be doing: Technical Leadership: Lead development of high-load SaaS applications with decentralised infrastructure, ensuring scalability, security, and reliability. Hands-On Development: Actively contribute to coding, architecture, and critical code reviews. Team Leadership: Build and mentor an innovative, collaborative engineering team. Process Optimisation: Streamline CI/CD pipelines, DevOps, and agile practices for efficient delivery. Infrastructure Expertise: Implement container orchestration, cloud-native tech, and tailored monitoring solutions. Documentation: Create clear, comprehensive documentation for all stakeholders. What we are looking for: 8+ years Go or Rust programming. Experience within the start/scale-up realm. Very deep understanding of deployment technologies such as Kubernetes or Docker. A problem-solving mindset. Commercial experience developing blockchain networks, decentralised applications and infrastructure. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Test Engineer - Electronics Business - Thetford KO2's client, a leading electronics company based in Thetford, is seeking a talented and driven Test Engineer to join their growing team. This is a fantastic opportunity for someone with a strong background in testing to play an integral role in ensuring the success of cutting-edge non-destructive testing instruments. As a Test Engineer , you will be involved in testing the entire instrument, from sensor development through to ensuring the final product meets design specifications and can be manufactured to high standards. You will work across all three stages of the process-Research and Development (R&D), product development, and manufacturing engineering. Key Responsibilities for the Test Engineer: Research & Development Support: Work closely with the R&D team to test sensors and develop them into fully functioning products. Test Design & Execution: Design and set up tests for new and complex products, ensuring they meet stringent performance specifications. Electronics & Software Testing: Conduct electronics tests, including analogue and digital circuit testing, as well as testing the software interfaces such as Modbus comms and GUI links. Fault-Finding & Data Analysis: Identify performance issues, gather data, and analyze it to pinpoint what isn't working and why. Collaboration & Communication: Report findings and test results to senior engineers and help troubleshoot problems as they arise. The role is varied, with approximately 70% of your time focused on designing tests for new products and systems, as every product is different. The remaining portion of the role will be split between GUI-based application testing (5-10%) and electronics testing (15-20%), including circuit testing and software integration. Ideal Candidate: Strong testing experience in a technical field, ideally from an academic background or early career stage in industry. Familiar with testing methodologies, including both software and hardware. Able to understand complex systems, fault-find from first principles, and investigate issues like changes in capacitance or heat. Comfortable designing and setting up tests independently for complex, never-before-seen products. Passionate about working in a fast-growing company with opportunities for personal development and progression. KO2's client offers excellent career development opportunities-employees have advanced from Test Engineer roles into management and research positions. As the company continues to grow, you'll be part of a dynamic and supportive team. Package: 37,000 - 42,000 salary depending on experience. Full-time, onsite role in Ely. Excellent career growth prospects in a rapidly expanding company. This is an exciting opportunity for a Test Engineer to contribute to the development of high-performance, non-destructive testing instruments in an innovative and growing business. If you have the skills and the passion to make a difference, we'd love to hear from you! Apply Now to join KO2's client in this exciting role!
19/04/2025
Full time
Test Engineer - Electronics Business - Thetford KO2's client, a leading electronics company based in Thetford, is seeking a talented and driven Test Engineer to join their growing team. This is a fantastic opportunity for someone with a strong background in testing to play an integral role in ensuring the success of cutting-edge non-destructive testing instruments. As a Test Engineer , you will be involved in testing the entire instrument, from sensor development through to ensuring the final product meets design specifications and can be manufactured to high standards. You will work across all three stages of the process-Research and Development (R&D), product development, and manufacturing engineering. Key Responsibilities for the Test Engineer: Research & Development Support: Work closely with the R&D team to test sensors and develop them into fully functioning products. Test Design & Execution: Design and set up tests for new and complex products, ensuring they meet stringent performance specifications. Electronics & Software Testing: Conduct electronics tests, including analogue and digital circuit testing, as well as testing the software interfaces such as Modbus comms and GUI links. Fault-Finding & Data Analysis: Identify performance issues, gather data, and analyze it to pinpoint what isn't working and why. Collaboration & Communication: Report findings and test results to senior engineers and help troubleshoot problems as they arise. The role is varied, with approximately 70% of your time focused on designing tests for new products and systems, as every product is different. The remaining portion of the role will be split between GUI-based application testing (5-10%) and electronics testing (15-20%), including circuit testing and software integration. Ideal Candidate: Strong testing experience in a technical field, ideally from an academic background or early career stage in industry. Familiar with testing methodologies, including both software and hardware. Able to understand complex systems, fault-find from first principles, and investigate issues like changes in capacitance or heat. Comfortable designing and setting up tests independently for complex, never-before-seen products. Passionate about working in a fast-growing company with opportunities for personal development and progression. KO2's client offers excellent career development opportunities-employees have advanced from Test Engineer roles into management and research positions. As the company continues to grow, you'll be part of a dynamic and supportive team. Package: 37,000 - 42,000 salary depending on experience. Full-time, onsite role in Ely. Excellent career growth prospects in a rapidly expanding company. This is an exciting opportunity for a Test Engineer to contribute to the development of high-performance, non-destructive testing instruments in an innovative and growing business. If you have the skills and the passion to make a difference, we'd love to hear from you! Apply Now to join KO2's client in this exciting role!
(Contract) Senior Software Engineer - .NET, C#, .NET Core, Docker, Kubernetes, Cloud, Title: Senior Software Engineer (backend) Contract Type: Outside IR35 Daily Rate: 550+ IR35 Determination: Outside IR35 contract Location: Central London (Hybrid Working) Initial Duration: 6 Months Tech: .NET, C#, .NET Core, Docker, Kubernetes, Cloud About the Company: Tiro Partners are partnering with a well-established Luxury firm in their search for a Senior Software Engineer to join their team on an initial 6month contract. In this role, you will be working on a .NET application that will be deployed to their existing Kubernetes platform. This upcoming project will also involve transactional payments. You'll enjoy the flexibility of hybrid working, splitting your time between the central London office and remote work, with 2 days in the office. Key Requirements: Essential experience as a Senior Software Engineer. Ideally with experience on an AI integration (Gemini, OpenAI, Claude, AWS AI, Google AI, Azure AI) Proficiency in .NET and C# Expertise in Kubernetes, Docker, API, and Cloud technologies Ability and availability to commute to the London office. If this opportunity aligns with your skills and interests, please submit your CV. (Contract) Senior Software Engineer - .NET, C#, .NET Core, Docker, Kubernetes, Cloud
18/04/2025
Contractor
(Contract) Senior Software Engineer - .NET, C#, .NET Core, Docker, Kubernetes, Cloud, Title: Senior Software Engineer (backend) Contract Type: Outside IR35 Daily Rate: 550+ IR35 Determination: Outside IR35 contract Location: Central London (Hybrid Working) Initial Duration: 6 Months Tech: .NET, C#, .NET Core, Docker, Kubernetes, Cloud About the Company: Tiro Partners are partnering with a well-established Luxury firm in their search for a Senior Software Engineer to join their team on an initial 6month contract. In this role, you will be working on a .NET application that will be deployed to their existing Kubernetes platform. This upcoming project will also involve transactional payments. You'll enjoy the flexibility of hybrid working, splitting your time between the central London office and remote work, with 2 days in the office. Key Requirements: Essential experience as a Senior Software Engineer. Ideally with experience on an AI integration (Gemini, OpenAI, Claude, AWS AI, Google AI, Azure AI) Proficiency in .NET and C# Expertise in Kubernetes, Docker, API, and Cloud technologies Ability and availability to commute to the London office. If this opportunity aligns with your skills and interests, please submit your CV. (Contract) Senior Software Engineer - .NET, C#, .NET Core, Docker, Kubernetes, Cloud
Gleeson Recruitment Group
Lichfield, Staffordshire
Senior API Developer (Python & AWS) - Outside IR35 contract API development with NetSuite integration Must be open to travel to Lichfield around once per month Working alongside a team of Data Engineers - must have knowledge to be able to collaborate. Big integration of Netsuite coming up (CRM & Financials) Responsibilities Working within an AGILE based team structure to plan and support definition, coding and deployment of Java, Java Script, Rest based APIs within an efficient and scalable software delivery pipeline to create domain data services within principles and practices of MACH Identify, develop, document, deliver and modify high-performance APIs and programs using Java and Amazon Web Services (AWS) Monitor API performance and promptly troubleshooting issues. Participate in or lead functional, regression and load testing as defined in the test specifications, including event logging, and reporting of results. Manipulate data, automate tasks and perform complex analysis using programming languages such as Python, R and SQL Configure and manage a secure AWS infrastructure, including EC2, API gateways, containerisation technologies like Docker, orchestration tools such as Kubernetes and Relational Database services necessary to support a continuous integration/delivery environment, using principles and practices of infrastructure-as-code (IAC). Key Skills and Experience Extensive Python development experience (Django framework) Extensive experience with AWS native services such as Lambda, S3, API Gateway, SQS, SNS, CloudWatch, DMS, RDS and CloudFormation. Strong proficiency in API integration, event-based architectures, microservices, and data products. Comfortable working with AWS native CI/CD tools (e.g., AWS CodeCommit, CodeDeploy, etc.) and sprint management and documentation tools (e.g., Jira, Confluence). Strong understanding of AWS networking, infrastructure and security. Excellent verbal/written communication and teamwork skills suitable for a fast-paced, agile, and collaborative development environment. Strong SQL knowledge and experience designing and managing data models. Proficiency in AWS Glue and related AWS services to manage data pipelines, automate ETL workflows, and integrate datasets for reporting and dashboard creation. Experience extracting and transforming complex data sets (ETL process design and administration). Experience of integrating bespoke solutions with 3rd Party SaaS and PaaS services, e.g. Netsuite, Oracle Cloud, Boomi, etc. Please apply asap if interested GleeIT At Gleeson Recruitment Group, we embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. We are proud to be a disability confident employer. By applying you will be registered as a candidate with Gleeson Recruitment Limited. Our Privacy Policy is available on our website and explains how we will use your data.
18/04/2025
Contractor
Senior API Developer (Python & AWS) - Outside IR35 contract API development with NetSuite integration Must be open to travel to Lichfield around once per month Working alongside a team of Data Engineers - must have knowledge to be able to collaborate. Big integration of Netsuite coming up (CRM & Financials) Responsibilities Working within an AGILE based team structure to plan and support definition, coding and deployment of Java, Java Script, Rest based APIs within an efficient and scalable software delivery pipeline to create domain data services within principles and practices of MACH Identify, develop, document, deliver and modify high-performance APIs and programs using Java and Amazon Web Services (AWS) Monitor API performance and promptly troubleshooting issues. Participate in or lead functional, regression and load testing as defined in the test specifications, including event logging, and reporting of results. Manipulate data, automate tasks and perform complex analysis using programming languages such as Python, R and SQL Configure and manage a secure AWS infrastructure, including EC2, API gateways, containerisation technologies like Docker, orchestration tools such as Kubernetes and Relational Database services necessary to support a continuous integration/delivery environment, using principles and practices of infrastructure-as-code (IAC). Key Skills and Experience Extensive Python development experience (Django framework) Extensive experience with AWS native services such as Lambda, S3, API Gateway, SQS, SNS, CloudWatch, DMS, RDS and CloudFormation. Strong proficiency in API integration, event-based architectures, microservices, and data products. Comfortable working with AWS native CI/CD tools (e.g., AWS CodeCommit, CodeDeploy, etc.) and sprint management and documentation tools (e.g., Jira, Confluence). Strong understanding of AWS networking, infrastructure and security. Excellent verbal/written communication and teamwork skills suitable for a fast-paced, agile, and collaborative development environment. Strong SQL knowledge and experience designing and managing data models. Proficiency in AWS Glue and related AWS services to manage data pipelines, automate ETL workflows, and integrate datasets for reporting and dashboard creation. Experience extracting and transforming complex data sets (ETL process design and administration). Experience of integrating bespoke solutions with 3rd Party SaaS and PaaS services, e.g. Netsuite, Oracle Cloud, Boomi, etc. Please apply asap if interested GleeIT At Gleeson Recruitment Group, we embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. We are proud to be a disability confident employer. By applying you will be registered as a candidate with Gleeson Recruitment Limited. Our Privacy Policy is available on our website and explains how we will use your data.
Jobs - Frequently Asked Questions
Use the location filter to find IT jobs in cities like London, Manchester, Birmingham, and across the UK.
Entry-level roles include IT support technician, junior developer, QA tester, and helpdesk analyst.
New jobs are posted daily. Set up alerts to be notified as soon as new roles match your preferences.
Key skills include problem-solving, coding, cloud computing, networking, and familiarity with tools like AWS or SQL.
Yes, many employers offer training or junior roles. Focus on building a strong CV with relevant coursework or personal projects.