Senior Software Developer - SolidWorks & AEC Applications Location: Dartford Laing O'Rourke is at the forefront of construction innovation, shaping the future of the industry through advanced technology, automation, and modern methods of construction. Our Technology & Innovation team is central to this transformation-developing smarter, more efficient ways to design and deliver complex projects. We are looking for an experienced Software Developer with strong expertise in C#, .NET, and CAD automation to build and enhance engineering tools, particularly within SolidWorks and AEC applications. This role focuses on improving engineering workflows, automating design processes, and building scalable, maintainable solutions that integrate seamlessly with internal systems. You'll collaborate closely with engineering, design, and manufacturing teams to reduce manual effort, improve consistency, and deliver high quality digital solutions. A structured approach to development and an interest in leveraging AI tools to enhance productivity will be key to success. What to expect from the role Automation & CAD Development Develop and maintain SolidWorks add ins, macros, and API driven automation tools using C# Automate design workflows, including modelling, drawings, and BOM creation Improve efficiency and consistency by reducing manual engineering effort Application Development Design and build Windows desktop applications using .NET and C# Integrate CAD tools with PLM, ERP, databases, and cloud platforms Ensure solutions are scalable, maintainable, and well documented Collaboration & Support Work closely with engineers to translate technical requirements into software solutions Provide support for custom CAD applications and automation tools Troubleshoot issues related to performance, APIs, and automation workflows Continuous Improvement & Leadership Maintain and enhance existing tools and documentation Contribute to development standards and best practices Support and mentor junior developers where required Skills and experience Essential Skills & Experience Strong experience with C#, .NET, and .NET Framework Proven experience with SolidWorks and the SolidWorks API Solid understanding of object oriented programming and software design principles Familiarity with engineering drawings, 3D modelling, and manufacturing concepts Desirable Experience Experience with REST APIs, SQL, and system integrations Exposure to other CAD/CAE tools (e.g. Autodesk, Inventor, Revit, CATIA) Knowledge of CI/CD, Git, or Azure DevOps Experience with DriveWorks or PDM systems Interest or experience in AI assisted development tools Understanding of construction industry processes Education & Background Degree in Computer Science, Software Engineering, or related discipline-or equivalent experience Background in developing software for engineering or manufacturing environments As part of the Disability Confident scheme, we would like to enable access to candidates with long term health conditions and disabilities through the 'Offer an interview scheme'. This supports applicants that meet the essential criteria by offering an interview for the advertised position. Please let us know prior to interview what adjustments are required as well as discussing how we can support you in the workplace.
25/05/2026
Full time
Senior Software Developer - SolidWorks & AEC Applications Location: Dartford Laing O'Rourke is at the forefront of construction innovation, shaping the future of the industry through advanced technology, automation, and modern methods of construction. Our Technology & Innovation team is central to this transformation-developing smarter, more efficient ways to design and deliver complex projects. We are looking for an experienced Software Developer with strong expertise in C#, .NET, and CAD automation to build and enhance engineering tools, particularly within SolidWorks and AEC applications. This role focuses on improving engineering workflows, automating design processes, and building scalable, maintainable solutions that integrate seamlessly with internal systems. You'll collaborate closely with engineering, design, and manufacturing teams to reduce manual effort, improve consistency, and deliver high quality digital solutions. A structured approach to development and an interest in leveraging AI tools to enhance productivity will be key to success. What to expect from the role Automation & CAD Development Develop and maintain SolidWorks add ins, macros, and API driven automation tools using C# Automate design workflows, including modelling, drawings, and BOM creation Improve efficiency and consistency by reducing manual engineering effort Application Development Design and build Windows desktop applications using .NET and C# Integrate CAD tools with PLM, ERP, databases, and cloud platforms Ensure solutions are scalable, maintainable, and well documented Collaboration & Support Work closely with engineers to translate technical requirements into software solutions Provide support for custom CAD applications and automation tools Troubleshoot issues related to performance, APIs, and automation workflows Continuous Improvement & Leadership Maintain and enhance existing tools and documentation Contribute to development standards and best practices Support and mentor junior developers where required Skills and experience Essential Skills & Experience Strong experience with C#, .NET, and .NET Framework Proven experience with SolidWorks and the SolidWorks API Solid understanding of object oriented programming and software design principles Familiarity with engineering drawings, 3D modelling, and manufacturing concepts Desirable Experience Experience with REST APIs, SQL, and system integrations Exposure to other CAD/CAE tools (e.g. Autodesk, Inventor, Revit, CATIA) Knowledge of CI/CD, Git, or Azure DevOps Experience with DriveWorks or PDM systems Interest or experience in AI assisted development tools Understanding of construction industry processes Education & Background Degree in Computer Science, Software Engineering, or related discipline-or equivalent experience Background in developing software for engineering or manufacturing environments As part of the Disability Confident scheme, we would like to enable access to candidates with long term health conditions and disabilities through the 'Offer an interview scheme'. This supports applicants that meet the essential criteria by offering an interview for the advertised position. Please let us know prior to interview what adjustments are required as well as discussing how we can support you in the workplace.
MS Dynamics Developer Remote with ad hoc travel to London (1-2 days per month) 12 Months Fixed Term Contract Active SC Clearance required - we are unable to accept applications from candidates without current SC The Company At Amber Labs, we are a cutting edge UK and European technology consultancy that empowers autonomy, promotes experimentation, and enables rapid learning to deliver exceptional value to our clients. Collaboration is at the heart of everything we do, with our cross functional consultants, engineers, and analysts working together to shorten delivery times, minimise risk, and drive impactful results for high profile government and commercial programmes. About the Role We are seeking an experienced Microsoft Dynamics 365 Developer to support a major CRM transformation programme for a UK government department. You will work within an established delivery team to design, build, and enhance a new Dynamics 365 solution that replaces legacy manual processes with a secure, scalable, production ready CRM. This role requires a developer who can operate with autonomy, contribute from day one, and guide less experienced team members where necessary. The programme is currently progressing from Alpha to Beta phases and requires strong Dynamics, Power Platform, and Azure capability. Key Responsibilities Configure, customise, and extend Microsoft Dynamics 365 as part of an enterprise CRM delivery. Build automations, workflows, and integrations using Power Platform / Power Automate. Work with Azure and Azure DevOps for CI/CD, source control, and deployment pipelines. Provide support and informal mentoring to more junior developers as needed. Produce documentation, technical specifications, and delivery outputs consistent with SFIA Level 4 expectations. Essential Skills & Experience Strong hands on experience with Microsoft Dynamics 365 configuration, customisation, and development. (Non negotiable) Proficiency in Power Platform / Power Automate for building automated workflows and integrations. (Non negotiable) Experience with Azure and Azure DevOps including pipelines, boards, and repo management. Ability to work independently at SFIA Level 4 with strong communication and problem solving skills. Experience contributing to multi phase CRM delivery programmes (Alpha Beta). Active SC clearance is essential - candidates without active SC cannot be considered. Key Behaviours Collaborates effectively within cross functional teams and supports collective delivery goals. Demonstrates initiative, autonomy, and the ability to operate independently in a government environment. Provides guidance to less experienced team members and contributes to improving delivery standards. Balances technical execution with awareness of programme risks, dependencies, and timelines. Diversity & Inclusion At Amber Labs, we are committed to creating a diverse and inclusive workplace. We celebrate individuality and believe that different perspectives drive innovation. Every colleague is valued, respected, and supported to thrive.
25/05/2026
Full time
MS Dynamics Developer Remote with ad hoc travel to London (1-2 days per month) 12 Months Fixed Term Contract Active SC Clearance required - we are unable to accept applications from candidates without current SC The Company At Amber Labs, we are a cutting edge UK and European technology consultancy that empowers autonomy, promotes experimentation, and enables rapid learning to deliver exceptional value to our clients. Collaboration is at the heart of everything we do, with our cross functional consultants, engineers, and analysts working together to shorten delivery times, minimise risk, and drive impactful results for high profile government and commercial programmes. About the Role We are seeking an experienced Microsoft Dynamics 365 Developer to support a major CRM transformation programme for a UK government department. You will work within an established delivery team to design, build, and enhance a new Dynamics 365 solution that replaces legacy manual processes with a secure, scalable, production ready CRM. This role requires a developer who can operate with autonomy, contribute from day one, and guide less experienced team members where necessary. The programme is currently progressing from Alpha to Beta phases and requires strong Dynamics, Power Platform, and Azure capability. Key Responsibilities Configure, customise, and extend Microsoft Dynamics 365 as part of an enterprise CRM delivery. Build automations, workflows, and integrations using Power Platform / Power Automate. Work with Azure and Azure DevOps for CI/CD, source control, and deployment pipelines. Provide support and informal mentoring to more junior developers as needed. Produce documentation, technical specifications, and delivery outputs consistent with SFIA Level 4 expectations. Essential Skills & Experience Strong hands on experience with Microsoft Dynamics 365 configuration, customisation, and development. (Non negotiable) Proficiency in Power Platform / Power Automate for building automated workflows and integrations. (Non negotiable) Experience with Azure and Azure DevOps including pipelines, boards, and repo management. Ability to work independently at SFIA Level 4 with strong communication and problem solving skills. Experience contributing to multi phase CRM delivery programmes (Alpha Beta). Active SC clearance is essential - candidates without active SC cannot be considered. Key Behaviours Collaborates effectively within cross functional teams and supports collective delivery goals. Demonstrates initiative, autonomy, and the ability to operate independently in a government environment. Provides guidance to less experienced team members and contributes to improving delivery standards. Balances technical execution with awareness of programme risks, dependencies, and timelines. Diversity & Inclusion At Amber Labs, we are committed to creating a diverse and inclusive workplace. We celebrate individuality and believe that different perspectives drive innovation. Every colleague is valued, respected, and supported to thrive.
Onyx-Conseil is hiring a Java/AWS Developer in Leeds, UK, for a permanent position with a hybrid work model. The ideal candidate should have 5-7 years of experience and a strong command of key AWS services including S3, Lambda, and DynamoDB. Fluency in Kotlin/Java is required, along with excellent communication skills within a DevOps culture. Candidate will work in a dynamic environment and be involved in building CI/CD pipelines. A growth mindset is essential, and there are opportunities for both junior and senior roles.
25/05/2026
Full time
Onyx-Conseil is hiring a Java/AWS Developer in Leeds, UK, for a permanent position with a hybrid work model. The ideal candidate should have 5-7 years of experience and a strong command of key AWS services including S3, Lambda, and DynamoDB. Fluency in Kotlin/Java is required, along with excellent communication skills within a DevOps culture. Candidate will work in a dynamic environment and be involved in building CI/CD pipelines. A growth mindset is essential, and there are opportunities for both junior and senior roles.
Select how often (in days) to receive an alert: Are you ready to be part of the future? At QinetiQ, we're not just imagining tomorrow we are creating it. From cutting edge defence technology to ground breaking innovations our mission is to empower and protect lives. Join us as a Senior Software Engineer at our Bristol site, where you will have the opportunity to work with cutting edge technology in partnership with some of the most brilliant minds. The Role As a highly skilled Senior Software Engineer, you will play a key role in designing, developing, and delivering high quality software solutions for cutting edge projects. Day to day, you'll play a critical role in developing next generation software solutions, working closely with project managers, chief engineers, cross functional engineering teams and other stakeholders to ensure successful project delivery. Responsibilities Design, implement, and maintain high quality, reliable, and secure software solutions Write clean, maintainable, and well tested code complying to defined software coding standards Lead the development of complex features or components across the full software development lifecycle and contribute to architectural design, system planning, and long term technical strategy Evaluate and recommend tools, technologies, and processes to support continuous improvement Mentor junior and mid level engineers, providing technical leadership and guidance while fostering a positive, learning culture Promote engineering best practices, coding standards, and continuous learning across the team Essential Experience Proven experience as a Software Engineer with significant experience in a senior or technical lead role Experience of architecting and designing software solutions for both small scale and large scale systems Strong proficiency in one or more object oriented programming languages (C#, C++ or Java). Experience with CI/CD pipelines, automated testing, and software development methodologies, such as Agile or DevOps Excellent analytical and problem solving skills and a track record of delivering high quality software Strong communication and collaboration skills to effectively work with cross functional teams and stakeholders with the ability to influence technical direction Essential Qualifications Degree in Computer Science, Software Engineering, or a related field or equivalent industry experience We value difference and we don't have a fixed idea when it comes to background or education, provided you can show the required level of experience and willingness to learn then we would like to hear from you. This role is 37 per week based at Bristol. Hybrid working patterns are available. Location The QinetiQ facility in Bristol is part of the company's broader operation focused on defence and technology innovation. The site houses a diverse team of engineers, scientists and technical professionals who bring expertise to various projects ensuring high quality outcomes. Why Join QinetiQ? As we continue to grow into new markets around the world, there's never been a more exciting time to join QinetiQ. The formula for success is our appetite for innovation and having the courage to take on a wide variety of complex challenges. As a QinetiQ employee, you'll experience a unique working environment where teams from different backgrounds, disciplines and experiences enjoy collaborating widely and openly as we undertake this exciting and rewarding journey. Through effective teamwork, and pulling together, you'll get to experience what happens when we all share different perspectives, blend disciplines, and link technologies; constantly discovering new ways of solving complex problems in a diverse and inclusive environment where you can be authentic, feel valued and realise your full potential. Visit our website to read more about our diverse and inclusive workplace culture. Matched contribution pension scheme, with life assurance Generous holiday allowance, with the option to purchase additional days Options to join Health Cash Plan, Private Medical Insurance and Dental Insurance Employee discount portal: Personal Accident Insurance, Travel Insurance, Restaurants, Cinema Tickets and much more We are proud to support the Armed Forces community by honouring the Armed Forces Covenant and maintaining our Gold Award standard in the Defence Employer Recognition Scheme Volunteering Opportunities - helping charities and local community Recruitment Process We want to make sure that our recruitment process is as inclusive as possible and we aspire to bring out the best in our candidates by creating an environment where everyone feels valued, heard and supported. If you have a disability or health condition that may affect your performance in certain assessment types, please speak to your Recruiter about potential reasonable adjustments. Many roles in QinetiQ are subject to national security vetting being completed, applicants who already hold the appropriate level of vetting may be able to transfer it upon appointment. A number of roles are also subject to additional restrictions, which means factors such as nationality or previous nationalities may affect the roles that you can be employed in. Please note that all applicants for this role must be eligible for SC clearance, as a minimum.
25/05/2026
Full time
Select how often (in days) to receive an alert: Are you ready to be part of the future? At QinetiQ, we're not just imagining tomorrow we are creating it. From cutting edge defence technology to ground breaking innovations our mission is to empower and protect lives. Join us as a Senior Software Engineer at our Bristol site, where you will have the opportunity to work with cutting edge technology in partnership with some of the most brilliant minds. The Role As a highly skilled Senior Software Engineer, you will play a key role in designing, developing, and delivering high quality software solutions for cutting edge projects. Day to day, you'll play a critical role in developing next generation software solutions, working closely with project managers, chief engineers, cross functional engineering teams and other stakeholders to ensure successful project delivery. Responsibilities Design, implement, and maintain high quality, reliable, and secure software solutions Write clean, maintainable, and well tested code complying to defined software coding standards Lead the development of complex features or components across the full software development lifecycle and contribute to architectural design, system planning, and long term technical strategy Evaluate and recommend tools, technologies, and processes to support continuous improvement Mentor junior and mid level engineers, providing technical leadership and guidance while fostering a positive, learning culture Promote engineering best practices, coding standards, and continuous learning across the team Essential Experience Proven experience as a Software Engineer with significant experience in a senior or technical lead role Experience of architecting and designing software solutions for both small scale and large scale systems Strong proficiency in one or more object oriented programming languages (C#, C++ or Java). Experience with CI/CD pipelines, automated testing, and software development methodologies, such as Agile or DevOps Excellent analytical and problem solving skills and a track record of delivering high quality software Strong communication and collaboration skills to effectively work with cross functional teams and stakeholders with the ability to influence technical direction Essential Qualifications Degree in Computer Science, Software Engineering, or a related field or equivalent industry experience We value difference and we don't have a fixed idea when it comes to background or education, provided you can show the required level of experience and willingness to learn then we would like to hear from you. This role is 37 per week based at Bristol. Hybrid working patterns are available. Location The QinetiQ facility in Bristol is part of the company's broader operation focused on defence and technology innovation. The site houses a diverse team of engineers, scientists and technical professionals who bring expertise to various projects ensuring high quality outcomes. Why Join QinetiQ? As we continue to grow into new markets around the world, there's never been a more exciting time to join QinetiQ. The formula for success is our appetite for innovation and having the courage to take on a wide variety of complex challenges. As a QinetiQ employee, you'll experience a unique working environment where teams from different backgrounds, disciplines and experiences enjoy collaborating widely and openly as we undertake this exciting and rewarding journey. Through effective teamwork, and pulling together, you'll get to experience what happens when we all share different perspectives, blend disciplines, and link technologies; constantly discovering new ways of solving complex problems in a diverse and inclusive environment where you can be authentic, feel valued and realise your full potential. Visit our website to read more about our diverse and inclusive workplace culture. Matched contribution pension scheme, with life assurance Generous holiday allowance, with the option to purchase additional days Options to join Health Cash Plan, Private Medical Insurance and Dental Insurance Employee discount portal: Personal Accident Insurance, Travel Insurance, Restaurants, Cinema Tickets and much more We are proud to support the Armed Forces community by honouring the Armed Forces Covenant and maintaining our Gold Award standard in the Defence Employer Recognition Scheme Volunteering Opportunities - helping charities and local community Recruitment Process We want to make sure that our recruitment process is as inclusive as possible and we aspire to bring out the best in our candidates by creating an environment where everyone feels valued, heard and supported. If you have a disability or health condition that may affect your performance in certain assessment types, please speak to your Recruiter about potential reasonable adjustments. Many roles in QinetiQ are subject to national security vetting being completed, applicants who already hold the appropriate level of vetting may be able to transfer it upon appointment. A number of roles are also subject to additional restrictions, which means factors such as nationality or previous nationalities may affect the roles that you can be employed in. Please note that all applicants for this role must be eligible for SC clearance, as a minimum.
For additional information, please review . Full Stack Engineer (Kotlin and/or Python) - VP Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Department Overview: Equities Technology at Citi is undertaking a bold, multi year transformation to build a best in class global platform across execution, prime, clearing and cross product margining. We are re engineering our technology estate to achieve world leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you'll collaborate closely with high calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi. Role Overview Citi is seeking an accomplished and highly motivated Vice President (VP) level developer to join our Strategic Equity Solutions (SES) team. This role offers the opportunity to contribute to the creation of greenfield services focused on enhancing trader workflow tooling. As a key member of an agile, self-organizing team, you will have direct engagement with business users globally, offering substantial autonomy in technology decisions. Our team is committed to continuous delivery, owning the entire pipeline to production, and striving for frequent releases that drive immediate business value. What will you do: Design & Develop : Iteratively develop robust, high-performance software solutions from initial concept through to production deployment, directly impacting trader efficiency and capabilities. Business Acumen & Product Ownership : Collaborate closely with business stakeholders, demonstrating a keen understanding of business drivers and a strong product owner mindset. You will translate complex requirements into technical specifications and innovative solutions that address critical trading needs. Functionally, this role will directly support the Strategic Equity Solutions (SES) business. Code Excellence : Produce clean, efficient, and well-documented code, adhering to best practices and contributing to a high-quality codebase. Engineering Leadership : Champion and share best engineering practices, foster a culture of continuous improvement, and mentor junior colleagues across the wider technology team. Technically, you will be an integral part of the ABS team. Innovation & Adaptation : Proactively evaluate and integrate new technologies, including AI tooling, to maintain a leading edge in our solutions. Full Lifecycle Ownership : Take ownership of the entire software development lifecycle, from design and development to testing, deployment, and monitoring in a DevOps-centric environment. Key Skills and Experience: We are looking for a versatile and experienced professional. This position can be tailored to a Full Stack Developer or a dedicated Backend Developer, depending on the candidate's core strengths and career aspirations. Technology Skills Desired: Backend Expertise (Mandatory for Backend Role, Highly Desired for Full Stack): + Strong proficiency in modern backend languages such as Kotlin and/or Python. + Extensive experience with microservices architecture and developing scalable, resilient services. + Demonstrated experience deploying and managing applications within containerization platforms like Kubernetes and OpenShift. Frontend Expertise: + Experienced in Python-based frontend frameworks (e.g., Dash, Streamlit, or other relevant Python web frameworks) would be desirable. DevOps & Modern SDLC : + Deep understanding and practical application of DevOps principles, including CI/CD pipelines, automated testing, and trunk-based development. + A strong commitment to fully automated testing and continuous integration. Domain Knowledge : + Prior experience with front office applications and an understanding of trading workflows, financial instruments, or market data will be a significant advantage. Educational Background : + Bachelor's degree or University degree in Computer Science, Engineering, or a related field, or equivalent practical experience in a similar role.This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resourcesAlongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review . View Citi's and the poster.
25/05/2026
Full time
For additional information, please review . Full Stack Engineer (Kotlin and/or Python) - VP Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Department Overview: Equities Technology at Citi is undertaking a bold, multi year transformation to build a best in class global platform across execution, prime, clearing and cross product margining. We are re engineering our technology estate to achieve world leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise. As part of the team, you'll collaborate closely with high calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi. Role Overview Citi is seeking an accomplished and highly motivated Vice President (VP) level developer to join our Strategic Equity Solutions (SES) team. This role offers the opportunity to contribute to the creation of greenfield services focused on enhancing trader workflow tooling. As a key member of an agile, self-organizing team, you will have direct engagement with business users globally, offering substantial autonomy in technology decisions. Our team is committed to continuous delivery, owning the entire pipeline to production, and striving for frequent releases that drive immediate business value. What will you do: Design & Develop : Iteratively develop robust, high-performance software solutions from initial concept through to production deployment, directly impacting trader efficiency and capabilities. Business Acumen & Product Ownership : Collaborate closely with business stakeholders, demonstrating a keen understanding of business drivers and a strong product owner mindset. You will translate complex requirements into technical specifications and innovative solutions that address critical trading needs. Functionally, this role will directly support the Strategic Equity Solutions (SES) business. Code Excellence : Produce clean, efficient, and well-documented code, adhering to best practices and contributing to a high-quality codebase. Engineering Leadership : Champion and share best engineering practices, foster a culture of continuous improvement, and mentor junior colleagues across the wider technology team. Technically, you will be an integral part of the ABS team. Innovation & Adaptation : Proactively evaluate and integrate new technologies, including AI tooling, to maintain a leading edge in our solutions. Full Lifecycle Ownership : Take ownership of the entire software development lifecycle, from design and development to testing, deployment, and monitoring in a DevOps-centric environment. Key Skills and Experience: We are looking for a versatile and experienced professional. This position can be tailored to a Full Stack Developer or a dedicated Backend Developer, depending on the candidate's core strengths and career aspirations. Technology Skills Desired: Backend Expertise (Mandatory for Backend Role, Highly Desired for Full Stack): + Strong proficiency in modern backend languages such as Kotlin and/or Python. + Extensive experience with microservices architecture and developing scalable, resilient services. + Demonstrated experience deploying and managing applications within containerization platforms like Kubernetes and OpenShift. Frontend Expertise: + Experienced in Python-based frontend frameworks (e.g., Dash, Streamlit, or other relevant Python web frameworks) would be desirable. DevOps & Modern SDLC : + Deep understanding and practical application of DevOps principles, including CI/CD pipelines, automated testing, and trunk-based development. + A strong commitment to fully automated testing and continuous integration. Domain Knowledge : + Prior experience with front office applications and an understanding of trading workflows, financial instruments, or market data will be a significant advantage. Educational Background : + Bachelor's degree or University degree in Computer Science, Engineering, or a related field, or equivalent practical experience in a similar role.This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resourcesAlongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Most Relevant Skills Please see the requirements listed above. Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review . View Citi's and the poster.
Requisition ID11216-Posted - Years of Experience (1) -Technology- Where (1) SolidsoftReply is the Reply Group company specialized in developing digital healthcare solutions for patient safety and closed-loop medicine management. We partner with Healthcare and Industry, helping our customers succeed through our expertise in designing and implementing innovative solutions, and through our continued commitment and investment in Microsoft technologies and the Microsoft Azure cloud platform. We are a published thought leader and deliver software and services via our team of highly skilled and competent people. Role Overview: As a DevOps Engineer, you will join a successful Microsoft Gold Partner and accredited Microsoft Expert Managed Service Provider (MSP) within a multidisciplinary development team. You will support the DevOps function by implementing appropriate tools, infrastructure, and build and release processes to enable efficient software delivery. Collaborating closely with the DevOps Lead, developers, and Operations, you will promote Azure best practices to ensure reliable deployment of new functionality into production while maintaining cost efficiency. You will also drive continuous improvement, ensure compliance with security and regulatory standards, and provide guidance to junior team members. Responsibilities: Create, manage, and maintain repositories, ensuring effective version control practices Manage build and release processes in both test and live environments Develop and maintain ARM templates and YAML scripts Support lifecycle management activities across development and deployment processesConfigure and manage Azure services including VMs, App Services, networking, storage, and monitoring tools Manage SQL environments, including security, users, roles, and permissions Administer Active Directory environments, including user management, policies, and certificate security About the Candidate: Minimum of a Bachelor's degree in a related field 2-3 years of experience in a DevOps role Experience working with Azure Knowledge of repository management and build and release processes Experience with PowerShell scripting for Azure resource administration Reply is an Equal Opportunities Employer and committed to embracing diversity in the workplace. We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type regardless of age, sexual orientation, gender, identity, pregnancy, religion, nationality, ethnic origin, disability, medical history, skin colour, marital status or parental status or any other characteristic protected by the Law. Reply is committed to making sure that our selection methods are fair to everyone. To help you during the recruitment process, please let us know of any Reasonable Adjustments you may need.
25/05/2026
Full time
Requisition ID11216-Posted - Years of Experience (1) -Technology- Where (1) SolidsoftReply is the Reply Group company specialized in developing digital healthcare solutions for patient safety and closed-loop medicine management. We partner with Healthcare and Industry, helping our customers succeed through our expertise in designing and implementing innovative solutions, and through our continued commitment and investment in Microsoft technologies and the Microsoft Azure cloud platform. We are a published thought leader and deliver software and services via our team of highly skilled and competent people. Role Overview: As a DevOps Engineer, you will join a successful Microsoft Gold Partner and accredited Microsoft Expert Managed Service Provider (MSP) within a multidisciplinary development team. You will support the DevOps function by implementing appropriate tools, infrastructure, and build and release processes to enable efficient software delivery. Collaborating closely with the DevOps Lead, developers, and Operations, you will promote Azure best practices to ensure reliable deployment of new functionality into production while maintaining cost efficiency. You will also drive continuous improvement, ensure compliance with security and regulatory standards, and provide guidance to junior team members. Responsibilities: Create, manage, and maintain repositories, ensuring effective version control practices Manage build and release processes in both test and live environments Develop and maintain ARM templates and YAML scripts Support lifecycle management activities across development and deployment processesConfigure and manage Azure services including VMs, App Services, networking, storage, and monitoring tools Manage SQL environments, including security, users, roles, and permissions Administer Active Directory environments, including user management, policies, and certificate security About the Candidate: Minimum of a Bachelor's degree in a related field 2-3 years of experience in a DevOps role Experience working with Azure Knowledge of repository management and build and release processes Experience with PowerShell scripting for Azure resource administration Reply is an Equal Opportunities Employer and committed to embracing diversity in the workplace. We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type regardless of age, sexual orientation, gender, identity, pregnancy, religion, nationality, ethnic origin, disability, medical history, skin colour, marital status or parental status or any other characteristic protected by the Law. Reply is committed to making sure that our selection methods are fair to everyone. To help you during the recruitment process, please let us know of any Reasonable Adjustments you may need.
Coventry, United Kingdom Posted on 21/05/2026 Scrumconnect Consulting is a multi-award-winning UK public sector digital consultancy, positively influencing the lives of over forty million UK citizens. We bring deep expertise in agile delivery, digital transformation, and platform engineering across central government. With a team of over one hundred and twenty-five professionals - more than forty percent of whom are women - we are committed to building inclusive, diverse teams that reflect the communities we serve. Role Overview A senior hands on development role within a fast paced digital delivery programme, specialising in Microsoft Dynamics 365 and Power Platform. You will build, configure, and extend D365 solutions while working closely with business stakeholders, product owners, and multidisciplinary delivery teams to deliver high quality digital services. As a SFIA Level 4 Senior D365 Developer, you will take ownership of development tasks across the Microsoft Dynamics 365 and Power Platform ecosystem - with a particular focus on Power Pages and Azure DevOps - while working autonomously and supporting less experienced colleagues where required. This role requires strong technical capability combined with excellent communication skills. You will be expected to translate technical concepts into clear business language, proactively manage delivery activities, and raise risks or blockers early to ensure smooth programme delivery. Engagement: Inside IR35 End Date: 17 November 2026 Contract Duration: Approximately 5.5 months The successful candidate must be available to start in June 2026 and commit to the full contract duration. Active SC clearance is mandatory at the point of application. Sponsorship is not available. Applications without active SC clearance will not be considered. Key Responsibilities D365 & Power Platform Development Design, build, configure, and extend Dynamics 365 solutions and Power Platform components Develop and maintain Power Pages solutions and external-facing portals Deliver scalable and maintainable solutions aligned to business and user requirements Manage tickets, user stories, and delivery tasks through Azure DevOps boards Support sprint planning, backlog refinement, stand ups, and retrospectives Maintain accurate work item updates and delivery progress Stakeholder Communication Translate technical concepts into clear, accessible language for business stakeholders Provide proactive updates on delivery progress, dependencies, risks, and blockers Collaborate effectively with multidisciplinary delivery teams Technical Leadership Work autonomously at SFIA Level 4 Influence technical direction and contribute to engineering best practice Support and mentor junior team members where appropriate Proactively identify and elevate risks, issues, and blockers Contribute to continuous improvement and transparent delivery practices Strong hands on experience with Microsoft Dynamics 365 development and configuration Experience designing and developing solutions using Power Pages Strong knowledge of Power Platform, including: Power Apps Power Automate Dataverse Board and ticket management Experience working within Agile/Scrum delivery teams Strong communication and stakeholder engagement skills Active SC clearance at the point of application Microsoft Certified: Power Platform or Dynamics 365 certifications Knowledge of GDS standards and accessibility requirements Experience configuring CI/CD pipelines in Azure DevOps Microsoft Dynamics 365 Power Pages Power Apps Power Automate Dataverse SFIA Level 4 Expectations Work with minimal supervision Own and manage delivery workstreams Influence technical decisions and delivery direction Communicate effectively with technical and non-technical stakeholders Proactively manage risks and dependencies Support and mentor junior colleagues Maintain accountability for delivery quality Ways of Working Agile Mindset Comfortable working within Agile delivery environments with evolving requirements and rapid iteration cycles. Proactive Delivery Ownership Able to manage workload independently, provide regular updates, and raise blockers without needing to be prompted. Strong Communication Excellent written and verbal communication skills with the ability to explain technical concepts clearly to business stakeholders. Stakeholder Engagement Confident building trusted relationships across multidisciplinary teams and senior stakeholders. Commitment to Diversity & Inclusion We actively welcome applications from women, people from ethnic minority backgrounds, disabled people, those returning after a career break, and anyone underrepresented in senior D365 and Power Platform engineering roles. Scrumconnect Consulting is a Disability Confident Level 1 employer and is committed to providing reasonable adjustments throughout the recruitment process. If you do not meet every requirement listed but feel strongly that this role matches your experience, we encourage you to apply. Strong D365 fundamentals and a proactive delivery mindset matter as much as any individual technology.
24/05/2026
Full time
Coventry, United Kingdom Posted on 21/05/2026 Scrumconnect Consulting is a multi-award-winning UK public sector digital consultancy, positively influencing the lives of over forty million UK citizens. We bring deep expertise in agile delivery, digital transformation, and platform engineering across central government. With a team of over one hundred and twenty-five professionals - more than forty percent of whom are women - we are committed to building inclusive, diverse teams that reflect the communities we serve. Role Overview A senior hands on development role within a fast paced digital delivery programme, specialising in Microsoft Dynamics 365 and Power Platform. You will build, configure, and extend D365 solutions while working closely with business stakeholders, product owners, and multidisciplinary delivery teams to deliver high quality digital services. As a SFIA Level 4 Senior D365 Developer, you will take ownership of development tasks across the Microsoft Dynamics 365 and Power Platform ecosystem - with a particular focus on Power Pages and Azure DevOps - while working autonomously and supporting less experienced colleagues where required. This role requires strong technical capability combined with excellent communication skills. You will be expected to translate technical concepts into clear business language, proactively manage delivery activities, and raise risks or blockers early to ensure smooth programme delivery. Engagement: Inside IR35 End Date: 17 November 2026 Contract Duration: Approximately 5.5 months The successful candidate must be available to start in June 2026 and commit to the full contract duration. Active SC clearance is mandatory at the point of application. Sponsorship is not available. Applications without active SC clearance will not be considered. Key Responsibilities D365 & Power Platform Development Design, build, configure, and extend Dynamics 365 solutions and Power Platform components Develop and maintain Power Pages solutions and external-facing portals Deliver scalable and maintainable solutions aligned to business and user requirements Manage tickets, user stories, and delivery tasks through Azure DevOps boards Support sprint planning, backlog refinement, stand ups, and retrospectives Maintain accurate work item updates and delivery progress Stakeholder Communication Translate technical concepts into clear, accessible language for business stakeholders Provide proactive updates on delivery progress, dependencies, risks, and blockers Collaborate effectively with multidisciplinary delivery teams Technical Leadership Work autonomously at SFIA Level 4 Influence technical direction and contribute to engineering best practice Support and mentor junior team members where appropriate Proactively identify and elevate risks, issues, and blockers Contribute to continuous improvement and transparent delivery practices Strong hands on experience with Microsoft Dynamics 365 development and configuration Experience designing and developing solutions using Power Pages Strong knowledge of Power Platform, including: Power Apps Power Automate Dataverse Board and ticket management Experience working within Agile/Scrum delivery teams Strong communication and stakeholder engagement skills Active SC clearance at the point of application Microsoft Certified: Power Platform or Dynamics 365 certifications Knowledge of GDS standards and accessibility requirements Experience configuring CI/CD pipelines in Azure DevOps Microsoft Dynamics 365 Power Pages Power Apps Power Automate Dataverse SFIA Level 4 Expectations Work with minimal supervision Own and manage delivery workstreams Influence technical decisions and delivery direction Communicate effectively with technical and non-technical stakeholders Proactively manage risks and dependencies Support and mentor junior colleagues Maintain accountability for delivery quality Ways of Working Agile Mindset Comfortable working within Agile delivery environments with evolving requirements and rapid iteration cycles. Proactive Delivery Ownership Able to manage workload independently, provide regular updates, and raise blockers without needing to be prompted. Strong Communication Excellent written and verbal communication skills with the ability to explain technical concepts clearly to business stakeholders. Stakeholder Engagement Confident building trusted relationships across multidisciplinary teams and senior stakeholders. Commitment to Diversity & Inclusion We actively welcome applications from women, people from ethnic minority backgrounds, disabled people, those returning after a career break, and anyone underrepresented in senior D365 and Power Platform engineering roles. Scrumconnect Consulting is a Disability Confident Level 1 employer and is committed to providing reasonable adjustments throughout the recruitment process. If you do not meet every requirement listed but feel strongly that this role matches your experience, we encourage you to apply. Strong D365 fundamentals and a proactive delivery mindset matter as much as any individual technology.
Experienced .NET Engineer Position: Experienced .NET Engineer Employment Type: Full-time Department: Development Reports To: Chief Technology Officer Location: Central Maidstone, Kent (full-time, office-based) About the Company Established in 1993, Influential is a boutique systems integrator, designing and delivering high-quality technical, team augmentation, training and software solutions to 200+ global clients, including local and international businesses as well as central government, local councils, the health sector, universities and colleges. About the Role We're continuing to grow, and with that comes an exciting opportunity for an experienced .NET Engineer to step into a lead role within one of our dedicated development teams. Each of our teams delivers first class bespoke software development and integration projects, providing excellently managed services and consistent engagements across the digital ecosystem. As an experienced .NET Engineer, you'll champion software quality and technical vision for both the company and our clients. You'll take ownership of large-scale projects, guiding your team to deliver outstanding results while also mentoring junior and mid-level developers to grow in their roles. This is a hands on role where you'll be deeply involved in writing high quality code in a complex software environment, whilst also managing a team of 3-4 engineers. You'll be the subject expert for your scrum, supporting your team in day to day work, providing technical direction, and ensuring delivery of key deadlines. As a top tier Microsoft partner, Influential has access to the leading technologies within the Microsoft stack, so you'll be expected to be learning and utilising these, as customer demand dictates. Key Responsibilities Lead, mentor and coach your team. Setting targets, planning workloads, delegating tasks and guiding their professional growth. Assess performance, provide constructive feedback, and ensure work is delivered effectively and on time. Take the lead in designing and developing high quality applications. Work on large scale projects across multiple industries, including eCommerce and enterprise level solutions, using technologies such as .NET Core, C# .NET, AWS, and MySQL. Build and maintain integrations with external customers and suppliers. Champion software quality and technical vision for our clients. Provide third line support for solutions in production. Hands on coding in C# .NET. Collaborate closely with development, product, and service delivery teams in an Agile environment. Share ideas for improvements, experiment with new technologies, and make recommendations for change where relevant. Offer technical assistance and support across the company. Liaise with third party software providers throughout the lifecycle of projects, from design and development to support and maintenance. Required Skills & Experience Proven leadership skills with the ability to support, guide, and delegate effectively. Strong communication and interpersonal skills, with the confidence to resolve conflicts and support team cohesion. Excellent analytical, debugging, and problem solving skills, including the ability to adapt and fix legacy code. Experience planning, coordinating, and delivering testable software in scaled Agile environments. Solid knowledge of software structures, architectures, design patterns, and modern development processes. Minimum 5 years' experience in C# development. Hands on expertise in the following: .NET Core 3.1 ASP.NET MVC (Core), Razor Pages, Blazor EF Core Azure (Web Apps, Serverless, Messaging, SQL Server/CosmosDB) HTML, CSS and JavaScript frameworks (React/Angular) CI/CD tools (Azure DevOps, CircleCI) Entity Framework Nice to Have Experience with API design (REST, JSON) Knowledge of distributed systems, microservices, and integration Exposure to DevOps tools such as TeamCity, Jenkins, Azure DevOps, Octopus Deploy Worked within an Agile environment Familiarity with TDD/BDD approaches Benefits 30 days' paid holiday Life insurance and 24/7 access to an online GP Discounted gym membership & online fitness programmes Cycle to work scheme Perkbox discount platform Mental health support and life coaching Financial wellbeing guidance Nutrition plans and advice Clear opportunities for career progression
24/05/2026
Full time
Experienced .NET Engineer Position: Experienced .NET Engineer Employment Type: Full-time Department: Development Reports To: Chief Technology Officer Location: Central Maidstone, Kent (full-time, office-based) About the Company Established in 1993, Influential is a boutique systems integrator, designing and delivering high-quality technical, team augmentation, training and software solutions to 200+ global clients, including local and international businesses as well as central government, local councils, the health sector, universities and colleges. About the Role We're continuing to grow, and with that comes an exciting opportunity for an experienced .NET Engineer to step into a lead role within one of our dedicated development teams. Each of our teams delivers first class bespoke software development and integration projects, providing excellently managed services and consistent engagements across the digital ecosystem. As an experienced .NET Engineer, you'll champion software quality and technical vision for both the company and our clients. You'll take ownership of large-scale projects, guiding your team to deliver outstanding results while also mentoring junior and mid-level developers to grow in their roles. This is a hands on role where you'll be deeply involved in writing high quality code in a complex software environment, whilst also managing a team of 3-4 engineers. You'll be the subject expert for your scrum, supporting your team in day to day work, providing technical direction, and ensuring delivery of key deadlines. As a top tier Microsoft partner, Influential has access to the leading technologies within the Microsoft stack, so you'll be expected to be learning and utilising these, as customer demand dictates. Key Responsibilities Lead, mentor and coach your team. Setting targets, planning workloads, delegating tasks and guiding their professional growth. Assess performance, provide constructive feedback, and ensure work is delivered effectively and on time. Take the lead in designing and developing high quality applications. Work on large scale projects across multiple industries, including eCommerce and enterprise level solutions, using technologies such as .NET Core, C# .NET, AWS, and MySQL. Build and maintain integrations with external customers and suppliers. Champion software quality and technical vision for our clients. Provide third line support for solutions in production. Hands on coding in C# .NET. Collaborate closely with development, product, and service delivery teams in an Agile environment. Share ideas for improvements, experiment with new technologies, and make recommendations for change where relevant. Offer technical assistance and support across the company. Liaise with third party software providers throughout the lifecycle of projects, from design and development to support and maintenance. Required Skills & Experience Proven leadership skills with the ability to support, guide, and delegate effectively. Strong communication and interpersonal skills, with the confidence to resolve conflicts and support team cohesion. Excellent analytical, debugging, and problem solving skills, including the ability to adapt and fix legacy code. Experience planning, coordinating, and delivering testable software in scaled Agile environments. Solid knowledge of software structures, architectures, design patterns, and modern development processes. Minimum 5 years' experience in C# development. Hands on expertise in the following: .NET Core 3.1 ASP.NET MVC (Core), Razor Pages, Blazor EF Core Azure (Web Apps, Serverless, Messaging, SQL Server/CosmosDB) HTML, CSS and JavaScript frameworks (React/Angular) CI/CD tools (Azure DevOps, CircleCI) Entity Framework Nice to Have Experience with API design (REST, JSON) Knowledge of distributed systems, microservices, and integration Exposure to DevOps tools such as TeamCity, Jenkins, Azure DevOps, Octopus Deploy Worked within an Agile environment Familiarity with TDD/BDD approaches Benefits 30 days' paid holiday Life insurance and 24/7 access to an online GP Discounted gym membership & online fitness programmes Cycle to work scheme Perkbox discount platform Mental health support and life coaching Financial wellbeing guidance Nutrition plans and advice Clear opportunities for career progression
We are in the process of building and rolling out our next generation, dynamic, scalable, and resilient Fulfilment platform for Tesco, to address both manual and robotic powered automate fulfilment operations, across all the customer order fulfilment locations. This highly optimized and continuously improving fulfilment platform is designed to be used to fulfil all product categories - Grocery /GM and Fashion, of Customer Orders. This platform, Fulfilment Point System (FPS), enables all the customer order fulfilment centres across different geographies to pick, marshal and dispatch customer orders on one hand and manage the site workflow through a real-time visualisation and intervention tool, on the other hand. Ours is a globally distributed, full stack Java tech team and our building blocks consist of a set of Microservice components, backend APIs, Rich UI, robust Eventing Platform and Data layer components utilising a wide range of modern technologies including: Java, RxJava, SpringBoot Kafka, PostgreSQL and Couchbase Docker, Kubernetes, Jenkins, Azure DevOps, Splunk, AppDynamics, New Relic Azure Cloud We are responsible for the software throughout the lifecycle. We maintain a DevOps culture employing continuous integration and delivery, supporting our code through to production and beyond. We are seeking highly skilled Software Development Engineers (SDEs) for a green field project to drive the design, development and implementation of software solution for next generation customer fulfilment system. As a key member of our engineering team, you will develop robust, scalable and efficient Java-based applications to optimise warehouse operations and drive operational success. You will directly contribute to evolving product, reducing cost and increasing profitability. Responsibilities Design and Develop: Architect and build high-performance applications. System Optimisation: Collaborate with cross functional teams to enhance system efficiency, scalability and reliability for mission critical applications. Integration: Develop APIs and microservices to integrated with enterprise API and third-party platforms. Code Quality: Write clean, maintainable and well documented code, adhere to best practices and coding standards. Troubleshooting: Diagnose and resolve complex technical issues in real-time to ensure un-interrupted operations. Mentorship: guide junior engineers and foster culture of continuous improvement. Innovation & Collaboration: Stay ahead of industry, work closely with hardware, data scientists and operation team. Experience relevant for this job Previous experience of having done product development using agile methodologies Hands on experience of building and supporting reliable and operationally robust full stack and distributed Java applications / products Any previous experience of having contributed in a globally distributed software engineering teams would be a big plus. Tech Skills Programming Demonstrate in depth knowledge of IDE, language, and toolset in language of choice. Implement critical path components in a large or complex or project. Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath. Comfortably test drive any feature/comfortable with TDD cycle. Comfortably debug/find complex problems. Design Identify and apply appropriate design patterns to problems. Understand Idempotence. Actively practice the boy scout principle, leaves design, code in a better state than when arrived. Understand importance of domain model and can coherently model a problem domain within a given context. Understand design patterns such as CQRS and eventual consist. Understand how to design for performance at all levels. Development Practice Automate everything by default. Build a CI/CD pipeline. Tech Stack Specialization Java, Spring boot Kafka Postgres Couchbase CI/CD: Azure pipelines / Git Actions. Cloud: Azure We are proud to have an inclusive culture at Tesco where everyone truly feels able to be themselves. At Tesco, we not only celebrate diversity, but recognise the value and opportunity it brings. We're committed to creating a workplace where differences are valued, and make sure that all colleagues are given the same opportunities. We're proud to have been accredited Disability Confident Leader and we're committed to providing a fully inclusive and accessible recruitment process.
24/05/2026
Full time
We are in the process of building and rolling out our next generation, dynamic, scalable, and resilient Fulfilment platform for Tesco, to address both manual and robotic powered automate fulfilment operations, across all the customer order fulfilment locations. This highly optimized and continuously improving fulfilment platform is designed to be used to fulfil all product categories - Grocery /GM and Fashion, of Customer Orders. This platform, Fulfilment Point System (FPS), enables all the customer order fulfilment centres across different geographies to pick, marshal and dispatch customer orders on one hand and manage the site workflow through a real-time visualisation and intervention tool, on the other hand. Ours is a globally distributed, full stack Java tech team and our building blocks consist of a set of Microservice components, backend APIs, Rich UI, robust Eventing Platform and Data layer components utilising a wide range of modern technologies including: Java, RxJava, SpringBoot Kafka, PostgreSQL and Couchbase Docker, Kubernetes, Jenkins, Azure DevOps, Splunk, AppDynamics, New Relic Azure Cloud We are responsible for the software throughout the lifecycle. We maintain a DevOps culture employing continuous integration and delivery, supporting our code through to production and beyond. We are seeking highly skilled Software Development Engineers (SDEs) for a green field project to drive the design, development and implementation of software solution for next generation customer fulfilment system. As a key member of our engineering team, you will develop robust, scalable and efficient Java-based applications to optimise warehouse operations and drive operational success. You will directly contribute to evolving product, reducing cost and increasing profitability. Responsibilities Design and Develop: Architect and build high-performance applications. System Optimisation: Collaborate with cross functional teams to enhance system efficiency, scalability and reliability for mission critical applications. Integration: Develop APIs and microservices to integrated with enterprise API and third-party platforms. Code Quality: Write clean, maintainable and well documented code, adhere to best practices and coding standards. Troubleshooting: Diagnose and resolve complex technical issues in real-time to ensure un-interrupted operations. Mentorship: guide junior engineers and foster culture of continuous improvement. Innovation & Collaboration: Stay ahead of industry, work closely with hardware, data scientists and operation team. Experience relevant for this job Previous experience of having done product development using agile methodologies Hands on experience of building and supporting reliable and operationally robust full stack and distributed Java applications / products Any previous experience of having contributed in a globally distributed software engineering teams would be a big plus. Tech Skills Programming Demonstrate in depth knowledge of IDE, language, and toolset in language of choice. Implement critical path components in a large or complex or project. Demonstrate excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath. Comfortably test drive any feature/comfortable with TDD cycle. Comfortably debug/find complex problems. Design Identify and apply appropriate design patterns to problems. Understand Idempotence. Actively practice the boy scout principle, leaves design, code in a better state than when arrived. Understand importance of domain model and can coherently model a problem domain within a given context. Understand design patterns such as CQRS and eventual consist. Understand how to design for performance at all levels. Development Practice Automate everything by default. Build a CI/CD pipeline. Tech Stack Specialization Java, Spring boot Kafka Postgres Couchbase CI/CD: Azure pipelines / Git Actions. Cloud: Azure We are proud to have an inclusive culture at Tesco where everyone truly feels able to be themselves. At Tesco, we not only celebrate diversity, but recognise the value and opportunity it brings. We're committed to creating a workplace where differences are valued, and make sure that all colleagues are given the same opportunities. We're proud to have been accredited Disability Confident Leader and we're committed to providing a fully inclusive and accessible recruitment process.
Overview At Spacelabs Healthcare, we are dedicated to advancing healthcare technology through continuous innovation. Our solutions empower clinicians with critical, real time patient data across both local and remote systems-driving better decisions, improved efficiency, and safer outcomes for patients. Why join Spacelabs? Because the work you do here directly impacts lives. Role Overview We are seeking a Senior Flutter/Dart Software Engineer to play a key role within our R&D Engineering team. You will be responsible for designing, building, and delivering high quality mobile applications that meet the needs of clinicians and healthcare environments. This is a hands on senior engineering role requiring strong technical expertise, excellent collaboration skills, and the ability to contribute to architectural direction and best practices. Responsibilities Design, develop, test, document, and maintain high quality mobile applications using Flutter and Dart. Contribute to architecture and technical decision making across the mobile development lifecycle. Build data driven applications integrating with RESTful backend services. Apply secure by design principles, including secure coding, data protection, and vulnerability mitigation. Develop responsive, accessible, and performant user interfaces. Collaborate with cross functional teams to define requirements, workflows, and technical solutions. Participate in design, architecture, and code reviews to ensure quality and maintainability. Deliver software on time, including documentation, unit tests, and required artefacts. Contribute to CI/CD pipelines and automated build, test, and deployment processes. Support secure development lifecycle activities, including dependency and vulnerability management. Evaluate tools, frameworks, and processes to drive continuous improvement. Write clean, maintainable, testable, and reliable code. Work effectively in asynchronous and multi threaded environments. Mentor junior engineers and champion high engineering standards. Operate within Agile/Scrum methodologies. Uphold Spacelabs' core values: Integrity, Innovation, Accountability, and Teamwork. Demonstrate behaviour consistent with the company's Code of Ethics and Conduct. It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem. Duties may be modified or assigned at any time to meet the needs of the business. Qualifications 8+ years of software development experience. 3+ years of advanced hands on Flutter development. 4+ years of experience developing data driven mobile applications. Expert proficiency in Dart and experience with at least one additional language (Swift, Kotlin, Java, Objective C). Strong understanding of mobile architecture, state management, and design patterns. Strong experience integrating with RESTful APIs. Strong grounding in OOP, data structures, algorithms, and problem solving. Professional experience with Git, Azure DevOps, and/or GitHub. Experience working with CI/CD for mobile applications. Self motivated, proactive learning, and a positive, collaborative attitude. Excellent communication skills, including working with distributed teams. Desirable Experience Bluetooth/BLE integrations
24/05/2026
Full time
Overview At Spacelabs Healthcare, we are dedicated to advancing healthcare technology through continuous innovation. Our solutions empower clinicians with critical, real time patient data across both local and remote systems-driving better decisions, improved efficiency, and safer outcomes for patients. Why join Spacelabs? Because the work you do here directly impacts lives. Role Overview We are seeking a Senior Flutter/Dart Software Engineer to play a key role within our R&D Engineering team. You will be responsible for designing, building, and delivering high quality mobile applications that meet the needs of clinicians and healthcare environments. This is a hands on senior engineering role requiring strong technical expertise, excellent collaboration skills, and the ability to contribute to architectural direction and best practices. Responsibilities Design, develop, test, document, and maintain high quality mobile applications using Flutter and Dart. Contribute to architecture and technical decision making across the mobile development lifecycle. Build data driven applications integrating with RESTful backend services. Apply secure by design principles, including secure coding, data protection, and vulnerability mitigation. Develop responsive, accessible, and performant user interfaces. Collaborate with cross functional teams to define requirements, workflows, and technical solutions. Participate in design, architecture, and code reviews to ensure quality and maintainability. Deliver software on time, including documentation, unit tests, and required artefacts. Contribute to CI/CD pipelines and automated build, test, and deployment processes. Support secure development lifecycle activities, including dependency and vulnerability management. Evaluate tools, frameworks, and processes to drive continuous improvement. Write clean, maintainable, testable, and reliable code. Work effectively in asynchronous and multi threaded environments. Mentor junior engineers and champion high engineering standards. Operate within Agile/Scrum methodologies. Uphold Spacelabs' core values: Integrity, Innovation, Accountability, and Teamwork. Demonstrate behaviour consistent with the company's Code of Ethics and Conduct. It is the responsibility of every employee to report to their manager or a member of senior management any quality problems or defects in order for corrective action to be implemented and to avoid recurrence of the problem. Duties may be modified or assigned at any time to meet the needs of the business. Qualifications 8+ years of software development experience. 3+ years of advanced hands on Flutter development. 4+ years of experience developing data driven mobile applications. Expert proficiency in Dart and experience with at least one additional language (Swift, Kotlin, Java, Objective C). Strong understanding of mobile architecture, state management, and design patterns. Strong experience integrating with RESTful APIs. Strong grounding in OOP, data structures, algorithms, and problem solving. Professional experience with Git, Azure DevOps, and/or GitHub. Experience working with CI/CD for mobile applications. Self motivated, proactive learning, and a positive, collaborative attitude. Excellent communication skills, including working with distributed teams. Desirable Experience Bluetooth/BLE integrations
Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions of users worldwide, Replit is democratizing software development by removing traditional barriers to application creation. About the role Join our Site Reliability Engineering (SRE) team and help ensure the reliability, scalability, and performance of Replit's infrastructure that serves millions of developers worldwide. As a Staff Site Reliability Engineer, you will bridge the gap between development and operations, implementing automation and establishing best practices that enable our platform to scale efficiently while maintaining high availability. We are seeking Staff SREs who are passionate about building and maintaining resilient systems at scale. Your mission will be to proactively find and analyze reliability problems across our stack, then design and implement software and systems to create step-function improvements. You will design robust observability solutions, lead incident response, automate operational tasks, and continuously improve our infrastructure's reliability, all while mentoring and educating the broader engineering team to make reliability a core value at Replit. You Will Architect and Implement Observability: Design, build, and lead the implementation of comprehensive monitoring, logging, and tracing solutions. Create dashboards and metrics that provide real-time visibility into system health and performance, enabling proactive issue detection. Define and Drive Reliability Standards: Work with product and engineering teams to define, implement, and track Service Level Objectives (SLOs) and Service Level Indicators (SLIs). Build systems to monitor and report on these metrics, holding teams accountable and ensuring we maintain high reliability standards while balancing innovation speed. Lead Incident Management and Response: Act as a senior leader during high-impact incidents, guiding the team to rapid resolution. Conduct thorough, blameless post-mortems and drive the implementation of preventative measures. Develop and refine runbooks and build automation to reduce Mean Time To Recovery (MTTR). Drive Automation and Infrastructure as Code: Architect, build, and improve automation to eliminate toil and operational work. Design and maintain CI/CD pipelines and infrastructure automation using tools like Terraform or Pulumi. Create self-healing systems that can automatically respond to common failure scenarios. Optimize Performance on Kubernetes: Collaborate with core infrastructure and product teams to performance-tune and optimize our large-scale cloud deployments, with a deep focus on Kubernetes, Docker, and GCP. Identify and resolve performance bottlenecks, implement capacity planning strategies, and reduce latency across global regions. Debug and Harden Distributed Systems: Dive deep into debugging extremely difficult technical problems across the stack. Use your findings to design and implement long-term fixes that make our systems and products more robust, operable, and easier to diagnose. Provide Staff-Level Guidance: Review feature and system designs from across the company, acting as a key owner for the reliability, scalability, security, and operational integrity of those designs. Educate and Mentor: Educate, mentor, and hold accountable the broader engineering team to improve the reliability of our systems, making reliability a core value of the Replit engineering culture. Build and Integrate: Write high-quality, well-tested code in Python or Go to meet the needs of your customers, whether it's building new internal tools or integrating with third-party vendors. Required Skills and Experience 8-10 years of experience in Site Reliability Engineering or similar roles (e.g., DevOps, Systems Engineering, Infrastructure Engineering). Strong programming skills in languages like Python or Go. You write high-quality, well-tested code. Deep understanding of distributed systems. You've designed, built, scaled, and maintained production services and know how to compose a service-oriented architecture. Deep experience with container orchestration platforms, specifically Kubernetes, and cloud-native technologies. Proven track record of designing, implementing, and maintaining sophisticated monitoring and observability solutions (e.g., metrics, logging, tracing). Strong incident management skills with extensive experience leading incident response for complex systems and demonstrated critical thinking under pressure. Experience with infrastructure as code (e.g., Terraform, Pulumi) and configuration management tools. Excellent written and verbal communication skills, with an ability to explain complex technical concepts clearly and simply and a bias toward open, transparent cultural practices. Strong interpersonal skills, with experience working with and mentoring engineers from junior to principal levels. A willingness to dive into understanding, debugging, and improving any layer of the stack. You're passionate about making software creation accessible and empowering the next generation of builders. Bonus Points Deep experience with Google Cloud Platform (GCP) services and tools. Expert-level knowledge of modern observability platforms (e.g., Prometheus, Grafana, Datadog, OpenTelemetry). Experience designing and building reliable systems capable of handling high throughput and low latency. Significant experience with Go and Terraform. Familiarity with working in rapid-growth, startup environments. Experience writing company-facing blog posts and training materials. Full-Time Employee Benefits Include: Competitive Salary & Equity 401(k) Program with a 4% match (US Only) Health, Dental, Vision and Life Insurance Short Term and Long Term Disability Paid Parental, Medical, Caregiver Leave Flexible Time Off (FTO) + Holidays Commuter Benefits (In-Office Only) Monthly Wellness Stipend Autonomous Work Environment In Office Set-Up Reimbursement (In-Office Only) Quarterly Team Gatherings In Office Amenities (In-Office Only) Want to learn more about what we are up to? Meet the Replit Agent Replit: Make an app for that Replit Blog Amjad TED Talk Interviewing + Culture at Replit Operating Principles Reasons not to work at Replit To achieve our mission of making programming more accessible and around the world, we need our team to be representative of the world. We welcome your unique perspective and experiences in shaping this product. We encourage people from all kinds of backgrounds to apply, including and especially candidates from underrepresented and non-traditional backgrounds.
24/05/2026
Full time
Replit is the agentic software creation platform that enables anyone to build applications using natural language. With millions of users worldwide, Replit is democratizing software development by removing traditional barriers to application creation. About the role Join our Site Reliability Engineering (SRE) team and help ensure the reliability, scalability, and performance of Replit's infrastructure that serves millions of developers worldwide. As a Staff Site Reliability Engineer, you will bridge the gap between development and operations, implementing automation and establishing best practices that enable our platform to scale efficiently while maintaining high availability. We are seeking Staff SREs who are passionate about building and maintaining resilient systems at scale. Your mission will be to proactively find and analyze reliability problems across our stack, then design and implement software and systems to create step-function improvements. You will design robust observability solutions, lead incident response, automate operational tasks, and continuously improve our infrastructure's reliability, all while mentoring and educating the broader engineering team to make reliability a core value at Replit. You Will Architect and Implement Observability: Design, build, and lead the implementation of comprehensive monitoring, logging, and tracing solutions. Create dashboards and metrics that provide real-time visibility into system health and performance, enabling proactive issue detection. Define and Drive Reliability Standards: Work with product and engineering teams to define, implement, and track Service Level Objectives (SLOs) and Service Level Indicators (SLIs). Build systems to monitor and report on these metrics, holding teams accountable and ensuring we maintain high reliability standards while balancing innovation speed. Lead Incident Management and Response: Act as a senior leader during high-impact incidents, guiding the team to rapid resolution. Conduct thorough, blameless post-mortems and drive the implementation of preventative measures. Develop and refine runbooks and build automation to reduce Mean Time To Recovery (MTTR). Drive Automation and Infrastructure as Code: Architect, build, and improve automation to eliminate toil and operational work. Design and maintain CI/CD pipelines and infrastructure automation using tools like Terraform or Pulumi. Create self-healing systems that can automatically respond to common failure scenarios. Optimize Performance on Kubernetes: Collaborate with core infrastructure and product teams to performance-tune and optimize our large-scale cloud deployments, with a deep focus on Kubernetes, Docker, and GCP. Identify and resolve performance bottlenecks, implement capacity planning strategies, and reduce latency across global regions. Debug and Harden Distributed Systems: Dive deep into debugging extremely difficult technical problems across the stack. Use your findings to design and implement long-term fixes that make our systems and products more robust, operable, and easier to diagnose. Provide Staff-Level Guidance: Review feature and system designs from across the company, acting as a key owner for the reliability, scalability, security, and operational integrity of those designs. Educate and Mentor: Educate, mentor, and hold accountable the broader engineering team to improve the reliability of our systems, making reliability a core value of the Replit engineering culture. Build and Integrate: Write high-quality, well-tested code in Python or Go to meet the needs of your customers, whether it's building new internal tools or integrating with third-party vendors. Required Skills and Experience 8-10 years of experience in Site Reliability Engineering or similar roles (e.g., DevOps, Systems Engineering, Infrastructure Engineering). Strong programming skills in languages like Python or Go. You write high-quality, well-tested code. Deep understanding of distributed systems. You've designed, built, scaled, and maintained production services and know how to compose a service-oriented architecture. Deep experience with container orchestration platforms, specifically Kubernetes, and cloud-native technologies. Proven track record of designing, implementing, and maintaining sophisticated monitoring and observability solutions (e.g., metrics, logging, tracing). Strong incident management skills with extensive experience leading incident response for complex systems and demonstrated critical thinking under pressure. Experience with infrastructure as code (e.g., Terraform, Pulumi) and configuration management tools. Excellent written and verbal communication skills, with an ability to explain complex technical concepts clearly and simply and a bias toward open, transparent cultural practices. Strong interpersonal skills, with experience working with and mentoring engineers from junior to principal levels. A willingness to dive into understanding, debugging, and improving any layer of the stack. You're passionate about making software creation accessible and empowering the next generation of builders. Bonus Points Deep experience with Google Cloud Platform (GCP) services and tools. Expert-level knowledge of modern observability platforms (e.g., Prometheus, Grafana, Datadog, OpenTelemetry). Experience designing and building reliable systems capable of handling high throughput and low latency. Significant experience with Go and Terraform. Familiarity with working in rapid-growth, startup environments. Experience writing company-facing blog posts and training materials. Full-Time Employee Benefits Include: Competitive Salary & Equity 401(k) Program with a 4% match (US Only) Health, Dental, Vision and Life Insurance Short Term and Long Term Disability Paid Parental, Medical, Caregiver Leave Flexible Time Off (FTO) + Holidays Commuter Benefits (In-Office Only) Monthly Wellness Stipend Autonomous Work Environment In Office Set-Up Reimbursement (In-Office Only) Quarterly Team Gatherings In Office Amenities (In-Office Only) Want to learn more about what we are up to? Meet the Replit Agent Replit: Make an app for that Replit Blog Amjad TED Talk Interviewing + Culture at Replit Operating Principles Reasons not to work at Replit To achieve our mission of making programming more accessible and around the world, we need our team to be representative of the world. We welcome your unique perspective and experiences in shaping this product. We encourage people from all kinds of backgrounds to apply, including and especially candidates from underrepresented and non-traditional backgrounds.
Location: Birmingham, UK (commutable distance required)About FNZ and the teamThe Release Operations Engineer is part of the Figaro Release Operations team within Operational Support (CEO function), reporting through to the Head of Support Services and the Release Operations Team Leader. The team is responsible for deploying software and delivering accompanying documentation to FNZ Figaro clients, acting as a quality gatekeeper for release packages, and supporting internal code bases and environments used by developers and testers.Role overviewYou will play a key role in the deployment and delivery of software releases across FNZ platforms for internal and external FNZ Figaro clients, delivering to agreed timelines. Working closely with Delivery, Product and Support teams, you will execute release activities and continuously improve release processes. You may also support configuration and maintenance of underlying infrastructure used by Figaro to enable successful software deployment, ensuring documentation is provided and processes are followed accurately. This is a varied, technical role requiring strong problem solving capability and the ability to communicate clearly with technical and non technical stakeholders.Key responsibilitiesRelease engineering & deployments Deploy FNZ Figaro software to internal and external environments using appropriate technology for the change. Support and coordinate release and deployment activities across hybrid environments, including Google Cloud Platform (GCP), Microsoft Azure, AWS, and on prem IBM platforms. Support deployments using automation tools and frameworks. Carry out agreed application maintenance tasks. Lead or assist with software and infrastructure changes for internal FNZ Figaro and client environments.Change management, governance & readiness Produce and maintain release documentation, including release notes, implementation plans, rollback plans, runbooks, and release communications. Contribute to Release Boards, ensuring releases follow the FNZ Change Management lifecycle and that Release Operations activities are completed. Coordinate technical and operational readiness activities (pre checks, deployment windows, cutover plans, post release validation).Continuous improvement / automation / DevOps ways of working Participate in analysis, design, testing and implementation of process improvements and automation to improve efficiency and reliability of change delivery across FNZ Figaro teams. Participate in projects supporting delivery of change from initial design through to production implementation.Support, stakeholder & team contribution Provide technical support to FNZ Figaro staff and clients, including working on client site when required. Independently investigate and diagnose support issues, proposing solutions and providing advice to resolve incidents. Provide mentoring, guidance and technical support to junior team members and wider FNZ Figaro teams as required. Manage work commitments with minimal referral, providing regular progress updates to the Release Operations Team Leader. Provide voluntary out of hours deployment cover, including weekends and public holidays. Work collaboratively with Release Management, Managed Service Operations, Infrastructure, Solutions Development, Product Owners and other FNZ departments.Required experience and skillsEssential experience Experience in a Release Management / Release Engineering role. Experience in a client facing support role. Experience documenting processes, procedures and policies for internal use. Experience working in regulated environments (financial services preferred).Essential behaviours Highly self motivated and delivery focused; confident taking initiative and working independently. Highly logical with proven problem solving capability. Strong organisation, administration and time management. Clear written and verbal communicator; effective with internal and external stakeholders.Technical skills Familiarity with JIRA and Confluence. Intermediate SQL skills. Familiarity with IBM i (iSeries/AS400) platforms. Knowledge of operating systems: IBM, Windows, Linux. Cloud knowledge: AWS and GCP (and deployment coordination across Azure is part of the environment).Desirable Experience with Terraform, Jenkins, Infrastructure as Code, SDLC, CI/CD, automation, and DevOps methodologies. ITIL certification.Applications will close May 13th . Early application is encouraged. About FNZ FNZ is committed to opening up wealth so that everyone, everywhere can invest in their future on their terms. We know the foundation to do that already exists in the wealth management industry, but complexity holds firms back. We created wealth's growth platform to help. We provide a global, end-to-end wealth management platform that integrates modern technology with business and investment operations. All in a regulated financial institution. We partner with the world's leading financial institutions, with over US$2.4 trillion in assets on platform (AoP). Together with our clients, we empower nearly 30 million people across all wealth segments to invest in their future.
24/05/2026
Full time
Location: Birmingham, UK (commutable distance required)About FNZ and the teamThe Release Operations Engineer is part of the Figaro Release Operations team within Operational Support (CEO function), reporting through to the Head of Support Services and the Release Operations Team Leader. The team is responsible for deploying software and delivering accompanying documentation to FNZ Figaro clients, acting as a quality gatekeeper for release packages, and supporting internal code bases and environments used by developers and testers.Role overviewYou will play a key role in the deployment and delivery of software releases across FNZ platforms for internal and external FNZ Figaro clients, delivering to agreed timelines. Working closely with Delivery, Product and Support teams, you will execute release activities and continuously improve release processes. You may also support configuration and maintenance of underlying infrastructure used by Figaro to enable successful software deployment, ensuring documentation is provided and processes are followed accurately. This is a varied, technical role requiring strong problem solving capability and the ability to communicate clearly with technical and non technical stakeholders.Key responsibilitiesRelease engineering & deployments Deploy FNZ Figaro software to internal and external environments using appropriate technology for the change. Support and coordinate release and deployment activities across hybrid environments, including Google Cloud Platform (GCP), Microsoft Azure, AWS, and on prem IBM platforms. Support deployments using automation tools and frameworks. Carry out agreed application maintenance tasks. Lead or assist with software and infrastructure changes for internal FNZ Figaro and client environments.Change management, governance & readiness Produce and maintain release documentation, including release notes, implementation plans, rollback plans, runbooks, and release communications. Contribute to Release Boards, ensuring releases follow the FNZ Change Management lifecycle and that Release Operations activities are completed. Coordinate technical and operational readiness activities (pre checks, deployment windows, cutover plans, post release validation).Continuous improvement / automation / DevOps ways of working Participate in analysis, design, testing and implementation of process improvements and automation to improve efficiency and reliability of change delivery across FNZ Figaro teams. Participate in projects supporting delivery of change from initial design through to production implementation.Support, stakeholder & team contribution Provide technical support to FNZ Figaro staff and clients, including working on client site when required. Independently investigate and diagnose support issues, proposing solutions and providing advice to resolve incidents. Provide mentoring, guidance and technical support to junior team members and wider FNZ Figaro teams as required. Manage work commitments with minimal referral, providing regular progress updates to the Release Operations Team Leader. Provide voluntary out of hours deployment cover, including weekends and public holidays. Work collaboratively with Release Management, Managed Service Operations, Infrastructure, Solutions Development, Product Owners and other FNZ departments.Required experience and skillsEssential experience Experience in a Release Management / Release Engineering role. Experience in a client facing support role. Experience documenting processes, procedures and policies for internal use. Experience working in regulated environments (financial services preferred).Essential behaviours Highly self motivated and delivery focused; confident taking initiative and working independently. Highly logical with proven problem solving capability. Strong organisation, administration and time management. Clear written and verbal communicator; effective with internal and external stakeholders.Technical skills Familiarity with JIRA and Confluence. Intermediate SQL skills. Familiarity with IBM i (iSeries/AS400) platforms. Knowledge of operating systems: IBM, Windows, Linux. Cloud knowledge: AWS and GCP (and deployment coordination across Azure is part of the environment).Desirable Experience with Terraform, Jenkins, Infrastructure as Code, SDLC, CI/CD, automation, and DevOps methodologies. ITIL certification.Applications will close May 13th . Early application is encouraged. About FNZ FNZ is committed to opening up wealth so that everyone, everywhere can invest in their future on their terms. We know the foundation to do that already exists in the wealth management industry, but complexity holds firms back. We created wealth's growth platform to help. We provide a global, end-to-end wealth management platform that integrates modern technology with business and investment operations. All in a regulated financial institution. We partner with the world's leading financial institutions, with over US$2.4 trillion in assets on platform (AoP). Together with our clients, we empower nearly 30 million people across all wealth segments to invest in their future.
Posted Wednesday 7 January 2026 at 01:00 We are looking for a Senior QA Automation Engineer who is driving for excellence with a passion for their craft, who will have an amazing opportunity to manage the day-to-day squad's quality assurance activities for a customer facing motor insurance product, making sure to drive the automation strategy and implementation across web and mobile platforms, You will have the chance to own the squads test automation roadmap, champion mobile automation practices and mentor junior team members ensuring high quality, timely delivery of quote-to-buy journeys, mobile applications and customer portal functionality. Role Senior QA Automation Engineer Location Liverpool City Centre HQ / Hybrid (3 days in office) Working Hours 37.5 hours per week, Monday to Friday What you will be doing Design, develop, and maintain automated test suites using Playwright (web) and Maestro (mobile) Define and implement the automation framework architecture aligned with squad needs and wider QA standards Identify high-value automation opportunities across quote, buy, and portal journeys Integrate automated tests into Azure DevOps CI/CD pipelines to enable continuous testing Develop and maintain API test automation to validate backend services and third-party integrations Mobile Testing Leadership Lead mobile automation initiatives using Maestro, establishing best practices for the wider QA team Ensure comprehensive test coverage for native mobile app functionality, including offline behaviour, push notifications, and device-specific scenarios Quality Assurance Delivery Collaborate with developers, product owners and Business Analysts to ensure requirements are testable and understood Execute exploratory testing and risk-based testing for new features and complex changes Validate integrations with payment gateways, enrichment services, and external data providers Mentoring & Collaboration Mentor and upskill junior QA team members, supporting their growth in automation and testing best practices Conduct test case and automation code reviews to ensure quality and maintainability Define and track quality metrics (defect leakage, automation coverage, test execution times) with inputs from QA lead to maintain consistency across squads Proactively identify process improvements and implement them within the squad What we are looking for Experienced user of Automated test suites e.g. Playright (web) and Maestro (mobile) Demonstrable knowledge of Azure DevOps CI/CD Pipelines Abitlity to work within cross functional teams Proven ability to mentor junior QA team members Experience in defining and tracking quality metrics Why Join Us? Competitive Salary & Benefits: We offer a competitive salary and comprehensive benefits package to ensure you feel valued and supported. Professional Growth: We are committed to your professional development and offer opportunities for career advancement and continuous learning. We have a number of great case studied from around the business which is showcased on our Linkedin & Acorn webpages. Collaborative Environment: Work in a supportive and inclusive environment where your ideas and contributions are valued. Exciting Projects: Be part of innovative and impactful projects that make a difference in our industry and community. Grow with Acorn At Acorn Insurance , we're proud of our Liverpool roots - and even prouder of how far we've come. As part of the Acorn Group , we bring over 40 years of specialist insurance expertise to the table. From humble beginnings, we've grown into a national leader, now employing 1,700+ people across the UK and reached a milestone £750 million in total value of insurance policies written in 2024. We're growing fast, with new opportunities emerging every week. That growth is largely due to the values we share : W e run through walls for our customers and each other W e challenge the status quo W e succeed when we help those around us succeed We decide quickly when the smart thing to do is use our judgement A maximum of 35 days' holiday ( depending on role and tenure) including bank holidays, with addit ional buy/sell options 24/7 mental health support & free counselling available Grow with us : Through career fairs, leadership programs, and learning on the go! Flexible benefits , including early access to salary via our internal platform H ybrid working options to support work-life balance and individual needs Our Commitment to our colleague ' s : T hese aren't just words - they're the principles we live by. And we're proud to back them up with real action, earning recognition and accreditation from leading organisations that share our commitment to people and growth: Mindful Employer - championing mental health and wellbeing Disability Confident Level 1 & 2 - creating accessible, inclusive opportunities Menopause Friendly accredited - supporting every stage of life ️ Armed Forces Covenant signatory - honouring those who serve ️ Armed Forces Defence employer recognition scheme - Supporting those who serve Great Places to Work 2024/25 - fostering an engaging and positive workplace culture Best Place to Work for Development - proud to be investing in people's future Best Place to Work for Women - breaking down barriers to women's career progression If you're looking for a company with a strong culture, real career progression, and a people-first approach - all rooted in the heart of Liverpool - Grow with Acorn. A Few Things to Know Before You Apply We're really excited that you're considering joining Acorn! To help everything go smoothly, here are a couple of things to keep in mind: If your application is successful, we will commence relevant employment checks prior to you commencing employment with us. These will include a standard criminal record check and an insolvency register check. Visa Requirements B ecause our training is quite comprehensive, we can only consider applicants who have at least one year remaining on their Graduate or Post-Study Work visa. At the moment , we're not able to offer visa sponsorship. We're Here to Support You W e're committed to creating an inclusive, supportive workplace where everyone can flourish . If you need any adjustments during the recruitment process-or once you're part of the team-just let us know. Whether it's flexible hours, adapted equipment, or a bit of extra support, we'll work with you to make sure you can do your best work.
23/05/2026
Full time
Posted Wednesday 7 January 2026 at 01:00 We are looking for a Senior QA Automation Engineer who is driving for excellence with a passion for their craft, who will have an amazing opportunity to manage the day-to-day squad's quality assurance activities for a customer facing motor insurance product, making sure to drive the automation strategy and implementation across web and mobile platforms, You will have the chance to own the squads test automation roadmap, champion mobile automation practices and mentor junior team members ensuring high quality, timely delivery of quote-to-buy journeys, mobile applications and customer portal functionality. Role Senior QA Automation Engineer Location Liverpool City Centre HQ / Hybrid (3 days in office) Working Hours 37.5 hours per week, Monday to Friday What you will be doing Design, develop, and maintain automated test suites using Playwright (web) and Maestro (mobile) Define and implement the automation framework architecture aligned with squad needs and wider QA standards Identify high-value automation opportunities across quote, buy, and portal journeys Integrate automated tests into Azure DevOps CI/CD pipelines to enable continuous testing Develop and maintain API test automation to validate backend services and third-party integrations Mobile Testing Leadership Lead mobile automation initiatives using Maestro, establishing best practices for the wider QA team Ensure comprehensive test coverage for native mobile app functionality, including offline behaviour, push notifications, and device-specific scenarios Quality Assurance Delivery Collaborate with developers, product owners and Business Analysts to ensure requirements are testable and understood Execute exploratory testing and risk-based testing for new features and complex changes Validate integrations with payment gateways, enrichment services, and external data providers Mentoring & Collaboration Mentor and upskill junior QA team members, supporting their growth in automation and testing best practices Conduct test case and automation code reviews to ensure quality and maintainability Define and track quality metrics (defect leakage, automation coverage, test execution times) with inputs from QA lead to maintain consistency across squads Proactively identify process improvements and implement them within the squad What we are looking for Experienced user of Automated test suites e.g. Playright (web) and Maestro (mobile) Demonstrable knowledge of Azure DevOps CI/CD Pipelines Abitlity to work within cross functional teams Proven ability to mentor junior QA team members Experience in defining and tracking quality metrics Why Join Us? Competitive Salary & Benefits: We offer a competitive salary and comprehensive benefits package to ensure you feel valued and supported. Professional Growth: We are committed to your professional development and offer opportunities for career advancement and continuous learning. We have a number of great case studied from around the business which is showcased on our Linkedin & Acorn webpages. Collaborative Environment: Work in a supportive and inclusive environment where your ideas and contributions are valued. Exciting Projects: Be part of innovative and impactful projects that make a difference in our industry and community. Grow with Acorn At Acorn Insurance , we're proud of our Liverpool roots - and even prouder of how far we've come. As part of the Acorn Group , we bring over 40 years of specialist insurance expertise to the table. From humble beginnings, we've grown into a national leader, now employing 1,700+ people across the UK and reached a milestone £750 million in total value of insurance policies written in 2024. We're growing fast, with new opportunities emerging every week. That growth is largely due to the values we share : W e run through walls for our customers and each other W e challenge the status quo W e succeed when we help those around us succeed We decide quickly when the smart thing to do is use our judgement A maximum of 35 days' holiday ( depending on role and tenure) including bank holidays, with addit ional buy/sell options 24/7 mental health support & free counselling available Grow with us : Through career fairs, leadership programs, and learning on the go! Flexible benefits , including early access to salary via our internal platform H ybrid working options to support work-life balance and individual needs Our Commitment to our colleague ' s : T hese aren't just words - they're the principles we live by. And we're proud to back them up with real action, earning recognition and accreditation from leading organisations that share our commitment to people and growth: Mindful Employer - championing mental health and wellbeing Disability Confident Level 1 & 2 - creating accessible, inclusive opportunities Menopause Friendly accredited - supporting every stage of life ️ Armed Forces Covenant signatory - honouring those who serve ️ Armed Forces Defence employer recognition scheme - Supporting those who serve Great Places to Work 2024/25 - fostering an engaging and positive workplace culture Best Place to Work for Development - proud to be investing in people's future Best Place to Work for Women - breaking down barriers to women's career progression If you're looking for a company with a strong culture, real career progression, and a people-first approach - all rooted in the heart of Liverpool - Grow with Acorn. A Few Things to Know Before You Apply We're really excited that you're considering joining Acorn! To help everything go smoothly, here are a couple of things to keep in mind: If your application is successful, we will commence relevant employment checks prior to you commencing employment with us. These will include a standard criminal record check and an insolvency register check. Visa Requirements B ecause our training is quite comprehensive, we can only consider applicants who have at least one year remaining on their Graduate or Post-Study Work visa. At the moment , we're not able to offer visa sponsorship. We're Here to Support You W e're committed to creating an inclusive, supportive workplace where everyone can flourish . If you need any adjustments during the recruitment process-or once you're part of the team-just let us know. Whether it's flexible hours, adapted equipment, or a bit of extra support, we'll work with you to make sure you can do your best work.
Zaizi is looking for a Front End Developer with solid technology skills, who are also passionate about improving outcomes and the user experience. You will be confident in your own skills with a proven track record of delivering high quality software in demanding environments. You will be passionate about new technologies and keen to share it across the organisation. Our work culture is inclusive, modern, friendly, and democratic. We look for bright, positive-thinking individuals with a can-do attitude. Our people enjoy challenging themselves to be the best at what they do - if that sounds like you, you'll fit right in! Role Objectives Develop software to meet user needs Follow best-practice guidelines and help to improve those guidelines Write clean, secure and well-tested code Coach and mentor junior colleagues Engage with other members in an Agile team to improve software and outcomes Ways of working Demonstrable experience working in Agile teams Demonstrable experience working on product development environments based on observation, experimentation and user research Demonstrable experience working in multi-disciplinary/DevOps teams which include product owner/manager, UX designers, UX researchers, Developers, Platform engineers, etc Demonstrable experience working on continuous integration environments Requirements Coding and testing: Strong REACT experience HTML / CSS / JavaScript TypeScript Testing experience-(Unit testing/End to End testing - e.g Jest/NightwatchJS etc) Experience with AA Standard accessibility Experience with restful API's Experience developing for all major currently used browsers e.g Chrome, Edge etc. Strong performance optimisation awareness Nice to have skills Working with UK Government or public sector AWS Building component libraries Appreciation of security principals Demonstration of scalability and reusability An appreciation for UX You don't meet all the requirements? Studies show that women and black, Asian and minority ethnic people are less likely to apply for a job unless they meet every qualification. So if you're excited about this role but your experience doesn't align perfectly with the job description, we'd love you to still apply. You might just be the perfect person for this role, or another role here at Zaizi. We strongly encourage applicants from people of colour, the LGBTQ + community, people with disabilities, neurodivergent people, parents, carers and people from lower socio-economic backgrounds. If there's anything we can do to accommodate your specific situation, please let us know. SC Clearance Zaizi works with UK Central Government departments on a range of projects. To be able to work on our customer projects, employees must be Security Cleared to a standard acceptable to our Government customers. Due to this restriction we can currently only recruit candidates who have the right to work in the UK without sponsorship and who have lived in the UK for the last 5+ years continuously. For further information contact Nat Hinds-Head of Talent: Kayla Kirby-Talent Acquisition Specialist:
23/05/2026
Full time
Zaizi is looking for a Front End Developer with solid technology skills, who are also passionate about improving outcomes and the user experience. You will be confident in your own skills with a proven track record of delivering high quality software in demanding environments. You will be passionate about new technologies and keen to share it across the organisation. Our work culture is inclusive, modern, friendly, and democratic. We look for bright, positive-thinking individuals with a can-do attitude. Our people enjoy challenging themselves to be the best at what they do - if that sounds like you, you'll fit right in! Role Objectives Develop software to meet user needs Follow best-practice guidelines and help to improve those guidelines Write clean, secure and well-tested code Coach and mentor junior colleagues Engage with other members in an Agile team to improve software and outcomes Ways of working Demonstrable experience working in Agile teams Demonstrable experience working on product development environments based on observation, experimentation and user research Demonstrable experience working in multi-disciplinary/DevOps teams which include product owner/manager, UX designers, UX researchers, Developers, Platform engineers, etc Demonstrable experience working on continuous integration environments Requirements Coding and testing: Strong REACT experience HTML / CSS / JavaScript TypeScript Testing experience-(Unit testing/End to End testing - e.g Jest/NightwatchJS etc) Experience with AA Standard accessibility Experience with restful API's Experience developing for all major currently used browsers e.g Chrome, Edge etc. Strong performance optimisation awareness Nice to have skills Working with UK Government or public sector AWS Building component libraries Appreciation of security principals Demonstration of scalability and reusability An appreciation for UX You don't meet all the requirements? Studies show that women and black, Asian and minority ethnic people are less likely to apply for a job unless they meet every qualification. So if you're excited about this role but your experience doesn't align perfectly with the job description, we'd love you to still apply. You might just be the perfect person for this role, or another role here at Zaizi. We strongly encourage applicants from people of colour, the LGBTQ + community, people with disabilities, neurodivergent people, parents, carers and people from lower socio-economic backgrounds. If there's anything we can do to accommodate your specific situation, please let us know. SC Clearance Zaizi works with UK Central Government departments on a range of projects. To be able to work on our customer projects, employees must be Security Cleared to a standard acceptable to our Government customers. Due to this restriction we can currently only recruit candidates who have the right to work in the UK without sponsorship and who have lived in the UK for the last 5+ years continuously. For further information contact Nat Hinds-Head of Talent: Kayla Kirby-Talent Acquisition Specialist:
Stantec Consulting International Ltd.
City, Belfast
Do you thrive on solving complex challenges, uncovering insights, and driving innovation with advanced analytics? If so, we could have the perfect opportunity for you! We're seeking an experienced Data Scientist to join our award-winning Digital team at Stantec. You will be working alongside leading Analysts and Data Engineering experts to transform how we and our clients harness data. As a key member of our team, you'll play a critical role in shaping digital strategies, particularly within the water sector; helping clients optimise their assets, plan smarter investments, and improve environmental outcomes through cutting edge analytics. This role can be based from our Glasgow, Edinburgh or Belfast offices, with hybrid working allowing for a mix of in office, client based and home working. What You'll Be Doing Leading Data Science Initiatives - apply your expertise in data modelling, cleansing, and analytics to create innovative solutions that drive digital transformation. Deriving Powerful Insights - use predictive analytics and optimisation techniques to help clients make smarter, data driven decisions. Building Intelligent Tools - develop automated solutions that enhance efficiency and provide clear, actionable insights. Driving Digital Innovation - work with technology and data to shape digital solutions that transform industry processes. Client Collaboration & Technical Delivery - partner directly with clients in the water industry, understanding their needs, designing solutions, and delivering high quality results. Mentoring & Team Leadership - support junior colleagues, ensuring technical excellence and professional development within the team. Shaping the Future of Our Digital Services - influence Stantec's growth by scoping proposals, contributing to technical standards, and winning new projects. About You You'll be an experienced data professional who excels in Python (essential criteria) and be familiar with other coding and programming applications such as R, Ruby, FME or FME Flow (desirable criteria), with a proven ability to develop powerful data visualisations, implement machine learning models, and deploy solutions in the cloud (Azure). You understand the value of DevOps principles, version control, and integrating technical solutions seamlessly into client operations. You have a good understanding of the MS Power Platform and can incorporate it into solution designs and manage other team members to develop solutions in Power BI and Power Apps. Knowledge and experience of working in the water industry, specifically in the fields of wastewater modelling and urban drainage modelling would be advantageous. Beyond technical skills, you'll be a proactive problem solver, an analytical thinker, and a true innovator-someone who can tell a compelling story with data and inspire change across our clients and projects. If you're ready to shape the future of digital transformation in the water sector and take your career to the next level, we'd love to hear from you! About Stantec The Stantec community unites more than 34,000 employees working in over 450 locations across 6 continents. We have been working with our clients and communities in the UK for over 150 years. We plan, design, deliver and manage the development and infrastructure needed to support the creation of sustainable, healthy and prosperous communities. Our teams provide effective and relevant solutions, translating our clients' vision into valued consents, deliverable plans for projects and programmes, and efficient designs for delivery, based on technical excellence and deep market insights. We deal with today's challenges, but also keep a fairer, better tomorrow in sight, looking at how we deliver clean growth, support radical changes in our economy and meet the needs of future communities. Stantec provides equal employment opportunities to all qualified employees and applicants for future and current employment and prohibits discrimination on the grounds of race, colour, religion, sex, national origin, age, marital status, genetic information, disability, sexual orientation, gender identity or gender expression. We prohibit discrimination in decisions concerning recruitment, hiring, referral, promotion, compensation, fringe benefits, job training, terminations or any other condition of employment. Stantec is in compliance with laws and regulations and ensures equitable opportunities in all aspects of employment. Building an inspired, inclusive work environment that attracts, supports, and develops world class talent is a crucial key to our success. We encourage you to apply even if your experience doesn't exactly align. Stantec is committed to ensuring the recruitment process is accessible to all. If you need any support or require adjustments to be made, please contact and we will discuss how to support you.
23/05/2026
Full time
Do you thrive on solving complex challenges, uncovering insights, and driving innovation with advanced analytics? If so, we could have the perfect opportunity for you! We're seeking an experienced Data Scientist to join our award-winning Digital team at Stantec. You will be working alongside leading Analysts and Data Engineering experts to transform how we and our clients harness data. As a key member of our team, you'll play a critical role in shaping digital strategies, particularly within the water sector; helping clients optimise their assets, plan smarter investments, and improve environmental outcomes through cutting edge analytics. This role can be based from our Glasgow, Edinburgh or Belfast offices, with hybrid working allowing for a mix of in office, client based and home working. What You'll Be Doing Leading Data Science Initiatives - apply your expertise in data modelling, cleansing, and analytics to create innovative solutions that drive digital transformation. Deriving Powerful Insights - use predictive analytics and optimisation techniques to help clients make smarter, data driven decisions. Building Intelligent Tools - develop automated solutions that enhance efficiency and provide clear, actionable insights. Driving Digital Innovation - work with technology and data to shape digital solutions that transform industry processes. Client Collaboration & Technical Delivery - partner directly with clients in the water industry, understanding their needs, designing solutions, and delivering high quality results. Mentoring & Team Leadership - support junior colleagues, ensuring technical excellence and professional development within the team. Shaping the Future of Our Digital Services - influence Stantec's growth by scoping proposals, contributing to technical standards, and winning new projects. About You You'll be an experienced data professional who excels in Python (essential criteria) and be familiar with other coding and programming applications such as R, Ruby, FME or FME Flow (desirable criteria), with a proven ability to develop powerful data visualisations, implement machine learning models, and deploy solutions in the cloud (Azure). You understand the value of DevOps principles, version control, and integrating technical solutions seamlessly into client operations. You have a good understanding of the MS Power Platform and can incorporate it into solution designs and manage other team members to develop solutions in Power BI and Power Apps. Knowledge and experience of working in the water industry, specifically in the fields of wastewater modelling and urban drainage modelling would be advantageous. Beyond technical skills, you'll be a proactive problem solver, an analytical thinker, and a true innovator-someone who can tell a compelling story with data and inspire change across our clients and projects. If you're ready to shape the future of digital transformation in the water sector and take your career to the next level, we'd love to hear from you! About Stantec The Stantec community unites more than 34,000 employees working in over 450 locations across 6 continents. We have been working with our clients and communities in the UK for over 150 years. We plan, design, deliver and manage the development and infrastructure needed to support the creation of sustainable, healthy and prosperous communities. Our teams provide effective and relevant solutions, translating our clients' vision into valued consents, deliverable plans for projects and programmes, and efficient designs for delivery, based on technical excellence and deep market insights. We deal with today's challenges, but also keep a fairer, better tomorrow in sight, looking at how we deliver clean growth, support radical changes in our economy and meet the needs of future communities. Stantec provides equal employment opportunities to all qualified employees and applicants for future and current employment and prohibits discrimination on the grounds of race, colour, religion, sex, national origin, age, marital status, genetic information, disability, sexual orientation, gender identity or gender expression. We prohibit discrimination in decisions concerning recruitment, hiring, referral, promotion, compensation, fringe benefits, job training, terminations or any other condition of employment. Stantec is in compliance with laws and regulations and ensures equitable opportunities in all aspects of employment. Building an inspired, inclusive work environment that attracts, supports, and develops world class talent is a crucial key to our success. We encourage you to apply even if your experience doesn't exactly align. Stantec is committed to ensuring the recruitment process is accessible to all. If you need any support or require adjustments to be made, please contact and we will discuss how to support you.
This role is for one of the Weekday's clients Min Experience: 6 years Location: London JobType: full-time We are seeking a highly skilled and experienced Senior Software Engineer with deep expertise in Python to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance applications while playing a key role in shaping technical architecture and mentoring junior engineers. Key Responsibilities Design, develop, and maintain robust, scalable backend systems and APIs using Python. Lead end-to-end development of complex software solutions, from concept to deployment. Write clean, efficient, and reusable code following best practices and coding standards. Collaborate with cross-functional teams including product managers, designers, and DevOps to deliver high-quality features. Optimize application performance, reliability, and scalability. Participate in architectural discussions and contribute to technical decision-making. Conduct code reviews and ensure adherence to quality standards. Troubleshoot, debug, and resolve production issues in a timely manner. Mentor junior developers and contribute to building a strong engineering culture. Required Skills & Qualifications 6-11 years of professional software development experience with strong expertise in Python. Solid understanding of Python frameworks such as Django, Flask, or FastAPI. Experience in building RESTful APIs and microservices architecture. Strong knowledge of data structures, algorithms, and object-oriented programming. Hands-on experience with databases such as PostgreSQL, MySQL, or MongoDB. Familiarity with asynchronous programming and performance optimization techniques. Experience with cloud platforms (AWS, GCP, or Azure) and containerization tools like Docker. Knowledge of CI/CD pipelines and version control systems such as Git. Strong problem-solving skills and the ability to work in a fast-paced environment. Preferred Qualifications Experience working with distributed systems and event-driven architectures. Exposure to data processing frameworks or background job systems (Celery, Kafka, etc.). Familiarity with testing frameworks and test-driven development (TDD). Understanding of security best practices in application development. Prior experience in leading small teams or projects is a plus. Soft Skills Excellent communication and collaboration skills. Strong ownership mindset with attention to detail. Ability to work independently and manage multiple priorities. Passion for learning new technologies and continuous improvement.
23/05/2026
Full time
This role is for one of the Weekday's clients Min Experience: 6 years Location: London JobType: full-time We are seeking a highly skilled and experienced Senior Software Engineer with deep expertise in Python to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance applications while playing a key role in shaping technical architecture and mentoring junior engineers. Key Responsibilities Design, develop, and maintain robust, scalable backend systems and APIs using Python. Lead end-to-end development of complex software solutions, from concept to deployment. Write clean, efficient, and reusable code following best practices and coding standards. Collaborate with cross-functional teams including product managers, designers, and DevOps to deliver high-quality features. Optimize application performance, reliability, and scalability. Participate in architectural discussions and contribute to technical decision-making. Conduct code reviews and ensure adherence to quality standards. Troubleshoot, debug, and resolve production issues in a timely manner. Mentor junior developers and contribute to building a strong engineering culture. Required Skills & Qualifications 6-11 years of professional software development experience with strong expertise in Python. Solid understanding of Python frameworks such as Django, Flask, or FastAPI. Experience in building RESTful APIs and microservices architecture. Strong knowledge of data structures, algorithms, and object-oriented programming. Hands-on experience with databases such as PostgreSQL, MySQL, or MongoDB. Familiarity with asynchronous programming and performance optimization techniques. Experience with cloud platforms (AWS, GCP, or Azure) and containerization tools like Docker. Knowledge of CI/CD pipelines and version control systems such as Git. Strong problem-solving skills and the ability to work in a fast-paced environment. Preferred Qualifications Experience working with distributed systems and event-driven architectures. Exposure to data processing frameworks or background job systems (Celery, Kafka, etc.). Familiarity with testing frameworks and test-driven development (TDD). Understanding of security best practices in application development. Prior experience in leading small teams or projects is a plus. Soft Skills Excellent communication and collaboration skills. Strong ownership mindset with attention to detail. Ability to work independently and manage multiple priorities. Passion for learning new technologies and continuous improvement.
Team overview Payment processing has recently become one of the key areas of focus for the financial services and fintech industry. It is at the centre of innovation for automating and streamlining flows to meet the needs of a variety of clients across the globe. Our Payments Engineering team builds and supports systems that provide a comprehensive payment solution for the firm across institutional, consumer and internal clients. These systems manage the entire payment lifecycle, from initiation to execution, covering all inbound and outbound cash flows across multiple currencies, spanning multiple electronic payment networks and platforms globally. Governing these critical flows is not a responsibility we take lightly. To meet changing business needs and to keep our stack updated with the latest technologies and trends, we are in the process of modernising our stack, rebuilding features on the Cloud and making them API-based. We are therefore looking for a DevOps Engineer to serve as a technical anchor for the Payments Engineering team. The DevOps Engineer will be responsible for bridging the gap between software development and systems operations, ensuring high availability, security and scalability. The engineer will be hands on, working in a pod (a specialised cross functional team) and helping developers. The role extends into technical consulting and architectural oversight, capacity management, liaising between support teams and the internal cloud engineering team, and ensuring we adhere to the standards set by them. You will be the go to expert for complex troubleshooting and operational decisions. Responsibilities Build and manage AWS platform infrastructure and manage application deployments across environments Automate infrastructure provisioning using Terraform or CloudFormation for VPCs, EC2, RDS, Lambda, and ECS/EKS Design and manage CI/CD pipelines with automated testing, security scanning (SAST/DAST) and zero downtime deployments Manage production grade containerised environments using Docker and Kubernetes on Amazon ECS/EKS Set up monitoring dashboards, automated alerts, and logging for system health, latency, and error tracking Automate operational tasks using Python, Go, or Bash to reduce manual effort Collaborate with development teams to ensure reliable software delivery and mentor junior engineers Stay current with emerging DevOps trends, tools and best practices Basic Qualifications Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience) 3+ years of DevOps experience with focus on AWS services (EC2, S3, RDS, Lambda, ECS, IAM, CloudWatch) Experience with CI/CD tools (Jenkins, GitLab CI/CD, or AWS Code Pipeline) Knowledge of IaC tools (Terraform or CloudFormation) and scripting (Python, Bash) Basic understanding of Java, Maven, and Gradle build systems for supporting JVM based application pipelines Exposure to Docker, Kubernetes and monitoring/logging tools (CloudWatch, ELK Stack) General knowledge of networking, security and cloud system administration Self motivated with the ability to work independently and deliver results within defined timelines AWS Certified DevOps Engineer Professional is highly preferred Experience with zero downtime deployment strategies (Blue/Green, Canary) Security scanning integration (SAST/DAST) in CI/CD pipelines Production Kubernetes operations on ECS or EKS Understanding of microservices architecture and serverless computing Experience supporting multi module Gradle or Maven projects in CI/CD pipelines Additional AWS certifications (Solutions Architect Associate, Cloud Practitioner) Basic experience with performance tuning and cost optimisation in AWS Strong communication, documentation, and mentoring skills Equal Opportunity Employer Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
23/05/2026
Full time
Team overview Payment processing has recently become one of the key areas of focus for the financial services and fintech industry. It is at the centre of innovation for automating and streamlining flows to meet the needs of a variety of clients across the globe. Our Payments Engineering team builds and supports systems that provide a comprehensive payment solution for the firm across institutional, consumer and internal clients. These systems manage the entire payment lifecycle, from initiation to execution, covering all inbound and outbound cash flows across multiple currencies, spanning multiple electronic payment networks and platforms globally. Governing these critical flows is not a responsibility we take lightly. To meet changing business needs and to keep our stack updated with the latest technologies and trends, we are in the process of modernising our stack, rebuilding features on the Cloud and making them API-based. We are therefore looking for a DevOps Engineer to serve as a technical anchor for the Payments Engineering team. The DevOps Engineer will be responsible for bridging the gap between software development and systems operations, ensuring high availability, security and scalability. The engineer will be hands on, working in a pod (a specialised cross functional team) and helping developers. The role extends into technical consulting and architectural oversight, capacity management, liaising between support teams and the internal cloud engineering team, and ensuring we adhere to the standards set by them. You will be the go to expert for complex troubleshooting and operational decisions. Responsibilities Build and manage AWS platform infrastructure and manage application deployments across environments Automate infrastructure provisioning using Terraform or CloudFormation for VPCs, EC2, RDS, Lambda, and ECS/EKS Design and manage CI/CD pipelines with automated testing, security scanning (SAST/DAST) and zero downtime deployments Manage production grade containerised environments using Docker and Kubernetes on Amazon ECS/EKS Set up monitoring dashboards, automated alerts, and logging for system health, latency, and error tracking Automate operational tasks using Python, Go, or Bash to reduce manual effort Collaborate with development teams to ensure reliable software delivery and mentor junior engineers Stay current with emerging DevOps trends, tools and best practices Basic Qualifications Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience) 3+ years of DevOps experience with focus on AWS services (EC2, S3, RDS, Lambda, ECS, IAM, CloudWatch) Experience with CI/CD tools (Jenkins, GitLab CI/CD, or AWS Code Pipeline) Knowledge of IaC tools (Terraform or CloudFormation) and scripting (Python, Bash) Basic understanding of Java, Maven, and Gradle build systems for supporting JVM based application pipelines Exposure to Docker, Kubernetes and monitoring/logging tools (CloudWatch, ELK Stack) General knowledge of networking, security and cloud system administration Self motivated with the ability to work independently and deliver results within defined timelines AWS Certified DevOps Engineer Professional is highly preferred Experience with zero downtime deployment strategies (Blue/Green, Canary) Security scanning integration (SAST/DAST) in CI/CD pipelines Production Kubernetes operations on ECS or EKS Understanding of microservices architecture and serverless computing Experience supporting multi module Gradle or Maven projects in CI/CD pipelines Additional AWS certifications (Solutions Architect Associate, Cloud Practitioner) Basic experience with performance tuning and cost optimisation in AWS Strong communication, documentation, and mentoring skills Equal Opportunity Employer Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
Overview At Spacelabs Healthcare, we are committed to transforming healthcare technology through continuous innovation. Our solutions provide clinicians with essential real time patient data-supporting better decision making, improving clinical efficiency, and enhancing patient safety across both local and remote care environments. Why join Spacelabs? Because the work you do here genuinely impacts lives. We are looking for a Junior Flutter/Dart Software Engineer to join our R&D Engineering team. In this hands on role, you will work alongside senior engineers and cross functional partners to develop high quality mobile applications that support clinicians worldwide. You'll gain experience in modern software architecture, learn best practices in CI/CD, and contribute to shaping the future of our mobile platform. Responsibilities Design, develop, test, document, and maintain mobile applications using Flutter and Dart. Support architectural and technical design activities under the guidance of senior engineers. Develop data driven applications that integrate with RESTful backend services. Build responsive, accessible, and performant user interfaces following Flutter best practices. Collaborate with cross functional teams to define requirements and technical solutions. Participate in code reviews to ensure quality, consistency, and maintainability. Deliver assigned work on time as part of an Agile/Scrum team. Contribute to CI/CD pipelines and automated build, test, and deployment workflows. Support ongoing improvements to tooling, frameworks, and engineering processes. Write clean, structured, testable, and maintainable code. Work effectively in asynchronous and multi threaded environments. Qualifications 2+ years of software development experience, including hands on Flutter development. 2+ years of mobile application development experience. Proficiency in Dart and experience with at least one additional mobile language (Swift, Kotlin, Java, Objective C). Solid understanding of mobile architecture and state management patterns. Familiarity with multi threading and asynchronous programming. Strong grounding in OOP, data structures, algorithms, and problem solving. Experience using Git, Azure DevOps and/or GitHub in a professional environment. Understanding of CI/CD workflows for mobile applications. Ability to work effectively within Agile/Scrum development processes. Proactive, self motivated, and eager to learn. Strong collaboration and communication skills, ideally with exposure to distributed teams.
23/05/2026
Full time
Overview At Spacelabs Healthcare, we are committed to transforming healthcare technology through continuous innovation. Our solutions provide clinicians with essential real time patient data-supporting better decision making, improving clinical efficiency, and enhancing patient safety across both local and remote care environments. Why join Spacelabs? Because the work you do here genuinely impacts lives. We are looking for a Junior Flutter/Dart Software Engineer to join our R&D Engineering team. In this hands on role, you will work alongside senior engineers and cross functional partners to develop high quality mobile applications that support clinicians worldwide. You'll gain experience in modern software architecture, learn best practices in CI/CD, and contribute to shaping the future of our mobile platform. Responsibilities Design, develop, test, document, and maintain mobile applications using Flutter and Dart. Support architectural and technical design activities under the guidance of senior engineers. Develop data driven applications that integrate with RESTful backend services. Build responsive, accessible, and performant user interfaces following Flutter best practices. Collaborate with cross functional teams to define requirements and technical solutions. Participate in code reviews to ensure quality, consistency, and maintainability. Deliver assigned work on time as part of an Agile/Scrum team. Contribute to CI/CD pipelines and automated build, test, and deployment workflows. Support ongoing improvements to tooling, frameworks, and engineering processes. Write clean, structured, testable, and maintainable code. Work effectively in asynchronous and multi threaded environments. Qualifications 2+ years of software development experience, including hands on Flutter development. 2+ years of mobile application development experience. Proficiency in Dart and experience with at least one additional mobile language (Swift, Kotlin, Java, Objective C). Solid understanding of mobile architecture and state management patterns. Familiarity with multi threading and asynchronous programming. Strong grounding in OOP, data structures, algorithms, and problem solving. Experience using Git, Azure DevOps and/or GitHub in a professional environment. Understanding of CI/CD workflows for mobile applications. Ability to work effectively within Agile/Scrum development processes. Proactive, self motivated, and eager to learn. Strong collaboration and communication skills, ideally with exposure to distributed teams.
Job Overview As a Java Engineer, you will be responsible for designing, building and maintaining scalable, high-performance backend systems that power InfoSum's data collaboration platform. You will work closely with cross functional teams, including frontend engineers, product representatives and infrastructure teams, to deliver robust and efficient solutions. This role requires expertise in Java, backend development, system architecture and database management, with a focus on performance, security, and reliability. Core Responsibilities Design and implement scalable, high-performance backend services that support business needs. Identify and resolve performance bottlenecks to ensure smooth operation under high loads. Implement security best practices to protect data and ensure compliance with industry regulations. Develop automated testing strategies to maintain code quality and system reliability. Work with product, frontend and DevOps teams to ensure seamless integration and deployment of backend services. Provide mentorship to junior engineers and contribute to team knowledge sharing. Implement monitoring and logging solutions to proactively detect and address issues in production. Stay updated on emerging technologies and apply best practices to improve system efficiency and maintainability. Company-wide Requirements Understand and comply with InfoSum's security and privacy policies, maintaining a strong focus on information security in all backend related activities. Qualifications 3+ years of experience in backend development, with expertise in Java. Experience with Python and/or Go would be advantageous. Strong understanding of distributed systems, gRPC, microservices architecture, and RESTful APIs. Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes). Solid understanding of database design and query optimization. Knowledge of scalability strategies, microservices architecture, load balancing, caching, and event driven architectures, in particular Kafka. Strong experience with CI/CD pipelines and automated testing to ensure reliable deployments. Excellent problem solving skills with the ability to diagnose and resolve complex technical issues. Strong collaboration and communication skills to work effectively in a cross functional team. Salary A competitive salary based on your experience and ability to perform in role Benefits 25 days annual leave (excluding bank holidays) + a day off for your birthday + 2 Volunteering days Private medical insurance Life assurance - 4x your base salary Fantastic corporate discounts and mental wellbeing support, including a top of line EAP. Salary sacrifice pension scheme Enhanced Maternity, Adoption & Share Parental Leave We have fantastic offices in Basingstoke and London complete with a fully stocked fridge / snacks and catered lunches 2 times a week. We also reward our teams with monthly socials, 4pm finishes on a Friday & 3pm Fridays finishes during the summer months of June, July and August, 3 extra days off during the Christmas holidays and a culture built on recognition, collaboration and success
23/05/2026
Full time
Job Overview As a Java Engineer, you will be responsible for designing, building and maintaining scalable, high-performance backend systems that power InfoSum's data collaboration platform. You will work closely with cross functional teams, including frontend engineers, product representatives and infrastructure teams, to deliver robust and efficient solutions. This role requires expertise in Java, backend development, system architecture and database management, with a focus on performance, security, and reliability. Core Responsibilities Design and implement scalable, high-performance backend services that support business needs. Identify and resolve performance bottlenecks to ensure smooth operation under high loads. Implement security best practices to protect data and ensure compliance with industry regulations. Develop automated testing strategies to maintain code quality and system reliability. Work with product, frontend and DevOps teams to ensure seamless integration and deployment of backend services. Provide mentorship to junior engineers and contribute to team knowledge sharing. Implement monitoring and logging solutions to proactively detect and address issues in production. Stay updated on emerging technologies and apply best practices to improve system efficiency and maintainability. Company-wide Requirements Understand and comply with InfoSum's security and privacy policies, maintaining a strong focus on information security in all backend related activities. Qualifications 3+ years of experience in backend development, with expertise in Java. Experience with Python and/or Go would be advantageous. Strong understanding of distributed systems, gRPC, microservices architecture, and RESTful APIs. Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes). Solid understanding of database design and query optimization. Knowledge of scalability strategies, microservices architecture, load balancing, caching, and event driven architectures, in particular Kafka. Strong experience with CI/CD pipelines and automated testing to ensure reliable deployments. Excellent problem solving skills with the ability to diagnose and resolve complex technical issues. Strong collaboration and communication skills to work effectively in a cross functional team. Salary A competitive salary based on your experience and ability to perform in role Benefits 25 days annual leave (excluding bank holidays) + a day off for your birthday + 2 Volunteering days Private medical insurance Life assurance - 4x your base salary Fantastic corporate discounts and mental wellbeing support, including a top of line EAP. Salary sacrifice pension scheme Enhanced Maternity, Adoption & Share Parental Leave We have fantastic offices in Basingstoke and London complete with a fully stocked fridge / snacks and catered lunches 2 times a week. We also reward our teams with monthly socials, 4pm finishes on a Friday & 3pm Fridays finishes during the summer months of June, July and August, 3 extra days off during the Christmas holidays and a culture built on recognition, collaboration and success
Senior Software Engineer Salary: £70,000 - £80,000 Location: London About CDP: CDP is a global non profit that runs the world's only independent environmental disclosure system. As the founder of environmental reporting, we believe in transparency and the power of data to drive change. Partnering with leaders in enterprise, capital, policy and science, we surface the information needed to enable Earth positive decisions. We helped more than 24,800 companies and almost 1,000 cities, states and regions disclose their environmental impacts in 2024. Financial institutions with more than a quarter of the world's institutional assets use CDP data to help inform investment and lending decisions. About the Team: The Scoring Engineering team is responsible for building and maintaining CDP's scoring capabilities. We work in a cross functional squad, collaborating closely with product, design, QA, and infrastructure to deliver improvements in scoring efficiency, accuracy and proficiency. About this role: As a Senior Software Engineer, you will play a key role in designing, developing, maintaining and improving CDP's central digital platform. You will contribute technical expertise to scalable systems development, mentor other engineers, and work cross functionally to deliver high quality solutions that support CDP's environmental mission. What you will do Report to a Lead Engineer and work collaboratively within a cross functional squad Write clean, high quality, well documented code using modern programming languages and frameworks (React, TypeScript, NodeJS, Python) Perform regular code reviews to uphold high standards of quality, maintainability, and security Optimise application performance and ensure the scalability of core systems Contribute to architectural and design decisions in partnership with product and engineering leads Help refine requirements and offer technical insight during sprint planning and reviews Maintain and improve internal technical documentation Mentor junior engineers and support peer learning and technical growth Stay informed on emerging technologies and propose relevant improvements How you will contribute to the team culture Ensure you know what is expected of you, through regular 1:1s, having clear objectives in place, and participating in open and honest performance and development conversations Ensure a respectful and inclusive workplace, where team members communicate openly, share knowledge so it can be used, and respect difference Live the CDP Values and demonstrate the behaviours appropriate to your position Internal stakeholders: Engineering, Product, QA, UX/UI, DevOps External stakeholders: None (unless integrating with third party APIs or platforms) We're looking for Strong hands on experience with React, TypeScript, NodeJS, and Python Experience building cloud native solutions on Microsoft Azure (e.g. Azure DevOps, Azure Data Factory, Synapse, Power BI) Familiarity with infrastructure as code tools like Terraform (preferred) Comfort working in Agile and DevOps environments Experience contributing to large scale, multi product software systems Strong communication skills and ability to collaborate across teams Knowledge or interest in climate tech, sustainability, or environmental data platforms Nice to have Experience with AI, knowledge of AI tools and systems Salary and benefits: The salary banding for this role is £70,000 - £80,000 per year, 30 days holiday plus bank holidays, generous non contributory pension provision, Employee Assistance Programme, life assurance, training and development, flexible working opportunities and other benefits. This is a permanent role based at CDP's London office. Interested applicants must be eligible to work legally in the UK and live within a commutable distance of the London office and be comfortable with 2 days in the office per week. We cannot sponsor this role.
23/05/2026
Full time
Senior Software Engineer Salary: £70,000 - £80,000 Location: London About CDP: CDP is a global non profit that runs the world's only independent environmental disclosure system. As the founder of environmental reporting, we believe in transparency and the power of data to drive change. Partnering with leaders in enterprise, capital, policy and science, we surface the information needed to enable Earth positive decisions. We helped more than 24,800 companies and almost 1,000 cities, states and regions disclose their environmental impacts in 2024. Financial institutions with more than a quarter of the world's institutional assets use CDP data to help inform investment and lending decisions. About the Team: The Scoring Engineering team is responsible for building and maintaining CDP's scoring capabilities. We work in a cross functional squad, collaborating closely with product, design, QA, and infrastructure to deliver improvements in scoring efficiency, accuracy and proficiency. About this role: As a Senior Software Engineer, you will play a key role in designing, developing, maintaining and improving CDP's central digital platform. You will contribute technical expertise to scalable systems development, mentor other engineers, and work cross functionally to deliver high quality solutions that support CDP's environmental mission. What you will do Report to a Lead Engineer and work collaboratively within a cross functional squad Write clean, high quality, well documented code using modern programming languages and frameworks (React, TypeScript, NodeJS, Python) Perform regular code reviews to uphold high standards of quality, maintainability, and security Optimise application performance and ensure the scalability of core systems Contribute to architectural and design decisions in partnership with product and engineering leads Help refine requirements and offer technical insight during sprint planning and reviews Maintain and improve internal technical documentation Mentor junior engineers and support peer learning and technical growth Stay informed on emerging technologies and propose relevant improvements How you will contribute to the team culture Ensure you know what is expected of you, through regular 1:1s, having clear objectives in place, and participating in open and honest performance and development conversations Ensure a respectful and inclusive workplace, where team members communicate openly, share knowledge so it can be used, and respect difference Live the CDP Values and demonstrate the behaviours appropriate to your position Internal stakeholders: Engineering, Product, QA, UX/UI, DevOps External stakeholders: None (unless integrating with third party APIs or platforms) We're looking for Strong hands on experience with React, TypeScript, NodeJS, and Python Experience building cloud native solutions on Microsoft Azure (e.g. Azure DevOps, Azure Data Factory, Synapse, Power BI) Familiarity with infrastructure as code tools like Terraform (preferred) Comfort working in Agile and DevOps environments Experience contributing to large scale, multi product software systems Strong communication skills and ability to collaborate across teams Knowledge or interest in climate tech, sustainability, or environmental data platforms Nice to have Experience with AI, knowledge of AI tools and systems Salary and benefits: The salary banding for this role is £70,000 - £80,000 per year, 30 days holiday plus bank holidays, generous non contributory pension provision, Employee Assistance Programme, life assurance, training and development, flexible working opportunities and other benefits. This is a permanent role based at CDP's London office. Interested applicants must be eligible to work legally in the UK and live within a commutable distance of the London office and be comfortable with 2 days in the office per week. We cannot sponsor this role.