Job Description Software Developer (Python/SQL/Testing) - Submarines Full time Derby ( Office 5 days per week) We need a Software Developer to join our Service Data Analytics Software team. In this varied, exciting opportunity you will be supporting the submarines enterprise by leveraging in-service data to derive insights through data analytics and software implementation. Our submarines business is responsible for the design, manufacture, supply and through-life support of nuclear propulsion-related products and systems in support of the Royal Navy's submarine fleet. Our team follows the Agile Scrum framework, providing opportunities to work on a wide range of products with varying applications, offering exposure to many areas of the business. The Software Developer will have the opportunity to learn how Rolls-Royce Submarines supports the Royal Navy submarine fleet, collaborate with diverse stakeholders, understand their challenges, and assist the development team in delivering valuable solutions. Why join Rolls-Royce? At Rolls-Royce we are proud to be a business that has truly helped to shape the modern world and are committed to always being a force for progress; powering, protecting and connecting people everywhere. By joining Rolls-Royce, you'll have the opportunity to work on world-class solutions, supported by a culture that believes individuality is our greatest strength, and all perspectives, experiences and backgrounds help us innovate and enable our high-performance culture. What you will be doing: With this exciting opportunity, you will: Collaborate in an Agile Environment: Work as part of a Scrum team to develop ideas and concepts into practical solutions for our customers. You will contribute to value-driven iterative development and maintenance of applications. Apply Your Expertise: Utilise your software development knowledge to create new, engaging, and user-friendly applications. Depending on the project, you may collaborate with data specialists and software experts to ensure high usability and desirability standards. Develop Data-Driven Solutions: Create software solutions that enable engineers, technical experts, and Rolls-Royce's customers to derive data-driven insights, enhancing decision-making processes. Ensure Software Quality: Maintain software quality and integrity by rigorously testing and fixing bugs throughout the development and upkeep process. Showcase Your Creativity: Demonstrate a strong creative drive and understanding of user requirements to develop applications that engage and excite the user community. Who we're looking for: Being a part of Rolls-Royce you'll know we embrace agility, are bold, pursue collaboration and seek simplicity in everything we do. These principles form our values and behaviours and are an essential component of our assessment process and are fundamental qualities that we seek for all roles. Position Qualifications: To be successful in this role, you should have: Experience with Python, SQL, and either Vue or React is highly desirable. Familiarity with contemporary software development tools, processes, and systems. A solid understanding of version control and testing is essential. Experience with Continuous Integration / Continuous Delivery (CI/CD) in Azure DevOps (or similar) preferred Strong communication abilities to effectively engage with your scrum team, colleagues, customers, and stakeholders. A degree in Computing, Mathematics, Scientific, or Engineering disciplines, or equivalent experience. Alternatively, demonstrable expertise via a GitHub profile (or similar). For more than 60 years Rolls-Royce Submarines has designed, supplied and supported the nuclear propulsion plant, providing power for all UK Royal Navy nuclear submarines. To work for Rolls-Royce Submarines an individual must hold a Security Check clearance. We will support the application for Security Clearance if you don't already have it. Due to the nature of work we conduct, we can only progress applications from individuals who are a UK national or, in MoD approved cases, a dual national. Our vision is to ensure that the excellence and ingenuity that shaped our history continues into our future. Our multi-year transformation programme aims to turn Rolls-Royce into a high-performing, competitive, resilient and growing company. Join us, and it can be your future vision too. Rolls-Royce are committed to being a respectful, inclusive, and non-discriminatory workplace where individuality is valued, diverse perspectives fuel innovation, and everyone can thrive. As part of our selection process, candidates in certain locations may be asked to complete an online assessment, which can include cognitive and behavioural aptitude testing relevant to the role. If required, full instructions for the next steps will be provided. Job Category Software Systems Posting Date 12 Jan 2026; 00:01 Posting End Date 19 Jan 2026PandoLogic.
Jan 15, 2026
Full time
Job Description Software Developer (Python/SQL/Testing) - Submarines Full time Derby ( Office 5 days per week) We need a Software Developer to join our Service Data Analytics Software team. In this varied, exciting opportunity you will be supporting the submarines enterprise by leveraging in-service data to derive insights through data analytics and software implementation. Our submarines business is responsible for the design, manufacture, supply and through-life support of nuclear propulsion-related products and systems in support of the Royal Navy's submarine fleet. Our team follows the Agile Scrum framework, providing opportunities to work on a wide range of products with varying applications, offering exposure to many areas of the business. The Software Developer will have the opportunity to learn how Rolls-Royce Submarines supports the Royal Navy submarine fleet, collaborate with diverse stakeholders, understand their challenges, and assist the development team in delivering valuable solutions. Why join Rolls-Royce? At Rolls-Royce we are proud to be a business that has truly helped to shape the modern world and are committed to always being a force for progress; powering, protecting and connecting people everywhere. By joining Rolls-Royce, you'll have the opportunity to work on world-class solutions, supported by a culture that believes individuality is our greatest strength, and all perspectives, experiences and backgrounds help us innovate and enable our high-performance culture. What you will be doing: With this exciting opportunity, you will: Collaborate in an Agile Environment: Work as part of a Scrum team to develop ideas and concepts into practical solutions for our customers. You will contribute to value-driven iterative development and maintenance of applications. Apply Your Expertise: Utilise your software development knowledge to create new, engaging, and user-friendly applications. Depending on the project, you may collaborate with data specialists and software experts to ensure high usability and desirability standards. Develop Data-Driven Solutions: Create software solutions that enable engineers, technical experts, and Rolls-Royce's customers to derive data-driven insights, enhancing decision-making processes. Ensure Software Quality: Maintain software quality and integrity by rigorously testing and fixing bugs throughout the development and upkeep process. Showcase Your Creativity: Demonstrate a strong creative drive and understanding of user requirements to develop applications that engage and excite the user community. Who we're looking for: Being a part of Rolls-Royce you'll know we embrace agility, are bold, pursue collaboration and seek simplicity in everything we do. These principles form our values and behaviours and are an essential component of our assessment process and are fundamental qualities that we seek for all roles. Position Qualifications: To be successful in this role, you should have: Experience with Python, SQL, and either Vue or React is highly desirable. Familiarity with contemporary software development tools, processes, and systems. A solid understanding of version control and testing is essential. Experience with Continuous Integration / Continuous Delivery (CI/CD) in Azure DevOps (or similar) preferred Strong communication abilities to effectively engage with your scrum team, colleagues, customers, and stakeholders. A degree in Computing, Mathematics, Scientific, or Engineering disciplines, or equivalent experience. Alternatively, demonstrable expertise via a GitHub profile (or similar). For more than 60 years Rolls-Royce Submarines has designed, supplied and supported the nuclear propulsion plant, providing power for all UK Royal Navy nuclear submarines. To work for Rolls-Royce Submarines an individual must hold a Security Check clearance. We will support the application for Security Clearance if you don't already have it. Due to the nature of work we conduct, we can only progress applications from individuals who are a UK national or, in MoD approved cases, a dual national. Our vision is to ensure that the excellence and ingenuity that shaped our history continues into our future. Our multi-year transformation programme aims to turn Rolls-Royce into a high-performing, competitive, resilient and growing company. Join us, and it can be your future vision too. Rolls-Royce are committed to being a respectful, inclusive, and non-discriminatory workplace where individuality is valued, diverse perspectives fuel innovation, and everyone can thrive. As part of our selection process, candidates in certain locations may be asked to complete an online assessment, which can include cognitive and behavioural aptitude testing relevant to the role. If required, full instructions for the next steps will be provided. Job Category Software Systems Posting Date 12 Jan 2026; 00:01 Posting End Date 19 Jan 2026PandoLogic.
Join Barclays as a Mainframe DB2 System Specialist, where you'll install, configure, and maintain the IBM DB2 system to ensure strong performance and reliability. You'll play a key role in enhancing the Mainframe Automation environment, streamlining manual processes through automation to reduce risk and increase efficiency. We're seeking candidates with hands-on mainframe installation experience, ideally involving IBM DB2 system tools or similar mainframe technologies. To be successful in this role, you will need the following: Proven experience in the installation, maintenance, and upgrade of IBM DB2 and related tools (e.g., DB2 CA, DB2 Connect, Data Studio, etc.). Strong working knowledge of mainframe operating system tools, including TSO, JCL, REXX, SQL, and others. Several years of hands-on experience as a DB2 Systems Programmer. Solid understanding of system performance, optimisation, and monitoring techniques. Other highly valued skills include: Experience with DevOps tooling, such as VS Code, Db2 Developer Extensions, and similar technologies. Knowledge of z/OSMF. Familiarity with Broadcom and IBM Db2 tools. Understanding of Db2 internals and RACF security. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The successful candidate can be based in Knutsford (Radbroke Hall) or Glasgow Campus. Purpose of the role To build and maintain infrastructure platforms and products that support applications and data systems, using hardware, software, networks, and cloud computing platforms as required with the aim of ensuring that the infrastructure is reliable, scalable, and secure. Ensure the reliability, availability, and scalability of the systems, platforms, and technology through the application of software engineering techniques, automation, and best practices in incident response. Accountabilities Build Engineering: Development, delivery, and maintenance of high-quality infrastructure solutions to fulfil business requirements ensuring measurable reliability, performance, availability, and ease of use. Including the identification of the appropriate technologies and solutions to meet business, optimisation, and resourcing requirements. Incident Management: Monitoring of IT infrastructure and system performance to measure, identify, address, and resolve any potential issues, vulnerabilities, or outages. Use of data to drive down mean time to resolution. Automation: Development and implementation of automated tasks and processes to improve efficiency and reduce manual intervention, utilising software scripting/coding disciplines. Security: Implementation of a secure configuration and measures to protect infrastructure against cyber-attacks, vulnerabilities, and other security threats, including protection of hardware, software, and data from unauthorised access. Teamwork: Cross-functional collaboration with product managers, architects, and other engineers to define IT Infrastructure requirements, devise solutions, and ensure seamless integration and alignment with business objectives via a data driven approach. Learning: Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Assistant Vice President Expectations Advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/business divisions. Lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. Identify new directions for assignments and/or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc.) to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
Jan 15, 2026
Full time
Join Barclays as a Mainframe DB2 System Specialist, where you'll install, configure, and maintain the IBM DB2 system to ensure strong performance and reliability. You'll play a key role in enhancing the Mainframe Automation environment, streamlining manual processes through automation to reduce risk and increase efficiency. We're seeking candidates with hands-on mainframe installation experience, ideally involving IBM DB2 system tools or similar mainframe technologies. To be successful in this role, you will need the following: Proven experience in the installation, maintenance, and upgrade of IBM DB2 and related tools (e.g., DB2 CA, DB2 Connect, Data Studio, etc.). Strong working knowledge of mainframe operating system tools, including TSO, JCL, REXX, SQL, and others. Several years of hands-on experience as a DB2 Systems Programmer. Solid understanding of system performance, optimisation, and monitoring techniques. Other highly valued skills include: Experience with DevOps tooling, such as VS Code, Db2 Developer Extensions, and similar technologies. Knowledge of z/OSMF. Familiarity with Broadcom and IBM Db2 tools. Understanding of Db2 internals and RACF security. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The successful candidate can be based in Knutsford (Radbroke Hall) or Glasgow Campus. Purpose of the role To build and maintain infrastructure platforms and products that support applications and data systems, using hardware, software, networks, and cloud computing platforms as required with the aim of ensuring that the infrastructure is reliable, scalable, and secure. Ensure the reliability, availability, and scalability of the systems, platforms, and technology through the application of software engineering techniques, automation, and best practices in incident response. Accountabilities Build Engineering: Development, delivery, and maintenance of high-quality infrastructure solutions to fulfil business requirements ensuring measurable reliability, performance, availability, and ease of use. Including the identification of the appropriate technologies and solutions to meet business, optimisation, and resourcing requirements. Incident Management: Monitoring of IT infrastructure and system performance to measure, identify, address, and resolve any potential issues, vulnerabilities, or outages. Use of data to drive down mean time to resolution. Automation: Development and implementation of automated tasks and processes to improve efficiency and reduce manual intervention, utilising software scripting/coding disciplines. Security: Implementation of a secure configuration and measures to protect infrastructure against cyber-attacks, vulnerabilities, and other security threats, including protection of hardware, software, and data from unauthorised access. Teamwork: Cross-functional collaboration with product managers, architects, and other engineers to define IT Infrastructure requirements, devise solutions, and ensure seamless integration and alignment with business objectives via a data driven approach. Learning: Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Assistant Vice President Expectations Advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/business divisions. Lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. Identify new directions for assignments and/or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc.) to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
Join Barclays as a Mainframe DB2 System Specialist, where you'll install, configure, and maintain the IBM DB2 system to ensure strong performance and reliability. You'll play a key role in enhancing the Mainframe Automation environment, streamlining manual processes through automation to reduce risk and increase efficiency. We're seeking candidates with hands-on mainframe installation experience, ideally involving IBM DB2 system tools or similar mainframe technologies. To be successful in this role, you will need the following: Proven experience in the installation, maintenance, and upgrade of IBM DB2 and related tools (e.g., DB2 CA, DB2 Connect, Data Studio, etc.). Strong working knowledge of mainframe operating system tools, including TSO, JCL, REXX, SQL, and others. Several years of hands-on experience as a DB2 Systems Programmer. Solid understanding of system performance, optimisation, and monitoring techniques. Other highly valued skills include: Experience with DevOps tooling, such as VS Code, Db2 Developer Extensions, and similar technologies. Knowledge of z/OSMF. Familiarity with Broadcom and IBM Db2 tools. Understanding of Db2 internals and RACF security. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The successful candidate can be based in Knutsford (Radbroke Hall) or Glasgow Campus. Purpose of the role To build and maintain infrastructure platforms and products that support applications and data systems, using hardware, software, networks, and cloud computing platforms as required with the aim of ensuring that the infrastructure is reliable, scalable, and secure. Ensure the reliability, availability, and scalability of the systems, platforms, and technology through the application of software engineering techniques, automation, and best practices in incident response. Accountabilities Build Engineering: Development, delivery, and maintenance of high-quality infrastructure solutions to fulfil business requirements ensuring measurable reliability, performance, availability, and ease of use. Including the identification of the appropriate technologies and solutions to meet business, optimisation, and resourcing requirements. Incident Management: Monitoring of IT infrastructure and system performance to measure, identify, address, and resolve any potential issues, vulnerabilities, or outages. Use of data to drive down mean time to resolution. Automation: Development and implementation of automated tasks and processes to improve efficiency and reduce manual intervention, utilising software scripting/coding disciplines. Security: Implementation of a secure configuration and measures to protect infrastructure against cyber-attacks, vulnerabilities, and other security threats, including protection of hardware, software, and data from unauthorised access. Teamwork: Cross-functional collaboration with product managers, architects, and other engineers to define IT Infrastructure requirements, devise solutions, and ensure seamless integration and alignment with business objectives via a data driven approach. Learning: Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Assistant Vice President Expectations Advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/business divisions. Lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. Identify new directions for assignments and/or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc.) to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
Jan 15, 2026
Full time
Join Barclays as a Mainframe DB2 System Specialist, where you'll install, configure, and maintain the IBM DB2 system to ensure strong performance and reliability. You'll play a key role in enhancing the Mainframe Automation environment, streamlining manual processes through automation to reduce risk and increase efficiency. We're seeking candidates with hands-on mainframe installation experience, ideally involving IBM DB2 system tools or similar mainframe technologies. To be successful in this role, you will need the following: Proven experience in the installation, maintenance, and upgrade of IBM DB2 and related tools (e.g., DB2 CA, DB2 Connect, Data Studio, etc.). Strong working knowledge of mainframe operating system tools, including TSO, JCL, REXX, SQL, and others. Several years of hands-on experience as a DB2 Systems Programmer. Solid understanding of system performance, optimisation, and monitoring techniques. Other highly valued skills include: Experience with DevOps tooling, such as VS Code, Db2 Developer Extensions, and similar technologies. Knowledge of z/OSMF. Familiarity with Broadcom and IBM Db2 tools. Understanding of Db2 internals and RACF security. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The successful candidate can be based in Knutsford (Radbroke Hall) or Glasgow Campus. Purpose of the role To build and maintain infrastructure platforms and products that support applications and data systems, using hardware, software, networks, and cloud computing platforms as required with the aim of ensuring that the infrastructure is reliable, scalable, and secure. Ensure the reliability, availability, and scalability of the systems, platforms, and technology through the application of software engineering techniques, automation, and best practices in incident response. Accountabilities Build Engineering: Development, delivery, and maintenance of high-quality infrastructure solutions to fulfil business requirements ensuring measurable reliability, performance, availability, and ease of use. Including the identification of the appropriate technologies and solutions to meet business, optimisation, and resourcing requirements. Incident Management: Monitoring of IT infrastructure and system performance to measure, identify, address, and resolve any potential issues, vulnerabilities, or outages. Use of data to drive down mean time to resolution. Automation: Development and implementation of automated tasks and processes to improve efficiency and reduce manual intervention, utilising software scripting/coding disciplines. Security: Implementation of a secure configuration and measures to protect infrastructure against cyber-attacks, vulnerabilities, and other security threats, including protection of hardware, software, and data from unauthorised access. Teamwork: Cross-functional collaboration with product managers, architects, and other engineers to define IT Infrastructure requirements, devise solutions, and ensure seamless integration and alignment with business objectives via a data driven approach. Learning: Stay informed of industry technology trends and innovations, and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Assistant Vice President Expectations Advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/business divisions. Lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. Identify new directions for assignments and/or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc.) to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
Prospective officers and staff must be held to a higher standard of behaviour and accountability than members of the public, and that therefore their right to privacy can be fettered in certain circumstances. This is to ensure that members of the police are fully aware and accountable for the unique powers entrusted to them and the standards of professional behaviour they swear to uphold. This role is part of the IT&D 2-Year Graduate Programme. We are encouraging applications from graduates who may not demonstrate all of the necessary skills or experience required for the role. All we request is that you hold a relevant degree with foundational technology skills and have ambition to learn and grow as a technologist within IT&D at West Midlands Police. The graduate programme provides review points, access to industry skilled professionals, leading enterprise technology exposure alongside hands on training to help you be the best technologist possible. Please be aware that in order to be eligible to apply for this role, you need to be residing in United Kingdom for 5 years consecutively The IT & Digital department is responsible for the force's adoption and use of information and digital technology. The department consists of three core functions as follows: Architecture Management (responsible for identifying and selecting the right technologies for the force) Delivery Management (responsible for delivering and implementing the right technologies for the force) Service Management (responsible for managing and maintaining all live, operational technology for the force) West Midlands Police IT & Digital is a dynamic and forward thinking organisation of individuals committed to delivering excellent information technology solutions to support West Midlands Police and the public we serve. Cloud Services underpin many aspects of West Midlands Police today, we operate a technically hybrid estate, and our services running under Amazon Web Services are critical to enabling Police Officers and Police Staff to perform their roles and fulfil the Forces mission of 'working in partnership, making communities safer'. The IT & Digital Cloud Services Team (AWS) are a highly skilled and multi disciplinary team who design, build and run technology solutions across a wide range of administrative and operational Police functions including data platform solutions that support Response, Custody and Intelligence, a nationally significant automated AI voice solution that handles all non emergency calls to WMP, secure gateway services as well as many traditional line of business applications and hosting solutions. We are looking for skilled and enthusiastic Infrastructure Developers with a passion for technology and an ability to learn what we do today as well as play an important role in building well architected AWS solutions for the future. You can expect to be using tried and tested patterns to deliver incremental deliverables one day and exploring new technologies and approaches to move our people and our solutions forward on another day. If you would like to work within a Dev Ops team of skilled technologists and can make a positive impact on our current and future solutions this opportunity could be your next challenge. You will develop and support mission critical policing systems and enjoy working with native cloud technologies. At West Midlands Police IT & Digital there is a very wide scope to build your career across many and varied projects and technology disciplines. Key Responsibilities Contribute to the production of infrastructure designs for IT solutions in line with force requirements and standards Work with Senior Developers in the Team as well as Architecture Management and Business Stakeholders to understand IT solution requirements and recommend appropriate infrastructure designs and configurations Assist with the build and deployment of AWS infrastructure for new IT solutions including the configuration of sub production environments in line with architectural designs as well as force requirements and standards. Write Infrastructure as Code packages and programs that provision and maintain infrastructure configurations across multiple environments ensuring control and consistency Work with the Senior Infrastructure Developers to coordinate the deployment of infrastructure solutions into sub production environments Provide technical guidance, cost and performance advice to technical delivery projects on all infrastructure matters from design to delivery Provide specialist infrastructure skills and knowledge to ensure the security and integrity of the Force's infrastructure across all environments are maintained to the required standards Design and implement solutions that are resilient and fault tolerant in line with the service level and criticality of the service Ensure backup jobs are implemented and monitored for the completeness and veracity of backups taken; proactively participate in DR planning discussions; prepare for and participate in DR tests Configure and develop appropriate monitoring and alerting components during the build phase of all solutions Work within the CST Team, Network and Infrastructure Services Teams to thoroughly test and validate all change taking account of constraints, dependencies and interfaces to build confidence for deployments into production Work across IT & Digital Technical Teams as well as IT Service Management to ensure the introduction of new and changed infrastructure solutions follow all relevant Service Operations process and are embedded within IT management toolsets Work closely with Service Management during the introduction of new and changed services into production environments ensuring knowledge is increased and providing high quality support documentation Assist with the monitoring and management of the performance of third party suppliers Assist Senior Infrastructure Developers with the negotiation with partner agencies, suppliers and contractors in order to achieve desirable outcomes Provide reports and comprehensive working papers including making recommendations for improvements or amendments to systems within the team Essential Skills Good knowledge of infrastructure technology encompassing networking, compute, storage, operating systems Broad knowledge of general server computer architectures, hardware and operating systems Understanding and appreciation of security technologies and best practices Knowledge of cloud computing services and the different models of cloud service provision Good general knowledge across a range of AWS Services and methods for configuring and deploying AWS solutions Understanding of ITIL Knowledge of Health and Safety issues relevant to the post Comprehensive skills in the development of infrastructure technology Excellent interpersonal skills with the ability to confidently interact with all levels of staff Good presentation skills Ability to create high level context diagrams, detailed infrastructure diagrams, written specifications and documentation to both articulate and document ideas, designs and solutions implemented Flexibility to use a variety of supporting technologies and to be innovative The ability to work under pressure and be capable of balancing competing demands and priorities Good communication skills and ability to work effectively with colleagues across the department and wider organisation as well as with external contractors and suppliers An understanding of ITIL processes as they apply to the team and to the department as a whole Benefit Statement By choosing to join West Midlands Police you will receive an enhanced benefits package including: Fair remuneration with progression opportunities and access to a very competitive pension scheme. Enhanced annual leave in addition to public holiday entitlements. Discounts across travel, parking, daily costs of living and leisure activities. A comprehensive wellbeing package including 24/7 support, free eye tests and flu jabs Comprehensive benefits including pension, Blue Light Card, and employee assistance programme. Vetting: Successful applicants will be required to pass Management Vetting and Counter Terrorism Clearance scrutiny prior to commencing their role, this will include a full background & financial disclosure as part of the vetting process. Medical: Successful applicants will be subject to a medical assessment which may include a drug or hearing test. Interview: TBC Contact: For further information email West Midlands Police is a Disability Confident Leader - the highest level an organisation can achieve under the scheme run by the Department of Work and Pensions. As part of our commitment we operate a 'Disability Confident Interview Scheme' - all candidates who declare a disability and meet the essential criteria for the role will be offered an interview. It is important to note that there may be occasions where it is not practicable or appropriate to interview all disabled people who meet the essential criteria for the job. For example: in certain recruitment situations such as high volume, seasonal and high peak times, the employer may wish to limit the overall numbers of interviews offered to both disabled people and non disabled people. In these circumstances . click apply for full job details
Jan 15, 2026
Full time
Prospective officers and staff must be held to a higher standard of behaviour and accountability than members of the public, and that therefore their right to privacy can be fettered in certain circumstances. This is to ensure that members of the police are fully aware and accountable for the unique powers entrusted to them and the standards of professional behaviour they swear to uphold. This role is part of the IT&D 2-Year Graduate Programme. We are encouraging applications from graduates who may not demonstrate all of the necessary skills or experience required for the role. All we request is that you hold a relevant degree with foundational technology skills and have ambition to learn and grow as a technologist within IT&D at West Midlands Police. The graduate programme provides review points, access to industry skilled professionals, leading enterprise technology exposure alongside hands on training to help you be the best technologist possible. Please be aware that in order to be eligible to apply for this role, you need to be residing in United Kingdom for 5 years consecutively The IT & Digital department is responsible for the force's adoption and use of information and digital technology. The department consists of three core functions as follows: Architecture Management (responsible for identifying and selecting the right technologies for the force) Delivery Management (responsible for delivering and implementing the right technologies for the force) Service Management (responsible for managing and maintaining all live, operational technology for the force) West Midlands Police IT & Digital is a dynamic and forward thinking organisation of individuals committed to delivering excellent information technology solutions to support West Midlands Police and the public we serve. Cloud Services underpin many aspects of West Midlands Police today, we operate a technically hybrid estate, and our services running under Amazon Web Services are critical to enabling Police Officers and Police Staff to perform their roles and fulfil the Forces mission of 'working in partnership, making communities safer'. The IT & Digital Cloud Services Team (AWS) are a highly skilled and multi disciplinary team who design, build and run technology solutions across a wide range of administrative and operational Police functions including data platform solutions that support Response, Custody and Intelligence, a nationally significant automated AI voice solution that handles all non emergency calls to WMP, secure gateway services as well as many traditional line of business applications and hosting solutions. We are looking for skilled and enthusiastic Infrastructure Developers with a passion for technology and an ability to learn what we do today as well as play an important role in building well architected AWS solutions for the future. You can expect to be using tried and tested patterns to deliver incremental deliverables one day and exploring new technologies and approaches to move our people and our solutions forward on another day. If you would like to work within a Dev Ops team of skilled technologists and can make a positive impact on our current and future solutions this opportunity could be your next challenge. You will develop and support mission critical policing systems and enjoy working with native cloud technologies. At West Midlands Police IT & Digital there is a very wide scope to build your career across many and varied projects and technology disciplines. Key Responsibilities Contribute to the production of infrastructure designs for IT solutions in line with force requirements and standards Work with Senior Developers in the Team as well as Architecture Management and Business Stakeholders to understand IT solution requirements and recommend appropriate infrastructure designs and configurations Assist with the build and deployment of AWS infrastructure for new IT solutions including the configuration of sub production environments in line with architectural designs as well as force requirements and standards. Write Infrastructure as Code packages and programs that provision and maintain infrastructure configurations across multiple environments ensuring control and consistency Work with the Senior Infrastructure Developers to coordinate the deployment of infrastructure solutions into sub production environments Provide technical guidance, cost and performance advice to technical delivery projects on all infrastructure matters from design to delivery Provide specialist infrastructure skills and knowledge to ensure the security and integrity of the Force's infrastructure across all environments are maintained to the required standards Design and implement solutions that are resilient and fault tolerant in line with the service level and criticality of the service Ensure backup jobs are implemented and monitored for the completeness and veracity of backups taken; proactively participate in DR planning discussions; prepare for and participate in DR tests Configure and develop appropriate monitoring and alerting components during the build phase of all solutions Work within the CST Team, Network and Infrastructure Services Teams to thoroughly test and validate all change taking account of constraints, dependencies and interfaces to build confidence for deployments into production Work across IT & Digital Technical Teams as well as IT Service Management to ensure the introduction of new and changed infrastructure solutions follow all relevant Service Operations process and are embedded within IT management toolsets Work closely with Service Management during the introduction of new and changed services into production environments ensuring knowledge is increased and providing high quality support documentation Assist with the monitoring and management of the performance of third party suppliers Assist Senior Infrastructure Developers with the negotiation with partner agencies, suppliers and contractors in order to achieve desirable outcomes Provide reports and comprehensive working papers including making recommendations for improvements or amendments to systems within the team Essential Skills Good knowledge of infrastructure technology encompassing networking, compute, storage, operating systems Broad knowledge of general server computer architectures, hardware and operating systems Understanding and appreciation of security technologies and best practices Knowledge of cloud computing services and the different models of cloud service provision Good general knowledge across a range of AWS Services and methods for configuring and deploying AWS solutions Understanding of ITIL Knowledge of Health and Safety issues relevant to the post Comprehensive skills in the development of infrastructure technology Excellent interpersonal skills with the ability to confidently interact with all levels of staff Good presentation skills Ability to create high level context diagrams, detailed infrastructure diagrams, written specifications and documentation to both articulate and document ideas, designs and solutions implemented Flexibility to use a variety of supporting technologies and to be innovative The ability to work under pressure and be capable of balancing competing demands and priorities Good communication skills and ability to work effectively with colleagues across the department and wider organisation as well as with external contractors and suppliers An understanding of ITIL processes as they apply to the team and to the department as a whole Benefit Statement By choosing to join West Midlands Police you will receive an enhanced benefits package including: Fair remuneration with progression opportunities and access to a very competitive pension scheme. Enhanced annual leave in addition to public holiday entitlements. Discounts across travel, parking, daily costs of living and leisure activities. A comprehensive wellbeing package including 24/7 support, free eye tests and flu jabs Comprehensive benefits including pension, Blue Light Card, and employee assistance programme. Vetting: Successful applicants will be required to pass Management Vetting and Counter Terrorism Clearance scrutiny prior to commencing their role, this will include a full background & financial disclosure as part of the vetting process. Medical: Successful applicants will be subject to a medical assessment which may include a drug or hearing test. Interview: TBC Contact: For further information email West Midlands Police is a Disability Confident Leader - the highest level an organisation can achieve under the scheme run by the Department of Work and Pensions. As part of our commitment we operate a 'Disability Confident Interview Scheme' - all candidates who declare a disability and meet the essential criteria for the role will be offered an interview. It is important to note that there may be occasions where it is not practicable or appropriate to interview all disabled people who meet the essential criteria for the job. For example: in certain recruitment situations such as high volume, seasonal and high peak times, the employer may wish to limit the overall numbers of interviews offered to both disabled people and non disabled people. In these circumstances . click apply for full job details
Job Description Software Developer (Python/SQL/Testing) - Submarines Full time Derby ( Office 5 days per week) We need a Software Developer to join our Service Data Analytics Software team. In this varied, exciting opportunity you will be supporting the submarines enterprise by leveraging in-service data to derive insights through data analytics and software implementation. Our submarines business is responsible for the design, manufacture, supply and through-life support of nuclear propulsion-related products and systems in support of the Royal Navy's submarine fleet. Our team follows the Agile Scrum framework, providing opportunities to work on a wide range of products with varying applications, offering exposure to many areas of the business. The Software Developer will have the opportunity to learn how Rolls-Royce Submarines supports the Royal Navy submarine fleet, collaborate with diverse stakeholders, understand their challenges, and assist the development team in delivering valuable solutions. Why join Rolls-Royce? At Rolls-Royce we are proud to be a business that has truly helped to shape the modern world and are committed to always being a force for progress; powering, protecting and connecting people everywhere. By joining Rolls-Royce, you'll have the opportunity to work on world-class solutions, supported by a culture that believes individuality is our greatest strength, and all perspectives, experiences and backgrounds help us innovate and enable our high-performance culture. What you will be doing: With this exciting opportunity, you will: Collaborate in an Agile Environment: Work as part of a Scrum team to develop ideas and concepts into practical solutions for our customers. You will contribute to value-driven iterative development and maintenance of applications. Apply Your Expertise: Utilise your software development knowledge to create new, engaging, and user-friendly applications. Depending on the project, you may collaborate with data specialists and software experts to ensure high usability and desirability standards. Develop Data-Driven Solutions: Create software solutions that enable engineers, technical experts, and Rolls-Royce's customers to derive data-driven insights, enhancing decision-making processes. Ensure Software Quality: Maintain software quality and integrity by rigorously testing and fixing bugs throughout the development and upkeep process. Showcase Your Creativity: Demonstrate a strong creative drive and understanding of user requirements to develop applications that engage and excite the user community. Who we're looking for: Being a part of Rolls-Royce you'll know we embrace agility, are bold, pursue collaboration and seek simplicity in everything we do. These principles form our values and behaviours and are an essential component of our assessment process and are fundamental qualities that we seek for all roles. Position Qualifications: To be successful in this role, you should have: Experience with Python, SQL, and either Vue or React is highly desirable. Familiarity with contemporary software development tools, processes, and systems. A solid understanding of version control and testing is essential. Experience with Continuous Integration / Continuous Delivery (CI/CD) in Azure DevOps (or similar) preferred Strong communication abilities to effectively engage with your scrum team, colleagues, customers, and stakeholders. A degree in Computing, Mathematics, Scientific, or Engineering disciplines, or equivalent experience. Alternatively, demonstrable expertise via a GitHub profile (or similar). For more than 60 years Rolls-Royce Submarines has designed, supplied and supported the nuclear propulsion plant, providing power for all UK Royal Navy nuclear submarines. To work for Rolls-Royce Submarines an individual must hold a Security Check clearance. We will support the application for Security Clearance if you don't already have it. Due to the nature of work we conduct, we can only progress applications from individuals who are a UK national or, in MoD approved cases, a dual national. Our vision is to ensure that the excellence and ingenuity that shaped our history continues into our future. Our multi-year transformation programme aims to turn Rolls-Royce into a high-performing, competitive, resilient and growing company. Join us, and it can be your future vision too. Rolls-Royce are committed to being a respectful, inclusive, and non-discriminatory workplace where individuality is valued, diverse perspectives fuel innovation, and everyone can thrive. As part of our selection process, candidates in certain locations may be asked to complete an online assessment, which can include cognitive and behavioural aptitude testing relevant to the role. If required, full instructions for the next steps will be provided. Job Category Software Systems Posting Date 12 Jan 2026; 00:01 Posting End Date 19 Jan 2026PandoLogic.
Jan 15, 2026
Full time
Job Description Software Developer (Python/SQL/Testing) - Submarines Full time Derby ( Office 5 days per week) We need a Software Developer to join our Service Data Analytics Software team. In this varied, exciting opportunity you will be supporting the submarines enterprise by leveraging in-service data to derive insights through data analytics and software implementation. Our submarines business is responsible for the design, manufacture, supply and through-life support of nuclear propulsion-related products and systems in support of the Royal Navy's submarine fleet. Our team follows the Agile Scrum framework, providing opportunities to work on a wide range of products with varying applications, offering exposure to many areas of the business. The Software Developer will have the opportunity to learn how Rolls-Royce Submarines supports the Royal Navy submarine fleet, collaborate with diverse stakeholders, understand their challenges, and assist the development team in delivering valuable solutions. Why join Rolls-Royce? At Rolls-Royce we are proud to be a business that has truly helped to shape the modern world and are committed to always being a force for progress; powering, protecting and connecting people everywhere. By joining Rolls-Royce, you'll have the opportunity to work on world-class solutions, supported by a culture that believes individuality is our greatest strength, and all perspectives, experiences and backgrounds help us innovate and enable our high-performance culture. What you will be doing: With this exciting opportunity, you will: Collaborate in an Agile Environment: Work as part of a Scrum team to develop ideas and concepts into practical solutions for our customers. You will contribute to value-driven iterative development and maintenance of applications. Apply Your Expertise: Utilise your software development knowledge to create new, engaging, and user-friendly applications. Depending on the project, you may collaborate with data specialists and software experts to ensure high usability and desirability standards. Develop Data-Driven Solutions: Create software solutions that enable engineers, technical experts, and Rolls-Royce's customers to derive data-driven insights, enhancing decision-making processes. Ensure Software Quality: Maintain software quality and integrity by rigorously testing and fixing bugs throughout the development and upkeep process. Showcase Your Creativity: Demonstrate a strong creative drive and understanding of user requirements to develop applications that engage and excite the user community. Who we're looking for: Being a part of Rolls-Royce you'll know we embrace agility, are bold, pursue collaboration and seek simplicity in everything we do. These principles form our values and behaviours and are an essential component of our assessment process and are fundamental qualities that we seek for all roles. Position Qualifications: To be successful in this role, you should have: Experience with Python, SQL, and either Vue or React is highly desirable. Familiarity with contemporary software development tools, processes, and systems. A solid understanding of version control and testing is essential. Experience with Continuous Integration / Continuous Delivery (CI/CD) in Azure DevOps (or similar) preferred Strong communication abilities to effectively engage with your scrum team, colleagues, customers, and stakeholders. A degree in Computing, Mathematics, Scientific, or Engineering disciplines, or equivalent experience. Alternatively, demonstrable expertise via a GitHub profile (or similar). For more than 60 years Rolls-Royce Submarines has designed, supplied and supported the nuclear propulsion plant, providing power for all UK Royal Navy nuclear submarines. To work for Rolls-Royce Submarines an individual must hold a Security Check clearance. We will support the application for Security Clearance if you don't already have it. Due to the nature of work we conduct, we can only progress applications from individuals who are a UK national or, in MoD approved cases, a dual national. Our vision is to ensure that the excellence and ingenuity that shaped our history continues into our future. Our multi-year transformation programme aims to turn Rolls-Royce into a high-performing, competitive, resilient and growing company. Join us, and it can be your future vision too. Rolls-Royce are committed to being a respectful, inclusive, and non-discriminatory workplace where individuality is valued, diverse perspectives fuel innovation, and everyone can thrive. As part of our selection process, candidates in certain locations may be asked to complete an online assessment, which can include cognitive and behavioural aptitude testing relevant to the role. If required, full instructions for the next steps will be provided. Job Category Software Systems Posting Date 12 Jan 2026; 00:01 Posting End Date 19 Jan 2026PandoLogic.
Developer Purpose of the Role To provide versatile software development expertise across a range of technologies, supporting both Legacy systems and new applications as part of a major transformation programme Key Responsibilities Design & Development Work with Legacy technologies during the transition to a modernised platform. Support the adoption of new low-code/no-code tools in line with strategic goals. Contribute to technical design and implementation aligned with the technical roadmap. Write, test, and refine robust and scalable code. Extend and optimise Azure DevOps pipelines for build and deployment automation. Participate in design reviews, functional specifications, and project estimations. Ensure non-functional requirements (eg performance, scalability, maintainability) are addressed in design and implementation. Identify and proactively resolve potential technical or architectural issues. Implementation Adhere to the team's Definition of Done (DoD). Maintain consistency in TDD/unit test coverage and enforce code review quality. Keep documentation current throughout the change life cycle. Collaboration Work closely with System Analysts, Solution Designers, and the Architecture team to understand business and technical requirements. Liaise with internal colleagues and third-party suppliers to implement and enhance systems. Tech Stack/Skills Languages & Frameworks: .NET, ASP.NET, VB6, Delphi Cloud & DevOps: Microsoft Azure (PaaS Web Apps, Service Bus, Logic Apps, Service Fabric), Azure DevOps, IIS, PowerShell Databases: MS SQL Server (2016/2019/2022) Integrations: REST APIs, Web Services (WCF, SOAP), OAuth2/OpenID Connect Platforms & Tools: Microsoft Power Platform, Microsoft Dynamics, Git (Source Control), Jira, Confluence Development Practices: TDD, Agile Scrum, CI/CD, best practice system design and coding standards Other: Payment provider integrations Experience & Qualifications Proven experience delivering software as part of a collaborative team. Strong knowledge of the full Software Delivery Lifecycle (SDLC). Experience in software design, TDD/unit testing, and DevOps pipelines. Computing-related degree or equivalent practical experience. Experience with financial, banking, or accounting systems is desirable.
Jan 13, 2026
Full time
Developer Purpose of the Role To provide versatile software development expertise across a range of technologies, supporting both Legacy systems and new applications as part of a major transformation programme Key Responsibilities Design & Development Work with Legacy technologies during the transition to a modernised platform. Support the adoption of new low-code/no-code tools in line with strategic goals. Contribute to technical design and implementation aligned with the technical roadmap. Write, test, and refine robust and scalable code. Extend and optimise Azure DevOps pipelines for build and deployment automation. Participate in design reviews, functional specifications, and project estimations. Ensure non-functional requirements (eg performance, scalability, maintainability) are addressed in design and implementation. Identify and proactively resolve potential technical or architectural issues. Implementation Adhere to the team's Definition of Done (DoD). Maintain consistency in TDD/unit test coverage and enforce code review quality. Keep documentation current throughout the change life cycle. Collaboration Work closely with System Analysts, Solution Designers, and the Architecture team to understand business and technical requirements. Liaise with internal colleagues and third-party suppliers to implement and enhance systems. Tech Stack/Skills Languages & Frameworks: .NET, ASP.NET, VB6, Delphi Cloud & DevOps: Microsoft Azure (PaaS Web Apps, Service Bus, Logic Apps, Service Fabric), Azure DevOps, IIS, PowerShell Databases: MS SQL Server (2016/2019/2022) Integrations: REST APIs, Web Services (WCF, SOAP), OAuth2/OpenID Connect Platforms & Tools: Microsoft Power Platform, Microsoft Dynamics, Git (Source Control), Jira, Confluence Development Practices: TDD, Agile Scrum, CI/CD, best practice system design and coding standards Other: Payment provider integrations Experience & Qualifications Proven experience delivering software as part of a collaborative team. Strong knowledge of the full Software Delivery Lifecycle (SDLC). Experience in software design, TDD/unit testing, and DevOps pipelines. Computing-related degree or equivalent practical experience. Experience with financial, banking, or accounting systems is desirable.
C# Software Developer, Back End, C#.Net, MS SQL Server, Javascript, Horsham, West Sussex to £65K (Hybrid) An established software company in Horsham are looking for a passionate C# Back End Software Engineer to design, develop and install software solutions. The C#.Net / Back End Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various disciplines. The ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the C# / Back End Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design Skills and Responsibilities • Execute full software development life cycle (SDLC) • Utilising .Net Core, OOP,SQL & Entity Framework, SOLID, Agile, React • Strong Back End SQL Database experience (MS SQL Server) • Involved in defining and driving the technical strategy • Involved in Systems Design from planning to tactical execution • Have a strong interest in cutting edge technology, like AI, big data, cloud computing, algorithms, and rich web applications. • Document and maintain software functionality • Troubleshoot, debug and upgrade existing systems
Jan 10, 2026
Full time
C# Software Developer, Back End, C#.Net, MS SQL Server, Javascript, Horsham, West Sussex to £65K (Hybrid) An established software company in Horsham are looking for a passionate C# Back End Software Engineer to design, develop and install software solutions. The C#.Net / Back End Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various disciplines. The ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Ultimately, the role of the C# / Back End Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design Skills and Responsibilities • Execute full software development life cycle (SDLC) • Utilising .Net Core, OOP,SQL & Entity Framework, SOLID, Agile, React • Strong Back End SQL Database experience (MS SQL Server) • Involved in defining and driving the technical strategy • Involved in Systems Design from planning to tactical execution • Have a strong interest in cutting edge technology, like AI, big data, cloud computing, algorithms, and rich web applications. • Document and maintain software functionality • Troubleshoot, debug and upgrade existing systems
Security Cleared QA Tester Duration: 3 MONTHS Location: Based at client locations or working remotely Daily Rate: 450- 500 per day (a status determination assessment has been conducted, and the outcome placed the role outside IR35) Due to the urgency of this role, candidates must active Security Clearance Role Summary Triad Group Plc is seeking a skilled 'Software Development Engineer in Test' to join our dynamic team. The successful candidate will play a crucial role in ensuring the quality and reliability of our software solutions for public sector projects. This position offers an exciting opportunity to collaborate with our award-winning team and contribute to the success of our projects. About Us Triad Group Plc is an award-winning digital, data, and technology partner dedicated to helping organisations committed to meaningful change. We strive to make the world a better place by focusing on excellence and efficiency, consistently delivering high-quality services to our clients. Our mission is to become the UK's favourite technology company by 2025. Join our award-winning team, recognised twice for "Project Excellence" at "The Chartered Institute for IT & Computing Awards." Operating at the heart of the public sector, Triad understands the technology challenges faced by this sector and is committed to delivering the best value for UK citizens. With a 35-year history of success across public, private, and third sectors, Triad defines, designs, and delivers innovative digital solutions. Our flat management structure and absence of burdensome hierarchy foster autonomy, creativity, and innovation, enabling us to tackle complex problems effectively. Responsibilities: Develop and implement test automation strategies using tools such as Playwright, Cypress, and Selenium WebDriver. Design, execute, and maintain automated test scripts to validate accessibility, software functionality, performance, and security. Collaborate with developers, product managers, and other stakeholders to understand project requirements and ensure comprehensive test coverage. Identify and prioritise test cases for automation, considering both functional and non-functional requirements. Continuously improve test automation frameworks and processes to enhance efficiency and effectiveness. Perform root cause analysis of defects and work closely with development teams to resolve issues. Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives. Document test plans, test cases, and test results to facilitate communication and knowledge sharing within the team. Requirements: Proven experience in test automation using Playwright, Cypress, and Selenium WebDriver. Coding skills in TypeScript/JavaScript plus either C# or Java. Familiarity with public sector projects and compliance requirements is highly desirable. Previous experience working in a consultancy environment is beneficial. Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment. Strong analytical and problem-solving abilities, with a keen attention to detail. Self-motivated and adaptable, with the ability to thrive in a fast-paced, dynamic environment. Nice-to-Have: GDS experience. Other Information If this role is of interest to you or you would like further information, submit your application now. Triad is an equal opportunities employer and welcomes applications from all suitably qualified people regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion, or belief. Triad Group Plc acts as an Employment Business for this contract position.
Jan 09, 2026
Contractor
Security Cleared QA Tester Duration: 3 MONTHS Location: Based at client locations or working remotely Daily Rate: 450- 500 per day (a status determination assessment has been conducted, and the outcome placed the role outside IR35) Due to the urgency of this role, candidates must active Security Clearance Role Summary Triad Group Plc is seeking a skilled 'Software Development Engineer in Test' to join our dynamic team. The successful candidate will play a crucial role in ensuring the quality and reliability of our software solutions for public sector projects. This position offers an exciting opportunity to collaborate with our award-winning team and contribute to the success of our projects. About Us Triad Group Plc is an award-winning digital, data, and technology partner dedicated to helping organisations committed to meaningful change. We strive to make the world a better place by focusing on excellence and efficiency, consistently delivering high-quality services to our clients. Our mission is to become the UK's favourite technology company by 2025. Join our award-winning team, recognised twice for "Project Excellence" at "The Chartered Institute for IT & Computing Awards." Operating at the heart of the public sector, Triad understands the technology challenges faced by this sector and is committed to delivering the best value for UK citizens. With a 35-year history of success across public, private, and third sectors, Triad defines, designs, and delivers innovative digital solutions. Our flat management structure and absence of burdensome hierarchy foster autonomy, creativity, and innovation, enabling us to tackle complex problems effectively. Responsibilities: Develop and implement test automation strategies using tools such as Playwright, Cypress, and Selenium WebDriver. Design, execute, and maintain automated test scripts to validate accessibility, software functionality, performance, and security. Collaborate with developers, product managers, and other stakeholders to understand project requirements and ensure comprehensive test coverage. Identify and prioritise test cases for automation, considering both functional and non-functional requirements. Continuously improve test automation frameworks and processes to enhance efficiency and effectiveness. Perform root cause analysis of defects and work closely with development teams to resolve issues. Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives. Document test plans, test cases, and test results to facilitate communication and knowledge sharing within the team. Requirements: Proven experience in test automation using Playwright, Cypress, and Selenium WebDriver. Coding skills in TypeScript/JavaScript plus either C# or Java. Familiarity with public sector projects and compliance requirements is highly desirable. Previous experience working in a consultancy environment is beneficial. Excellent communication and collaboration skills, with the ability to work effectively in a team-oriented environment. Strong analytical and problem-solving abilities, with a keen attention to detail. Self-motivated and adaptable, with the ability to thrive in a fast-paced, dynamic environment. Nice-to-Have: GDS experience. Other Information If this role is of interest to you or you would like further information, submit your application now. Triad is an equal opportunities employer and welcomes applications from all suitably qualified people regardless of sex, race, disability, age, sexual orientation, gender reassignment, religion, or belief. Triad Group Plc acts as an Employment Business for this contract position.
About Marex Marex Group plc is a diversified global financial services platform, providing essential liquidity, market access and infrastructure services to clients in the energy, commodities and financial markets. It listed on Nasdaq Global Select Market in April 2024. With more than 35 offices in Europe, US and APAC, it has unique access across markets with significant share globally both on and off exchange. The depth of knowledge amongst its teams and divisions provides its customers with clear advantage, and its technology led service provides access to all major exchanges, order flow management via screen, voice and DMA, plus award winning data, insights and analytics. Technology Department The Technology Department delivers differentiation, scalability and security for the business. Reporting to the CEO, Technology provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile 'streams' aligned to specific business areas. Our other teams work enterprise wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design. Senior C# Developer - Analytics Development Team (London) We're looking for a highly skilled C# engineer with deep software engineering expertise and a strong understanding of financial markets. You'll contribute to the design and development of advanced pricing and risk platforms, including a high performance distributed computing and market data system that supports quantitative research and trading. This role involves close collaboration with technology, trading, and quantitative teams, ensuring solutions meet business objectives while promoting Agile best practices, robust architecture, and continuous innovation. We're seeking a strong C# engineer who's passionate about building scalable, high performance systems and developing innovative products that evolve with the business. Responsibilities Contribute to the architecture, design, and implementation of technology solutions developed and maintained by the team. Collaborate with the Software Development Manager to shape the development roadmap and define strategic priorities. Ensure all delivered systems meet production quality standards, are fully documented, and support a smooth handover for long term maintenance. Help define, promote, and uphold best practices in software engineering to ensure consistency, quality, and scalability across the team's work. Actively participate in Agile ceremonies - including sprint planning, stand ups, and retrospectives - ensuring principles are applied effectively. Support sprint delivery by ensuring stories and bugs are well defined, prioritised, testable, and accompanied by clear acceptance criteria. Troubleshoot, diagnose, and resolve support issues efficiently, maintaining a professional and customer focused approach. Comply with the Operational Risk Framework, meeting all regulatory, security, and company standards. Demonstrate and promote integrity, professionalism, and alignment with Marex values in all interactions. Skills and Experience Expert in C# Strong in Pythonn Hands on experience with React, JavaScript, and TypeScript for front end development. Proven exceptional mathematical and analytical abilities. Strong understanding of risk sensitivities ("Greeks"). Solid experience with derivative products. Skilled in working with SQL Server and MongoDB databases. Experience implementing Infrastructure as Code using Terraform or similar tools. Familiar with modern CI/CD pipelines and DevOps best practices. Knowledge of cloud technologies, ideally AWS (Amazon Web Services). Proficient in using unit and integration testing frameworks to ensure code quality and reliability. Strong understanding of Agile and Scrum methodologies. Methodical approach to software architecture and design, with the ability to apply the right design patterns and principles for each project. Excellent verbal and written communication skills, with the ability to convey complex Competencies Excellent verbal and written communication skills A collaborative team player, approachable, self efficient and influences a positive work environment Demonstrates curiosity Resilient in a challenging, fast paced environment Ability to take a high level of responsibility in a fast pace and high volume environment Excels at building relationships, networking and influencing others Additional Information If you're forging a career in this area and are looking for your next step, get in touch! Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process. If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.
Jan 08, 2026
Full time
About Marex Marex Group plc is a diversified global financial services platform, providing essential liquidity, market access and infrastructure services to clients in the energy, commodities and financial markets. It listed on Nasdaq Global Select Market in April 2024. With more than 35 offices in Europe, US and APAC, it has unique access across markets with significant share globally both on and off exchange. The depth of knowledge amongst its teams and divisions provides its customers with clear advantage, and its technology led service provides access to all major exchanges, order flow management via screen, voice and DMA, plus award winning data, insights and analytics. Technology Department The Technology Department delivers differentiation, scalability and security for the business. Reporting to the CEO, Technology provides digital tools, software services and infrastructure globally to all business groups. Software development and support teams work in agile 'streams' aligned to specific business areas. Our other teams work enterprise wide to provide critical services including our global service desk, network and system infrastructure, IT operations, security, enterprise architecture and design. Senior C# Developer - Analytics Development Team (London) We're looking for a highly skilled C# engineer with deep software engineering expertise and a strong understanding of financial markets. You'll contribute to the design and development of advanced pricing and risk platforms, including a high performance distributed computing and market data system that supports quantitative research and trading. This role involves close collaboration with technology, trading, and quantitative teams, ensuring solutions meet business objectives while promoting Agile best practices, robust architecture, and continuous innovation. We're seeking a strong C# engineer who's passionate about building scalable, high performance systems and developing innovative products that evolve with the business. Responsibilities Contribute to the architecture, design, and implementation of technology solutions developed and maintained by the team. Collaborate with the Software Development Manager to shape the development roadmap and define strategic priorities. Ensure all delivered systems meet production quality standards, are fully documented, and support a smooth handover for long term maintenance. Help define, promote, and uphold best practices in software engineering to ensure consistency, quality, and scalability across the team's work. Actively participate in Agile ceremonies - including sprint planning, stand ups, and retrospectives - ensuring principles are applied effectively. Support sprint delivery by ensuring stories and bugs are well defined, prioritised, testable, and accompanied by clear acceptance criteria. Troubleshoot, diagnose, and resolve support issues efficiently, maintaining a professional and customer focused approach. Comply with the Operational Risk Framework, meeting all regulatory, security, and company standards. Demonstrate and promote integrity, professionalism, and alignment with Marex values in all interactions. Skills and Experience Expert in C# Strong in Pythonn Hands on experience with React, JavaScript, and TypeScript for front end development. Proven exceptional mathematical and analytical abilities. Strong understanding of risk sensitivities ("Greeks"). Solid experience with derivative products. Skilled in working with SQL Server and MongoDB databases. Experience implementing Infrastructure as Code using Terraform or similar tools. Familiar with modern CI/CD pipelines and DevOps best practices. Knowledge of cloud technologies, ideally AWS (Amazon Web Services). Proficient in using unit and integration testing frameworks to ensure code quality and reliability. Strong understanding of Agile and Scrum methodologies. Methodical approach to software architecture and design, with the ability to apply the right design patterns and principles for each project. Excellent verbal and written communication skills, with the ability to convey complex Competencies Excellent verbal and written communication skills A collaborative team player, approachable, self efficient and influences a positive work environment Demonstrates curiosity Resilient in a challenging, fast paced environment Ability to take a high level of responsibility in a fast pace and high volume environment Excels at building relationships, networking and influencing others Additional Information If you're forging a career in this area and are looking for your next step, get in touch! Marex is fully committed to being an inclusive employer and providing an inclusive and accessible recruitment process for all. We will provide reasonable adjustments to remove any disadvantage to you being considered for this role. We value the differences that a diverse workforce brings to the company. We welcome applications from candidates returning to the workforce. Also, Marex is committed to avoiding circumstances in which the appearance or possibility of conflicts of interest may exist within the hiring process. If you would like to receive any information in a different way or would like us to do anything differently to help you, please include it in your application.
Jot Title: Software Engineer x2 Positions: Senior Software Engineer, Team Lead Permanent Staff Positions Location: Abingdon, just outside London Hybrid working available, ideally 3 days based in the office Salary: please get in touch and I will reply straight away with salary details (highly negotiable) Must have skills: - Java, Eclipse RCP/SWT - Strong problem-solving abilities - Clear communication skills - Evidence of being able to solve algorithmic problems - Evidence of experience working on large monolithic thick-client applications and demonstrate how they are different than web-based applications from an engineering perspective Very nice to have: - Experience with using AI with development - Domain experience (Geophysics or another geoscience related field) Subsurface Senior Java Application developer Responsibilities include: â Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. â Design, develop, and maintain high-performance applications for geophysical and geological data analysis, interpretation and visualization (e.g., seismic, horizon, fault, velocity model, etc.) â Present architectural designs and technical proposals to the architecture review board. â Ability to break down development tasks and lay out clear implementation roadmaps. â Implement and optimize computation algorithms â Design and develop both thin and thick client applications that interact with cloudbased microservices. â Ensure high code quality through unit testing, code reviews, security hardening and continuous integration with other domain tools â Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of DSG application. â Mentor junior developers and actively contribute to architectural and implementation decisions. â Embrace Agile/Scrum methodologies, delivering and demonstrating working solutions at the end of each sprint â Stay current with emerging technologies and trends in geophysical computing and software development. Required Education and Skills â BS or MS degree in computer science, Geoscience, Applied Mathematics, or a related engineering discipline. â Minimum of 10 years of experience in software development using Java â Ability to break down complex development tasks and define clear, actionable implementation of roadmaps. â Strong Java proficiency is required â C++ knowledge and experience a strong benefit â Proficiency with development tools and environments: o GitLab, Eclipse RCP/SWT, VS Code, CI/CD pipelines o Performance tools: VisualVM, JMC/JFR, Async o Operating systems: Windows and Linux â Hands-on experience using GitHub Copilot to accelerate code implementation and enhance development productivity. â Must be self-motivated but be able to work well in a team environment Desired Experience â Knowledge with geoscience software tools and formats: o SEG-Y, Landmark seismic BRICK, CMP, OpenVDS o DSG, Petrel, Kingdom, GeoFrame, or PaleoScan â Familiarity with cloud platforms and distributed computing: o Restful API design and implementation o AWS and Azure o Tools for scalable data processing: Kubernetes, Spark â Experience with Java 2D graphics and 3D OpenGL programming. â Experience with scientific computing libraries and frameworks: o Python: NumPy, SciPy, Pandas, TensorFlow (for ML/AI) o C++/Java: CUDA (for GPU acceleration) o Angular or React o Microservice: Quarkus, Spring Boot, AWS API Gateway o Docker, Kubernetes With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.
Dec 26, 2025
Full time
Jot Title: Software Engineer x2 Positions: Senior Software Engineer, Team Lead Permanent Staff Positions Location: Abingdon, just outside London Hybrid working available, ideally 3 days based in the office Salary: please get in touch and I will reply straight away with salary details (highly negotiable) Must have skills: - Java, Eclipse RCP/SWT - Strong problem-solving abilities - Clear communication skills - Evidence of being able to solve algorithmic problems - Evidence of experience working on large monolithic thick-client applications and demonstrate how they are different than web-based applications from an engineering perspective Very nice to have: - Experience with using AI with development - Domain experience (Geophysics or another geoscience related field) Subsurface Senior Java Application developer Responsibilities include: â Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. â Design, develop, and maintain high-performance applications for geophysical and geological data analysis, interpretation and visualization (e.g., seismic, horizon, fault, velocity model, etc.) â Present architectural designs and technical proposals to the architecture review board. â Ability to break down development tasks and lay out clear implementation roadmaps. â Implement and optimize computation algorithms â Design and develop both thin and thick client applications that interact with cloudbased microservices. â Ensure high code quality through unit testing, code reviews, security hardening and continuous integration with other domain tools â Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of DSG application. â Mentor junior developers and actively contribute to architectural and implementation decisions. â Embrace Agile/Scrum methodologies, delivering and demonstrating working solutions at the end of each sprint â Stay current with emerging technologies and trends in geophysical computing and software development. Required Education and Skills â BS or MS degree in computer science, Geoscience, Applied Mathematics, or a related engineering discipline. â Minimum of 10 years of experience in software development using Java â Ability to break down complex development tasks and define clear, actionable implementation of roadmaps. â Strong Java proficiency is required â C++ knowledge and experience a strong benefit â Proficiency with development tools and environments: o GitLab, Eclipse RCP/SWT, VS Code, CI/CD pipelines o Performance tools: VisualVM, JMC/JFR, Async o Operating systems: Windows and Linux â Hands-on experience using GitHub Copilot to accelerate code implementation and enhance development productivity. â Must be self-motivated but be able to work well in a team environment Desired Experience â Knowledge with geoscience software tools and formats: o SEG-Y, Landmark seismic BRICK, CMP, OpenVDS o DSG, Petrel, Kingdom, GeoFrame, or PaleoScan â Familiarity with cloud platforms and distributed computing: o Restful API design and implementation o AWS and Azure o Tools for scalable data processing: Kubernetes, Spark â Experience with Java 2D graphics and 3D OpenGL programming. â Experience with scientific computing libraries and frameworks: o Python: NumPy, SciPy, Pandas, TensorFlow (for ML/AI) o C++/Java: CUDA (for GPU acceleration) o Angular or React o Microservice: Quarkus, Spring Boot, AWS API Gateway o Docker, Kubernetes With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.