Senior Ion Developer (Contract) Duration: 12 Months (Possibility for extension) Location: London/Hybrid (2 days per week on site) Rate: A highly competitive Umbrella Day Rate is available for suitable candidates Role Profile As a Senior Ion Technical Engineer, you will play a pivotal role in designing and implementing high-quality software solutions that meet the dynamic needs of our business. You will collaborate closely with product owners, UX designers, and various business partners to create and maintain microservices that drive our Rates trading platform. Key Responsibilities: Collaborate with product owners and business partners to understand requirements and outline proposed solutions. Design, implement, test, and maintain microservices within our technology stack. Participate in design reviews, providing critical input to enhance design recommendations. Ensure compliance with architectural standards throughout all phases of development. Conduct code reviews to ensure alignment with the pre-defined Definition of Done and design specifications. Troubleshoot application code-related issues and implement effective solutions. Uphold the quality and completeness of our products through rigorous unit testing, integration testing, and behaviour-driven development (BDD) practises. Skills & Experience: Strong understanding of Java and Spring Boot. Proven experience in developing microservice applications. Familiarity with streaming, messaging, and Ion MMI components. Understanding of Demon manager and database setup on ION. Experience in developing low-latency applications. Knowledge of modern build pipelines and tools, such as UrbanCode, Git, and Jenkins, is advantageous. Demonstrated experience in multi-threading and a clear approach to automated testing and exception handling. Experience with React or web-based front ends is desirable. Knowledge of Markets Front Office technology, particularly interest rate swaps, bonds, and futures, is a plus. Candidates will need to show evidence of the above in their CV in order to be considered. If you feel you have the skills and experience and want to hear more about this role 'apply now' to declare your interest in this opportunity with our client. Your application will be observed by our dedicated team. We will respond to all successful applicants ASAP however, please be advised that we will always look to contact you further from this time should we need further applicants or if other opportunities arise relevant to your skillset. Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment. We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
Aug 29, 2026
Contractor
Senior Ion Developer (Contract) Duration: 12 Months (Possibility for extension) Location: London/Hybrid (2 days per week on site) Rate: A highly competitive Umbrella Day Rate is available for suitable candidates Role Profile As a Senior Ion Technical Engineer, you will play a pivotal role in designing and implementing high-quality software solutions that meet the dynamic needs of our business. You will collaborate closely with product owners, UX designers, and various business partners to create and maintain microservices that drive our Rates trading platform. Key Responsibilities: Collaborate with product owners and business partners to understand requirements and outline proposed solutions. Design, implement, test, and maintain microservices within our technology stack. Participate in design reviews, providing critical input to enhance design recommendations. Ensure compliance with architectural standards throughout all phases of development. Conduct code reviews to ensure alignment with the pre-defined Definition of Done and design specifications. Troubleshoot application code-related issues and implement effective solutions. Uphold the quality and completeness of our products through rigorous unit testing, integration testing, and behaviour-driven development (BDD) practises. Skills & Experience: Strong understanding of Java and Spring Boot. Proven experience in developing microservice applications. Familiarity with streaming, messaging, and Ion MMI components. Understanding of Demon manager and database setup on ION. Experience in developing low-latency applications. Knowledge of modern build pipelines and tools, such as UrbanCode, Git, and Jenkins, is advantageous. Demonstrated experience in multi-threading and a clear approach to automated testing and exception handling. Experience with React or web-based front ends is desirable. Knowledge of Markets Front Office technology, particularly interest rate swaps, bonds, and futures, is a plus. Candidates will need to show evidence of the above in their CV in order to be considered. If you feel you have the skills and experience and want to hear more about this role 'apply now' to declare your interest in this opportunity with our client. Your application will be observed by our dedicated team. We will respond to all successful applicants ASAP however, please be advised that we will always look to contact you further from this time should we need further applicants or if other opportunities arise relevant to your skillset. Pontoon is an employment consultancy. We put expertise, energy, and enthusiasm into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an inclusive environment that helps them thrive. As part of our standard hiring process to manage risk, please note background screening checks will be conducted on all hires before commencing employment. We use generative AI tools to support our candidate screening process. This helps us ensure a fair, consistent, and efficient experience for all applicants. Rest assured, all final decisions are made by our hiring team, and your application will be reviewed with care and attention.
Senior Java Developer - 12 Month Contract - £750pd Rate: £750 per day Umbrella IR35: Inside Location: Hybrid - 60% office attendance (Manchester, Leeds or Birmingham) Clearance: BPSS - must be eligible for SC The Role : A major Central Government programme is seeking experienced Senior Java Developers to join a digital delivery team. You will provide hands-on technical leadership across Java development, while mentoring other developers and helping to drive engineering standards and best practice across the team. Experience & Requirements: Strong commercial experience developing applications using Java and Spring Boot . Extensive experience with AWS and cloud-based application development. Strong hands-on experience with Kafka and event-driven architectures. Experience working with MongoDB or similar NoSQL databases. Proven ability to lead technically and mentor junior/mid-level developers , providing guidance and conducting code reviews. Experience setting and promoting engineering standards, best practices and quality across development teams. Ability to work closely with architects, product owners and wider multidisciplinary teams to shape robust technical solutions. Strong experience delivering scalable and maintainable solutions within complex Agile environments. Government or large-scale digital service experience is desirable. 6 positions available. If you are available and interested, please apply in the first instance and you will be contacted to discuss the position further.
Aug 29, 2026
Full time
Senior Java Developer - 12 Month Contract - £750pd Rate: £750 per day Umbrella IR35: Inside Location: Hybrid - 60% office attendance (Manchester, Leeds or Birmingham) Clearance: BPSS - must be eligible for SC The Role : A major Central Government programme is seeking experienced Senior Java Developers to join a digital delivery team. You will provide hands-on technical leadership across Java development, while mentoring other developers and helping to drive engineering standards and best practice across the team. Experience & Requirements: Strong commercial experience developing applications using Java and Spring Boot . Extensive experience with AWS and cloud-based application development. Strong hands-on experience with Kafka and event-driven architectures. Experience working with MongoDB or similar NoSQL databases. Proven ability to lead technically and mentor junior/mid-level developers , providing guidance and conducting code reviews. Experience setting and promoting engineering standards, best practices and quality across development teams. Ability to work closely with architects, product owners and wider multidisciplinary teams to shape robust technical solutions. Strong experience delivering scalable and maintainable solutions within complex Agile environments. Government or large-scale digital service experience is desirable. 6 positions available. If you are available and interested, please apply in the first instance and you will be contacted to discuss the position further.
Senior Python Developer Salary: Up to £90,000 + Bonus + Benefits Location: Ipswich Working Pattern: Hybrid Job Type: Permanent An exciting opportunity has arisen for an experienced Senior Python Developer to join a large scale technology environment, developing automation solutions, backend services and tooling supporting complex telecoms and network operations. This Senior Python Developer is a hands on engineering position with a strong focus on Python, REST APIs, automation and backend development. You will work across applications supporting testing, monitoring and operational efficiency within 5G and enterprise platforms, with exposure to Linux, Docker, CI/CD, databases and network technologies. The role would suit a strong Python Engineer who enjoys solving complex technical problems and wants to work across both software engineering and network automation. Responsibilities for the Senior Python Developer: Design, develop and maintain Python based automation frameworks and scripts supporting network testing, data processing and operational workflows Build RESTful APIs using Flask and FastAPI for internal services and cross team integrations Develop lightweight web based dashboards and interfaces using HTML, CSS, JavaScript and Jinja2 Work with PostgreSQL, MySQL, MongoDB and Redis for application, configuration and testing data Build and maintain Docker and Docker Compose environments for application deployment and testing Develop and maintain CI/CD pipelines using Jenkins and GitLab Develop Linux automation using Bash, shell scripting and cron jobs Integrate Python applications with telecom network systems and APIs Build automated validation, health checking and service monitoring capabilities Implement effective logging, monitoring and error handling across automation services Work closely with QA, Network Engineering and DevOps teams to identify and deliver automation opportunities Support the development of scalable, reliable and maintainable engineering solutions Essential Skills & Experience for the Senior Python Developer: Strong commercial Python development experience. Strong experience designing and developing REST APIs using Flask and/or FastAPI Experience with API authentication, error handling and documentation Experience with HTML, CSS and Jinja2 for lightweight web interfaces Strong database experience across SQL and NoSQL technologies Experience with PostgreSQL and/or MySQL Experience with MongoDB and/or Redis Strong experience working within Linux environments, including Bash and shell scripting Experience building and deploying applications using Docker and Docker Compose Experience with CI/CD, ideally Jenkins and/or GitLab CI/CD Strong Git/version control experience Experience with Python automation libraries such as Requests, Paramiko, Subprocess, Schedule and Pandas Good understanding of networking fundamentals including HTTP, TCP/IP, DNS and SSH Desirable Skills for the Senior Python Developer: Telecoms or network automation experience Knowledge of 4G Core, 5G or Service Based Architecture (SBA) Experience with RabbitMQ or Kafka and event driven architectures OpenStack experience Infrastructure as Code knowledge Test automation experience using Pytest, Selenium or Playwright Monitoring experience using Grafana, ELK Stack or Prometheus Experience working within Agile/Scrum environments Python Developer, Software Developer, Software Engineer, Python, Python Programmer, Senior Python Developer
Aug 29, 2026
Full time
Senior Python Developer Salary: Up to £90,000 + Bonus + Benefits Location: Ipswich Working Pattern: Hybrid Job Type: Permanent An exciting opportunity has arisen for an experienced Senior Python Developer to join a large scale technology environment, developing automation solutions, backend services and tooling supporting complex telecoms and network operations. This Senior Python Developer is a hands on engineering position with a strong focus on Python, REST APIs, automation and backend development. You will work across applications supporting testing, monitoring and operational efficiency within 5G and enterprise platforms, with exposure to Linux, Docker, CI/CD, databases and network technologies. The role would suit a strong Python Engineer who enjoys solving complex technical problems and wants to work across both software engineering and network automation. Responsibilities for the Senior Python Developer: Design, develop and maintain Python based automation frameworks and scripts supporting network testing, data processing and operational workflows Build RESTful APIs using Flask and FastAPI for internal services and cross team integrations Develop lightweight web based dashboards and interfaces using HTML, CSS, JavaScript and Jinja2 Work with PostgreSQL, MySQL, MongoDB and Redis for application, configuration and testing data Build and maintain Docker and Docker Compose environments for application deployment and testing Develop and maintain CI/CD pipelines using Jenkins and GitLab Develop Linux automation using Bash, shell scripting and cron jobs Integrate Python applications with telecom network systems and APIs Build automated validation, health checking and service monitoring capabilities Implement effective logging, monitoring and error handling across automation services Work closely with QA, Network Engineering and DevOps teams to identify and deliver automation opportunities Support the development of scalable, reliable and maintainable engineering solutions Essential Skills & Experience for the Senior Python Developer: Strong commercial Python development experience. Strong experience designing and developing REST APIs using Flask and/or FastAPI Experience with API authentication, error handling and documentation Experience with HTML, CSS and Jinja2 for lightweight web interfaces Strong database experience across SQL and NoSQL technologies Experience with PostgreSQL and/or MySQL Experience with MongoDB and/or Redis Strong experience working within Linux environments, including Bash and shell scripting Experience building and deploying applications using Docker and Docker Compose Experience with CI/CD, ideally Jenkins and/or GitLab CI/CD Strong Git/version control experience Experience with Python automation libraries such as Requests, Paramiko, Subprocess, Schedule and Pandas Good understanding of networking fundamentals including HTTP, TCP/IP, DNS and SSH Desirable Skills for the Senior Python Developer: Telecoms or network automation experience Knowledge of 4G Core, 5G or Service Based Architecture (SBA) Experience with RabbitMQ or Kafka and event driven architectures OpenStack experience Infrastructure as Code knowledge Test automation experience using Pytest, Selenium or Playwright Monitoring experience using Grafana, ELK Stack or Prometheus Experience working within Agile/Scrum environments Python Developer, Software Developer, Software Engineer, Python, Python Programmer, Senior Python Developer
Lead Java Developer (VP)Applyremote type: Hybridlocations: London United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Job Purpose: Citi is the Market Maker and a global leader in all major Fixed Income markets in across the globe. Unified Fix Income Trade Processing(FITP) is Citi's primary Fixed Income trading platform processing Derivatives, Cash, Exotics and SFT products with 3800+ Trading, Sales, Middle Office users globally. Unified FITP, built on state of the art technology stack processes around 200,000 transactions daily and provides real time position , risk management capabilities. It has connectivity to 100+ electronic trading venues and 20+ regulatory bodies globally.We are looking for a talented and passionate individual to join our application development team and continue to evolve our next-generation trading application. They would lead the efforts to transition our application to smaller services, full automated CI/CD pipelines enabling faster time to market. The successful candidate will gain valuable exposure to the Fixed Income Trading business and an opportunity to work on a large scale, modern technology platform with a global presence Responsibilities: Lead or guide developers in an Application Development team in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions) Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications Develop comprehensive knowledge of how areas of business integrate to accomplish business goals Provide evaluative judgment based on analysis of factual data in complicated and unique situations Develop common, reusable components and services utilizing Citi's best practices Create high performance, low latency applications leveraging existing Citi framework Ensure strong reliability, scalability and performance of our components Liaise with technical and business teams to collaborate on identifying opportunities and solutions Drive architecture and execute on our technical strategy Partner with business to continue to evolve our architecture roadmap beyond near term objectives Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Qualifications: Strong proven relevant commercial experience in the Financial Service industry Solid understanding on financial products like Fixed Income securities and expertise on Security Financing Transactions. Experience as senior developer and tech expert in an Applications Development team with good understanding of major programming languages/frameworks like Java / Spring stack for microservice development and a demonstrable understanding of Java internals (JIT, advanced debugging scenarios, JVM memory management etc.) Extensive experience in building applications delivered on cloud-based services. Experience in micro services architecture based application development for high volume. Consistently demonstrates clear and concise written and verbal communication Demonstrable understanding and experience of engineering best practices: design patterns, coding standard, code review, unit testing via Mockito and Junit Ability to develop strong relationships with others, effectively influencing peers and business partners. Self-motivated and organized, with determination to achieve goals; ability to work autonomously when required. Proven project management skills Education: Bachelor's degree/University degree or equivalent experience Master's degree preferred What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resourcesVisit our Global Benefits page to learn more.
Aug 29, 2026
Full time
Lead Java Developer (VP)Applyremote type: Hybridlocations: London United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Engineer the future of global finance. At Citi, our Tech team doesn't just support finance - we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. Job Purpose: Citi is the Market Maker and a global leader in all major Fixed Income markets in across the globe. Unified Fix Income Trade Processing(FITP) is Citi's primary Fixed Income trading platform processing Derivatives, Cash, Exotics and SFT products with 3800+ Trading, Sales, Middle Office users globally. Unified FITP, built on state of the art technology stack processes around 200,000 transactions daily and provides real time position , risk management capabilities. It has connectivity to 100+ electronic trading venues and 20+ regulatory bodies globally.We are looking for a talented and passionate individual to join our application development team and continue to evolve our next-generation trading application. They would lead the efforts to transition our application to smaller services, full automated CI/CD pipelines enabling faster time to market. The successful candidate will gain valuable exposure to the Fixed Income Trading business and an opportunity to work on a large scale, modern technology platform with a global presence Responsibilities: Lead or guide developers in an Application Development team in an effort to accomplish established goals as well as conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions) Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications Develop comprehensive knowledge of how areas of business integrate to accomplish business goals Provide evaluative judgment based on analysis of factual data in complicated and unique situations Develop common, reusable components and services utilizing Citi's best practices Create high performance, low latency applications leveraging existing Citi framework Ensure strong reliability, scalability and performance of our components Liaise with technical and business teams to collaborate on identifying opportunities and solutions Drive architecture and execute on our technical strategy Partner with business to continue to evolve our architecture roadmap beyond near term objectives Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/project Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Qualifications: Strong proven relevant commercial experience in the Financial Service industry Solid understanding on financial products like Fixed Income securities and expertise on Security Financing Transactions. Experience as senior developer and tech expert in an Applications Development team with good understanding of major programming languages/frameworks like Java / Spring stack for microservice development and a demonstrable understanding of Java internals (JIT, advanced debugging scenarios, JVM memory management etc.) Extensive experience in building applications delivered on cloud-based services. Experience in micro services architecture based application development for high volume. Consistently demonstrates clear and concise written and verbal communication Demonstrable understanding and experience of engineering best practices: design patterns, coding standard, code review, unit testing via Mockito and Junit Ability to develop strong relationships with others, effectively influencing peers and business partners. Self-motivated and organized, with determination to achieve goals; ability to work autonomously when required. Proven project management skills Education: Bachelor's degree/University degree or equivalent experience Master's degree preferred What we'll provide you By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretional annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Access to an array of learning and development resourcesVisit our Global Benefits page to learn more.
Full Stack .NET Developer (C#, ASP.NET Core) Oxfordshire / Hybrid (1 day per week in office) Easily commutable from Oxford, Milton Keynes, Birmingham and London (direct rail) £40,000 to £50,000 plus great benefits. How often do you get to rewrite a whole product? A growing software house is rebuilding its core system from the ground up in modern .NET, replacing a decades-old platform that is being phased out over the next few years, and this role sits right in the middle of that work. You will be building the new product in C# and ASP.NET Core: real greenfield code on one side, a live system with real users on the other, and the job of moving one to the other well. You will report to a Senior Developer who reviews your work and invests in your growth, inside a close-knit production team where the newest voice in the room can still change how something gets built. The wider company is expanding fast: five technical hires this year, with brand new testing and project management functions on the way. You will need commercial C# and ASP.NET Core, Entity Framework, SQL Server, and front-end ability across HTML, CSS and JavaScript including jQuery, plus a tidy, test-aware approach to your own code and the confidence to speak with customers when support needs a developer's brain. REST APIs, Azure DevOps, DevExtreme, database design principles and automated testing are all a plus rather than essential.
Aug 29, 2026
Full time
Full Stack .NET Developer (C#, ASP.NET Core) Oxfordshire / Hybrid (1 day per week in office) Easily commutable from Oxford, Milton Keynes, Birmingham and London (direct rail) £40,000 to £50,000 plus great benefits. How often do you get to rewrite a whole product? A growing software house is rebuilding its core system from the ground up in modern .NET, replacing a decades-old platform that is being phased out over the next few years, and this role sits right in the middle of that work. You will be building the new product in C# and ASP.NET Core: real greenfield code on one side, a live system with real users on the other, and the job of moving one to the other well. You will report to a Senior Developer who reviews your work and invests in your growth, inside a close-knit production team where the newest voice in the room can still change how something gets built. The wider company is expanding fast: five technical hires this year, with brand new testing and project management functions on the way. You will need commercial C# and ASP.NET Core, Entity Framework, SQL Server, and front-end ability across HTML, CSS and JavaScript including jQuery, plus a tidy, test-aware approach to your own code and the confidence to speak with customers when support needs a developer's brain. REST APIs, Azure DevOps, DevExtreme, database design principles and automated testing are all a plus rather than essential.
Senior .NET Developer (C#, ASP.NET Core) Oxfordshire / Hybrid (1 day per week in office) Easily commutable from Oxford, Milton Keynes, Birmingham and London (direct rail) £55,000 to £65,000 plus great benefits A growing software house is hiring a Senior Developer to take ownership of an established platform that runs the daily operations of several independent businesses within a larger group. More businesses are moving onto the system over the next couple of years, so both the platform and this role get bigger with time. This is a role with real ownership. You will lead the relationship with the businesses using the system, work out what they need next, and develop the platform to deliver it. A full stack developer reports to you, so you will be reviewing their work and shaping how they grow, while staying hands-on in the code yourself every day. The company is in a proper growth phase: five hires this year across development and infrastructure, with new testing and project management functions being built out too. You will be an experienced C# developer who has led or managed at least one developer before and who enjoys talking to the people who actually use what you build. You will need strong commercial C# with ASP.NET Core and Entity Framework, depth in SQL Server including schema design and query tuning, working front-end skills across HTML, CSS, JavaScript and jQuery, REST API experience and disciplined Git habits within an agile team. Domain driven design, CI/CD pipelines, automated testing, very large datasets and BI integrations are all a plus rather than essential.
Aug 28, 2026
Full time
Senior .NET Developer (C#, ASP.NET Core) Oxfordshire / Hybrid (1 day per week in office) Easily commutable from Oxford, Milton Keynes, Birmingham and London (direct rail) £55,000 to £65,000 plus great benefits A growing software house is hiring a Senior Developer to take ownership of an established platform that runs the daily operations of several independent businesses within a larger group. More businesses are moving onto the system over the next couple of years, so both the platform and this role get bigger with time. This is a role with real ownership. You will lead the relationship with the businesses using the system, work out what they need next, and develop the platform to deliver it. A full stack developer reports to you, so you will be reviewing their work and shaping how they grow, while staying hands-on in the code yourself every day. The company is in a proper growth phase: five hires this year across development and infrastructure, with new testing and project management functions being built out too. You will be an experienced C# developer who has led or managed at least one developer before and who enjoys talking to the people who actually use what you build. You will need strong commercial C# with ASP.NET Core and Entity Framework, depth in SQL Server including schema design and query tuning, working front-end skills across HTML, CSS, JavaScript and jQuery, REST API experience and disciplined Git habits within an agile team. Domain driven design, CI/CD pipelines, automated testing, very large datasets and BI integrations are all a plus rather than essential.
Senior Python Developer Salary: Up to £90,000 + Bonus + Benefits Location: Central London Working Pattern: Hybrid Job Type: Permanent An exciting opportunity has arisen for an experienced Senior Python Developer to join a large scale technology environment, developing automation solutions, backend services and tooling supporting complex telecoms and network operations. This Senior Python Developer is a hands on engineering position with a strong focus on Python, REST APIs, automation and backend development. You will work across applications supporting testing, monitoring and operational efficiency within 5G and enterprise platforms, with exposure to Linux, Docker, CI/CD, databases and network technologies. The role would suit a strong Python Engineer who enjoys solving complex technical problems and wants to work across both software engineering and network automation. Responsibilities for the Senior Python Developer: Design, develop and maintain Python based automation frameworks and scripts supporting network testing, data processing and operational workflows Build RESTful APIs using Flask and FastAPI for internal services and cross team integrations Develop lightweight web based dashboards and interfaces using HTML, CSS, JavaScript and Jinja2 Work with PostgreSQL, MySQL, MongoDB and Redis for application, configuration and testing data Build and maintain Docker and Docker Compose environments for application deployment and testing Develop and maintain CI/CD pipelines using Jenkins and GitLab Develop Linux automation using Bash, shell scripting and cron jobs Integrate Python applications with telecom network systems and APIs Build automated validation, health checking and service monitoring capabilities Implement effective logging, monitoring and error handling across automation services Work closely with QA, Network Engineering and DevOps teams to identify and deliver automation opportunities Support the development of scalable, reliable and maintainable engineering solutions Essential Skills & Experience for the Senior Python Developer: Strong commercial Python development experience. Strong experience designing and developing REST APIs using Flask and/or FastAPI Experience with API authentication, error handling and documentation Experience with HTML, CSS and Jinja2 for lightweight web interfaces Strong database experience across SQL and NoSQL technologies Experience with PostgreSQL and/or MySQL Experience with MongoDB and/or Redis Strong experience working within Linux environments, including Bash and shell scripting Experience building and deploying applications using Docker and Docker Compose Experience with CI/CD, ideally Jenkins and/or GitLab CI/CD Strong Git/version control experience Experience with Python automation libraries such as Requests, Paramiko, Subprocess, Schedule and Pandas Good understanding of networking fundamentals including HTTP, TCP/IP, DNS and SSH Desirable Skills for the Senior Python Developer: Telecoms or network automation experience Knowledge of 4G Core, 5G or Service Based Architecture (SBA) Experience with RabbitMQ or Kafka and event driven architectures OpenStack experience Infrastructure as Code knowledge Test automation experience using Pytest, Selenium or Playwright Monitoring experience using Grafana, ELK Stack or Prometheus Experience working within Agile/Scrum environments Python Developer, Software Developer, Software Engineer, Python, Python Programmer, Senior Python Developer
Aug 28, 2026
Full time
Senior Python Developer Salary: Up to £90,000 + Bonus + Benefits Location: Central London Working Pattern: Hybrid Job Type: Permanent An exciting opportunity has arisen for an experienced Senior Python Developer to join a large scale technology environment, developing automation solutions, backend services and tooling supporting complex telecoms and network operations. This Senior Python Developer is a hands on engineering position with a strong focus on Python, REST APIs, automation and backend development. You will work across applications supporting testing, monitoring and operational efficiency within 5G and enterprise platforms, with exposure to Linux, Docker, CI/CD, databases and network technologies. The role would suit a strong Python Engineer who enjoys solving complex technical problems and wants to work across both software engineering and network automation. Responsibilities for the Senior Python Developer: Design, develop and maintain Python based automation frameworks and scripts supporting network testing, data processing and operational workflows Build RESTful APIs using Flask and FastAPI for internal services and cross team integrations Develop lightweight web based dashboards and interfaces using HTML, CSS, JavaScript and Jinja2 Work with PostgreSQL, MySQL, MongoDB and Redis for application, configuration and testing data Build and maintain Docker and Docker Compose environments for application deployment and testing Develop and maintain CI/CD pipelines using Jenkins and GitLab Develop Linux automation using Bash, shell scripting and cron jobs Integrate Python applications with telecom network systems and APIs Build automated validation, health checking and service monitoring capabilities Implement effective logging, monitoring and error handling across automation services Work closely with QA, Network Engineering and DevOps teams to identify and deliver automation opportunities Support the development of scalable, reliable and maintainable engineering solutions Essential Skills & Experience for the Senior Python Developer: Strong commercial Python development experience. Strong experience designing and developing REST APIs using Flask and/or FastAPI Experience with API authentication, error handling and documentation Experience with HTML, CSS and Jinja2 for lightweight web interfaces Strong database experience across SQL and NoSQL technologies Experience with PostgreSQL and/or MySQL Experience with MongoDB and/or Redis Strong experience working within Linux environments, including Bash and shell scripting Experience building and deploying applications using Docker and Docker Compose Experience with CI/CD, ideally Jenkins and/or GitLab CI/CD Strong Git/version control experience Experience with Python automation libraries such as Requests, Paramiko, Subprocess, Schedule and Pandas Good understanding of networking fundamentals including HTTP, TCP/IP, DNS and SSH Desirable Skills for the Senior Python Developer: Telecoms or network automation experience Knowledge of 4G Core, 5G or Service Based Architecture (SBA) Experience with RabbitMQ or Kafka and event driven architectures OpenStack experience Infrastructure as Code knowledge Test automation experience using Pytest, Selenium or Playwright Monitoring experience using Grafana, ELK Stack or Prometheus Experience working within Agile/Scrum environments Python Developer, Software Developer, Software Engineer, Python, Python Programmer, Senior Python Developer
Engineering Manager - Player Coach - Manchester - £80,000-£85,000 + 10% bonus We are looking for an experienced Engineering Manager to lead a talented software engineering team while remaining actively involved in technical design and software delivery. This is a player-coach role suited to an experienced Lead Developer, Technical Lead or Engineering Manager who enjoys developing people, solving complex technical problems and contributing directly to the development of modern software products. You will lead a team of Software Engineers, provide technical direction and work closely with Product, Architecture and other stakeholders to deliver secure, scalable and high-quality solutions. What you'll be doing Lead, coach and support a team of Software Engineers through regular one-to-ones, feedback and development planning. Remain hands-on, contributing to software design, coding, testing and technical problem-solving. Provide technical leadership across applications built using Java and modern JavaScript technologies. Lead code reviews, solution design sessions and architectural discussions. Work closely with Product Managers and stakeholders to translate business requirements into practical technical solutions. Support the delivery of new features, system improvements and platform enhancements. Promote engineering best practices, including clean code, automated testing, CI/CD and secure development. Identify technical risks, remove delivery blockers and improve engineering processes. Balance short-term delivery requirements with longer-term technical quality and platform scalability. Help build a collaborative, accountable and high-performing engineering culture. What we're looking for Strong commercial software development experience using Java . Experience with modern JavaScript or TypeScript frameworks. Previous experience as an Engineering Manager, Lead Developer, Technical Lead or Senior Software Engineer with leadership responsibilities. The ability and willingness to remain technically hands-on. Strong understanding of software architecture, design patterns and engineering principles. Experience leading code reviews and providing technical guidance to other developers. Knowledge of automated testing, APIs, cloud platforms and CI/CD practices. Strong communication and stakeholder-management skills. Experience coaching, mentoring and developing Software Engineers. A pragmatic approach to balancing technical quality, delivery timescales and business priorities. Desirable experience Spring Boot or a similar Java framework. React, Angular, Vue or Node.js. Microservices and RESTful API development. AWS, Azure or Google Cloud Platform. Docker, Kubernetes or containerised environments. Experience working within SaaS, enterprise software or high-availability platforms. This is an excellent opportunity for a technically strong engineering leader who wants to influence architecture, develop a successful team and remain closely involved in building software.
Aug 28, 2026
Full time
Engineering Manager - Player Coach - Manchester - £80,000-£85,000 + 10% bonus We are looking for an experienced Engineering Manager to lead a talented software engineering team while remaining actively involved in technical design and software delivery. This is a player-coach role suited to an experienced Lead Developer, Technical Lead or Engineering Manager who enjoys developing people, solving complex technical problems and contributing directly to the development of modern software products. You will lead a team of Software Engineers, provide technical direction and work closely with Product, Architecture and other stakeholders to deliver secure, scalable and high-quality solutions. What you'll be doing Lead, coach and support a team of Software Engineers through regular one-to-ones, feedback and development planning. Remain hands-on, contributing to software design, coding, testing and technical problem-solving. Provide technical leadership across applications built using Java and modern JavaScript technologies. Lead code reviews, solution design sessions and architectural discussions. Work closely with Product Managers and stakeholders to translate business requirements into practical technical solutions. Support the delivery of new features, system improvements and platform enhancements. Promote engineering best practices, including clean code, automated testing, CI/CD and secure development. Identify technical risks, remove delivery blockers and improve engineering processes. Balance short-term delivery requirements with longer-term technical quality and platform scalability. Help build a collaborative, accountable and high-performing engineering culture. What we're looking for Strong commercial software development experience using Java . Experience with modern JavaScript or TypeScript frameworks. Previous experience as an Engineering Manager, Lead Developer, Technical Lead or Senior Software Engineer with leadership responsibilities. The ability and willingness to remain technically hands-on. Strong understanding of software architecture, design patterns and engineering principles. Experience leading code reviews and providing technical guidance to other developers. Knowledge of automated testing, APIs, cloud platforms and CI/CD practices. Strong communication and stakeholder-management skills. Experience coaching, mentoring and developing Software Engineers. A pragmatic approach to balancing technical quality, delivery timescales and business priorities. Desirable experience Spring Boot or a similar Java framework. React, Angular, Vue or Node.js. Microservices and RESTful API development. AWS, Azure or Google Cloud Platform. Docker, Kubernetes or containerised environments. Experience working within SaaS, enterprise software or high-availability platforms. This is an excellent opportunity for a technically strong engineering leader who wants to influence architecture, develop a successful team and remain closely involved in building software.
Job Title: Senior .NET Developer / Technical Lead Location: Gloucestershire, UK (Hybrid: 2-3 days/week on-site) Contract Rate: Up to £440 / day (Inside IR35) Contract Duration: 6 Months with potential extension About the Role We are currently seeking an experienced Lead .NET Developer to join 1 of our leading technology clients based in Gloucestershire. In this role, you will serve as the technical authority for the engineering team-guiding system architecture, ensuring high code quality, and driving the deployment of scalable, secure enterprise .NET applications. You will collaborate closely with cross-functional teams including Product Owners, QA, and DevOps while mentoring software engineers. Key Responsibilities Technical Leadership & Solution Design: Guide architectural decisions and design scalable, secure, and efficient .NET Core Web API applications. Code Quality & Mentorship: Perform thorough code reviews, enforce best practices, and coach team members to support technical growth. DevOps & Deployment: Oversee CI/CD pipelines, cloud application deployment, and continuous performance monitoring. Stakeholder & Delivery Management: Partner with QA, DevOps, and Product Owners to manage deadlines and drive project milestones. Optimization & Troubleshooting: Identify performance bottlenecks, optimize database queries, and ensure compliance with security standards. Key Requirements Core .NET Expertise: Strong hands-on experience with .NET Core, ASP.NET Core Web API, C#, ADO.NET, and Entity Framework / EF Core. Database & Front-End: Proficiency in MS SQL Server along with TypeScript, JavaScript, jQuery, HTML5, CSS3, and Bootstrap. Modern AI Tools: Familiarity with AI-assisted development tools like GitHub Copilot and Prompt Engineering. DevOps Experience: Exposure to CI/CD pipelines and cloud deployment practices. Location: Ability to work on-site in Gloucestershire 2-3 days per week. This is an urgent vacancy where the hiring manager is shortlisting for an interview immediately. Please apply with a copy of your CV or send it khushboo . Co .uk Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Aug 28, 2026
Full time
Job Title: Senior .NET Developer / Technical Lead Location: Gloucestershire, UK (Hybrid: 2-3 days/week on-site) Contract Rate: Up to £440 / day (Inside IR35) Contract Duration: 6 Months with potential extension About the Role We are currently seeking an experienced Lead .NET Developer to join 1 of our leading technology clients based in Gloucestershire. In this role, you will serve as the technical authority for the engineering team-guiding system architecture, ensuring high code quality, and driving the deployment of scalable, secure enterprise .NET applications. You will collaborate closely with cross-functional teams including Product Owners, QA, and DevOps while mentoring software engineers. Key Responsibilities Technical Leadership & Solution Design: Guide architectural decisions and design scalable, secure, and efficient .NET Core Web API applications. Code Quality & Mentorship: Perform thorough code reviews, enforce best practices, and coach team members to support technical growth. DevOps & Deployment: Oversee CI/CD pipelines, cloud application deployment, and continuous performance monitoring. Stakeholder & Delivery Management: Partner with QA, DevOps, and Product Owners to manage deadlines and drive project milestones. Optimization & Troubleshooting: Identify performance bottlenecks, optimize database queries, and ensure compliance with security standards. Key Requirements Core .NET Expertise: Strong hands-on experience with .NET Core, ASP.NET Core Web API, C#, ADO.NET, and Entity Framework / EF Core. Database & Front-End: Proficiency in MS SQL Server along with TypeScript, JavaScript, jQuery, HTML5, CSS3, and Bootstrap. Modern AI Tools: Familiarity with AI-assisted development tools like GitHub Copilot and Prompt Engineering. DevOps Experience: Exposure to CI/CD pipelines and cloud deployment practices. Location: Ability to work on-site in Gloucestershire 2-3 days per week. This is an urgent vacancy where the hiring manager is shortlisting for an interview immediately. Please apply with a copy of your CV or send it khushboo . Co .uk Randstad Technologies is acting as an Employment Business in relation to this vacancy.
Senior Java Developer - Digital & Public Services A growing digital consultancy delivering complex, high-impact services into the public sector is looking for a Senior Java Developer to join its engineering capability. This is an opportunity to work on meaningful projects, contributing to the development of scalable, secure software solutions while influencing engineering best practice across multid click apply for full job details
Aug 27, 2026
Full time
Senior Java Developer - Digital & Public Services A growing digital consultancy delivering complex, high-impact services into the public sector is looking for a Senior Java Developer to join its engineering capability. This is an opportunity to work on meaningful projects, contributing to the development of scalable, secure software solutions while influencing engineering best practice across multid click apply for full job details
(Remote in UTC+1 and UTC+2 time zones, Series B DevTools SaaS) Join Checkly as a Senior Sales Engineer and empower developers and agents to own and ensure application performance and reliability - from pull request to post-mortem! Checkly is the active reliability layer for developers and agents. We unify testing, synthetic monitoring, and observability into a single AI-native workflow, so engineering teams (and the agents shipping alongside them) can catch issues before customers do. Our platform is trusted by teams at Vercel, CrowdStrike, 1Password, Airbus, Mistral, ServiceNow, and Fastly. In 2024, we raised $20M in Series B funding from Balderton, CRV, and Accel to take things to the next level. That's where you come in. As a part of our Sales team, you'll play a key role in expanding our reach, building relationships with engineering teams, and showing them why Checkly is the best solution out there. We care about building a team where people of all backgrounds are encouraged to do their best work. To achieve this we built a flexible and async-first startup environment with inclusive benefits and full transparency about how we pay. What you'll do We're looking for a Senior Sales Engineer to ensure our customers get the best out of Checkly. You will become an expert on Checkly and the Monitoring space, helping drive the Monitoring as Code revolution, and solve real customer problems. You will work with some of our most valuable customers in different stages across pre- and post-sales. You will assist prospects with the technical evaluation of Checkly, from first demo to the successful implementation of Checkly. You will own this process. You will speak with our customers directly and share your learnings with Product and Engineering, helping shape Checkli. As part of your role you will assist in continuously improving technical documentation, processes and policies. During your onboarding you will be involved in our Customer Support to learn our platform inside out and understand our customers. After that, you will chip in Support when needed from time to time. What you should have Strong technical skills that allow you to read, write and debug code (Javascript/Node.js preferred). 5+ years experience in a Solutions Engineering, Sales Engineering, a Customer Solutions or a Forward Deployed Engineer role. Experience working in dev-tools SaaS companies. Observability, monitoring, or testing background is preferred, but not required. Ability to use AI tools to accelerate customer-facing work: researching prospect environments, generating tailored demo code, building proof-of-concept repos etc. We build with Claude Code, Codex, and similar tools. Ability to be autonomous and self-motivated in a remote-first work environment, while you also enjoy getting to know your colleagues and helping others. Exceptional empathy and curiosity. You love working with customers and take pride in seeing them succeed. Proactive and ownership-oriented mindset to help build long-lasting partnerships with Checkly's customers. Excellent spoken and written English skills. Located in Europe, UTC+1 and UTC+2 time zones. Why us? Transparent salary (more info below) Become part of a fast-growing, and international team where your work matters. Your impact won't get lost in layers of bureaucracy. Stock options 27 days of paid vacation Paid sick leave & up to 14 weeks of paid parental leave Annual company on-site Employment & contractor options Find out more here. What we pay Fair, competitive, and transparent pay is very important for us. Therefore we work with a standardized salary calculator that includes several factors such as seniority level as well as location. For this role, there's a 70% base salary - 30% commission split. The range is €115k-€140k OTE for someone in a similar cost of market as Spain, Poland, Portugal etc. €127k-€150k for someone in a similar cost of market as UK, Germany etc.
Aug 27, 2026
Full time
(Remote in UTC+1 and UTC+2 time zones, Series B DevTools SaaS) Join Checkly as a Senior Sales Engineer and empower developers and agents to own and ensure application performance and reliability - from pull request to post-mortem! Checkly is the active reliability layer for developers and agents. We unify testing, synthetic monitoring, and observability into a single AI-native workflow, so engineering teams (and the agents shipping alongside them) can catch issues before customers do. Our platform is trusted by teams at Vercel, CrowdStrike, 1Password, Airbus, Mistral, ServiceNow, and Fastly. In 2024, we raised $20M in Series B funding from Balderton, CRV, and Accel to take things to the next level. That's where you come in. As a part of our Sales team, you'll play a key role in expanding our reach, building relationships with engineering teams, and showing them why Checkly is the best solution out there. We care about building a team where people of all backgrounds are encouraged to do their best work. To achieve this we built a flexible and async-first startup environment with inclusive benefits and full transparency about how we pay. What you'll do We're looking for a Senior Sales Engineer to ensure our customers get the best out of Checkly. You will become an expert on Checkly and the Monitoring space, helping drive the Monitoring as Code revolution, and solve real customer problems. You will work with some of our most valuable customers in different stages across pre- and post-sales. You will assist prospects with the technical evaluation of Checkly, from first demo to the successful implementation of Checkly. You will own this process. You will speak with our customers directly and share your learnings with Product and Engineering, helping shape Checkli. As part of your role you will assist in continuously improving technical documentation, processes and policies. During your onboarding you will be involved in our Customer Support to learn our platform inside out and understand our customers. After that, you will chip in Support when needed from time to time. What you should have Strong technical skills that allow you to read, write and debug code (Javascript/Node.js preferred). 5+ years experience in a Solutions Engineering, Sales Engineering, a Customer Solutions or a Forward Deployed Engineer role. Experience working in dev-tools SaaS companies. Observability, monitoring, or testing background is preferred, but not required. Ability to use AI tools to accelerate customer-facing work: researching prospect environments, generating tailored demo code, building proof-of-concept repos etc. We build with Claude Code, Codex, and similar tools. Ability to be autonomous and self-motivated in a remote-first work environment, while you also enjoy getting to know your colleagues and helping others. Exceptional empathy and curiosity. You love working with customers and take pride in seeing them succeed. Proactive and ownership-oriented mindset to help build long-lasting partnerships with Checkly's customers. Excellent spoken and written English skills. Located in Europe, UTC+1 and UTC+2 time zones. Why us? Transparent salary (more info below) Become part of a fast-growing, and international team where your work matters. Your impact won't get lost in layers of bureaucracy. Stock options 27 days of paid vacation Paid sick leave & up to 14 weeks of paid parental leave Annual company on-site Employment & contractor options Find out more here. What we pay Fair, competitive, and transparent pay is very important for us. Therefore we work with a standardized salary calculator that includes several factors such as seniority level as well as location. For this role, there's a 70% base salary - 30% commission split. The range is €115k-€140k OTE for someone in a similar cost of market as Spain, Poland, Portugal etc. €127k-€150k for someone in a similar cost of market as UK, Germany etc.
Technical Support Lead Location: Windsor - 5 Days On-Site Salary: 35-45k + Benefits Type: Permanent No Sponsorship Available Role Overview: We are a fast-growing B2B lending business providing funding solutions to UK businesses. As the organisation scales, operational systems, service management, reporting, AI-enabled workflows and technology support are becoming increasingly important. This is an opportunity to become the operational owner of a core CRM and lending platform that supports sales, underwriting, operations, broker management and customer servicing. Working directly with the CTO, you will coordinate technology projects, manage application enhancements, oversee testing and releases, manage suppliers and support the rollout of next-generation AI applications. The CTO owns the technology vision, architecture, roadmap and AI transformation. You will own the successful operational delivery of the organisation's business applications. The Ideal Candidate: We're looking for an ambitious technology professional with approximately 2-4 years' commercial experience who wants to develop a career in application management, technology delivery and business systems. You will have experience supporting, improving or delivering a business-critical CRM or operational platform. Relevant backgrounds could include: Application Support Analyst CRM Application Analyst Business Systems Analyst Technology Operations Analyst Technical Project Coordinator Technical Business Analyst Junior Product Owner QA/Test Analyst You may have gained your experience within fintech, SaaS, financial services, software or technology consulting, working alongside developers, suppliers and business users. Experience with CRM or business applications such as Microsoft Dynamics, Salesforce, HubSpot, Zoho CRM, ServiceNow, (url removed), Jira, Microsoft Business Central or similar enterprise platforms would be beneficial. You won't need to be a senior developer, but you should understand software development principles and be comfortable working with APIs, SQL, JSON and modern web applications. This is not a traditional IT Support or Infrastructure Engineer position. We are looking for someone who wants to own business applications, coordinate technology delivery and become the operational lead for the application estate. Key Responsibilities: CRM & Application Management Take operational ownership of the organisation's core CRM and lending platform, including: Day-to-day platform management and support. Gathering and prioritising business requirements. Coordinating developers and third-party suppliers. Managing application enhancements and releases. Coordinating User Acceptance Testing (UAT). Maintaining application documentation. Monitoring data quality and platform performance. Supporting business users. Identifying opportunities to improve workflows, automation and efficiency. Technology Project Delivery Support the CTO with the delivery of technology projects, including: Coordinating projects from initiation through to implementation. Gathering and documenting business requirements. Producing user stories and acceptance criteria. Coordinating developers and technology suppliers. Managing project plans, timelines, risks and dependencies. Communicating progress to stakeholders. Ensuring successful implementation and adoption. Technology Service Management: Manage technology service activity across the business, including: Managing technology requests. Coordinating supplier activity. Tracking development work. Managing incidents and change requests. Monitoring service levels. Producing operational reporting. Driving continual service improvement. Technology Support: Provide first-line technology support for approximately 50 office-based employees alongside a managed IT provider. Responsibilities include: Supporting users with day-to-day technology issues. Managing Microsoft 365 accounts and access. Coordinating technology requirements for new starters. Liaising with the managed IT provider. Escalating infrastructure issues where required. Quality Assurance & UAT: Coordinate testing across business applications, including: Creating test plans. Coordinating UAT. Tracking defects. Supporting regression testing. Coordinating production releases. Ensuring solutions meet business requirements before deployment. AI & Automation: Support the CTO with the rollout of AI applications and wider technology initiatives. You will: Support AI and automation projects. Coordinate testing and operational rollout. Assist with business adoption. Identify opportunities to automate processes. Support continuous improvement of AI-enabled workflows. Skills & Experience: We're looking for someone with: 2-4 years' commercial experience within application support, business systems, software development or technology delivery. Experience supporting or managing a CRM or business-critical operational platform. Experience working alongside developers and technology suppliers. A good understanding of APIs, JSON, SQL and modern web applications. Exposure to JavaScript, TypeScript or Python. Strong communication, organisation and problem-solving skills. The ability to manage multiple priorities simultaneously. A genuine interest in software, AI, automation and emerging technologies. A degree in Computer Science, Software Engineering, Information Technology or a related discipline is preferred. Career Progression: As the organisation grows, the role has the potential to develop across application management, technology operations, systems support, development coordination, service management, reporting, automation and AI. Progression will depend on performance, technical development, business requirements and the future structure of the technology function. Benefits: Company pension scheme. Bonus scheme following successful completion of probation. Gym membership following successful completion of probation. 25 days' annual leave plus bank holidays, increasing with length of service up to 29 days. Company healthcare plan following successful completion of probation. 24/7 counselling support. Childcare salary sacrifice scheme. Parking provided. Enhanced maternity and paternity pay.
Aug 26, 2026
Full time
Technical Support Lead Location: Windsor - 5 Days On-Site Salary: 35-45k + Benefits Type: Permanent No Sponsorship Available Role Overview: We are a fast-growing B2B lending business providing funding solutions to UK businesses. As the organisation scales, operational systems, service management, reporting, AI-enabled workflows and technology support are becoming increasingly important. This is an opportunity to become the operational owner of a core CRM and lending platform that supports sales, underwriting, operations, broker management and customer servicing. Working directly with the CTO, you will coordinate technology projects, manage application enhancements, oversee testing and releases, manage suppliers and support the rollout of next-generation AI applications. The CTO owns the technology vision, architecture, roadmap and AI transformation. You will own the successful operational delivery of the organisation's business applications. The Ideal Candidate: We're looking for an ambitious technology professional with approximately 2-4 years' commercial experience who wants to develop a career in application management, technology delivery and business systems. You will have experience supporting, improving or delivering a business-critical CRM or operational platform. Relevant backgrounds could include: Application Support Analyst CRM Application Analyst Business Systems Analyst Technology Operations Analyst Technical Project Coordinator Technical Business Analyst Junior Product Owner QA/Test Analyst You may have gained your experience within fintech, SaaS, financial services, software or technology consulting, working alongside developers, suppliers and business users. Experience with CRM or business applications such as Microsoft Dynamics, Salesforce, HubSpot, Zoho CRM, ServiceNow, (url removed), Jira, Microsoft Business Central or similar enterprise platforms would be beneficial. You won't need to be a senior developer, but you should understand software development principles and be comfortable working with APIs, SQL, JSON and modern web applications. This is not a traditional IT Support or Infrastructure Engineer position. We are looking for someone who wants to own business applications, coordinate technology delivery and become the operational lead for the application estate. Key Responsibilities: CRM & Application Management Take operational ownership of the organisation's core CRM and lending platform, including: Day-to-day platform management and support. Gathering and prioritising business requirements. Coordinating developers and third-party suppliers. Managing application enhancements and releases. Coordinating User Acceptance Testing (UAT). Maintaining application documentation. Monitoring data quality and platform performance. Supporting business users. Identifying opportunities to improve workflows, automation and efficiency. Technology Project Delivery Support the CTO with the delivery of technology projects, including: Coordinating projects from initiation through to implementation. Gathering and documenting business requirements. Producing user stories and acceptance criteria. Coordinating developers and technology suppliers. Managing project plans, timelines, risks and dependencies. Communicating progress to stakeholders. Ensuring successful implementation and adoption. Technology Service Management: Manage technology service activity across the business, including: Managing technology requests. Coordinating supplier activity. Tracking development work. Managing incidents and change requests. Monitoring service levels. Producing operational reporting. Driving continual service improvement. Technology Support: Provide first-line technology support for approximately 50 office-based employees alongside a managed IT provider. Responsibilities include: Supporting users with day-to-day technology issues. Managing Microsoft 365 accounts and access. Coordinating technology requirements for new starters. Liaising with the managed IT provider. Escalating infrastructure issues where required. Quality Assurance & UAT: Coordinate testing across business applications, including: Creating test plans. Coordinating UAT. Tracking defects. Supporting regression testing. Coordinating production releases. Ensuring solutions meet business requirements before deployment. AI & Automation: Support the CTO with the rollout of AI applications and wider technology initiatives. You will: Support AI and automation projects. Coordinate testing and operational rollout. Assist with business adoption. Identify opportunities to automate processes. Support continuous improvement of AI-enabled workflows. Skills & Experience: We're looking for someone with: 2-4 years' commercial experience within application support, business systems, software development or technology delivery. Experience supporting or managing a CRM or business-critical operational platform. Experience working alongside developers and technology suppliers. A good understanding of APIs, JSON, SQL and modern web applications. Exposure to JavaScript, TypeScript or Python. Strong communication, organisation and problem-solving skills. The ability to manage multiple priorities simultaneously. A genuine interest in software, AI, automation and emerging technologies. A degree in Computer Science, Software Engineering, Information Technology or a related discipline is preferred. Career Progression: As the organisation grows, the role has the potential to develop across application management, technology operations, systems support, development coordination, service management, reporting, automation and AI. Progression will depend on performance, technical development, business requirements and the future structure of the technology function. Benefits: Company pension scheme. Bonus scheme following successful completion of probation. Gym membership following successful completion of probation. 25 days' annual leave plus bank holidays, increasing with length of service up to 29 days. Company healthcare plan following successful completion of probation. 24/7 counselling support. Childcare salary sacrifice scheme. Parking provided. Enhanced maternity and paternity pay.
Help build and operate reliable, scalable and secure digital services that support UK businesses and trade . Department for Business, Innovation, Science and Trade (BIST), in partnership with Inspire People, is seeking a Senior Backend Engineer. Whilst the team primarily develops in Python, we welcome applications from experienced backend developers with Java, C#, Go or similar object-oriented prog click apply for full job details
Aug 26, 2026
Full time
Help build and operate reliable, scalable and secure digital services that support UK businesses and trade . Department for Business, Innovation, Science and Trade (BIST), in partnership with Inspire People, is seeking a Senior Backend Engineer. Whilst the team primarily develops in Python, we welcome applications from experienced backend developers with Java, C#, Go or similar object-oriented prog click apply for full job details
Senior Software Engineer, Mobile Cloud - Manchester, United Kingdom Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About The Role Millions of people around the globe rely on our products every day because they "just work," seamlessly integrating into users' lives. Achieving that intuitive user experience isn't accidental-it's crafted by dedicated teams committed to simplicity and clarity. We're seeking a Senior Software Engineer (Backend) who excels at building scalable, reliable services. Our Roku Mobile Backend team designs and implements robust backend services powering our mobile apps, ensuring optimal performance, low latency, and seamless scalability. If you're passionate about backend engineering and thrive on delivering innovative mobile-cloud solutions, we'd love for you to join us. We collaborate closely with client-side engineers, other backend teams, and product management, iterating rapidly-from prototypes and A/B tests through to global releases. About The Team You will be joining a talented, high-performant backend team with a history of delivering quality products. We are looking for someone who can help us keep up this pace and continue delivering high-quality services as we grow. What You'll Do Design and develop scalable, high-performance backend services powering Roku mobile apps. Build and maintain robust APIs and microservices integrating seamlessly with mobile clients and cloud infrastructure. Develop and optimize a highly efficient auto-scaling platform utilizing Docker containers and Kubernetes orchestration. Ensure reliability and uptime of backend systems through comprehensive monitoring, testing, and automation. Troubleshoot and resolve complex technical challenges within production environments swiftly and effectively. Continuously assess and implement emerging technologies to boost system performance and developer productivity. Collaborate cross-functionally with product, design, frontend, and other backend teams, driving seamless integration, consistency, and exceptional user experiences. Expertise of backend software engineering Bachelor's or master's degree in computer science, engineering, or related field (or equivalent experience). Strong proficiency in backend languages like Java or Python. Proficiency in using AI tools (e.g., GitHub Copilot, ChatGPT) and experience with prompt engineering Demonstrable experience designing, building, and maintaining RESTful APIs, utilizing HTTPS, JSON, and WebSocket. Hands-on expertise developing and operating large-scale cloud services using Docker and Kubernetes. Proven capability in writing and maintaining comprehensive automated unit and integration tests. Deep understanding of distributed systems, microservices architecture, and database technologies. Familiarity with CI/CD pipelines, Test-Driven Development (TDD), and automation frameworks. Skilled in production system monitoring, troubleshooting, and issue resolution. Exceptional problem-solving skills focused on delivering efficient, practical solutions. Strong communication abilities, adept at working effectively with both technical and non-technical stakeholders. A proactive and driven mindset, capable of independently managing tasks from inception to completion. Ability to thrive in a dynamic, fast-paced environment, adeptly managing shifting priorities. Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. By providing your information, you acknowledge that you have read our Applicant Privacy Notice and authorize Roku to process your data subject to those terms.
Aug 26, 2026
Full time
Senior Software Engineer, Mobile Cloud - Manchester, United Kingdom Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About The Role Millions of people around the globe rely on our products every day because they "just work," seamlessly integrating into users' lives. Achieving that intuitive user experience isn't accidental-it's crafted by dedicated teams committed to simplicity and clarity. We're seeking a Senior Software Engineer (Backend) who excels at building scalable, reliable services. Our Roku Mobile Backend team designs and implements robust backend services powering our mobile apps, ensuring optimal performance, low latency, and seamless scalability. If you're passionate about backend engineering and thrive on delivering innovative mobile-cloud solutions, we'd love for you to join us. We collaborate closely with client-side engineers, other backend teams, and product management, iterating rapidly-from prototypes and A/B tests through to global releases. About The Team You will be joining a talented, high-performant backend team with a history of delivering quality products. We are looking for someone who can help us keep up this pace and continue delivering high-quality services as we grow. What You'll Do Design and develop scalable, high-performance backend services powering Roku mobile apps. Build and maintain robust APIs and microservices integrating seamlessly with mobile clients and cloud infrastructure. Develop and optimize a highly efficient auto-scaling platform utilizing Docker containers and Kubernetes orchestration. Ensure reliability and uptime of backend systems through comprehensive monitoring, testing, and automation. Troubleshoot and resolve complex technical challenges within production environments swiftly and effectively. Continuously assess and implement emerging technologies to boost system performance and developer productivity. Collaborate cross-functionally with product, design, frontend, and other backend teams, driving seamless integration, consistency, and exceptional user experiences. Expertise of backend software engineering Bachelor's or master's degree in computer science, engineering, or related field (or equivalent experience). Strong proficiency in backend languages like Java or Python. Proficiency in using AI tools (e.g., GitHub Copilot, ChatGPT) and experience with prompt engineering Demonstrable experience designing, building, and maintaining RESTful APIs, utilizing HTTPS, JSON, and WebSocket. Hands-on expertise developing and operating large-scale cloud services using Docker and Kubernetes. Proven capability in writing and maintaining comprehensive automated unit and integration tests. Deep understanding of distributed systems, microservices architecture, and database technologies. Familiarity with CI/CD pipelines, Test-Driven Development (TDD), and automation frameworks. Skilled in production system monitoring, troubleshooting, and issue resolution. Exceptional problem-solving skills focused on delivering efficient, practical solutions. Strong communication abilities, adept at working effectively with both technical and non-technical stakeholders. A proactive and driven mindset, capable of independently managing tasks from inception to completion. Ability to thrive in a dynamic, fast-paced environment, adeptly managing shifting priorities. Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Our employees can take time off work for vacation and other personal reasons to balance their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. By providing your information, you acknowledge that you have read our Applicant Privacy Notice and authorize Roku to process your data subject to those terms.
Senior Software Engineer - Java / Kotlin Location: Manchester (Hybrid - 1 day per week in office) Contract Type: 6 Months (Strong likelihood of extension) Rate: £500-595pd inside IR35 About the Client & Opportunity We are partnering with a world-leading global brand to hire a Senior Software Engineer into their rapidly expanding backend engineering group in Manchester. This team is spearheading the scaling of new insurance and protection offerings across global markets, working on complex end-to-end features, international compliance and high-throughput systems. You'll join an agile, cross-functional team of 8 backend developers, product managers, and QA specialists. Key Responsibilities End-to-End Delivery: Take ownership across full feature lifecycles, from refining Agile requirements to writing clean code, deploying, and monitoring in production. Core Backend Development: Deliver resilient features using Java or Kotlin, including serverless architecture with AWS Lambda. Code Quality & Testing: Write clean, testable code with a strong emphasis on automated unit testing (supported by embedded QA resources). Cross-Functional Collaboration: Navigate dependencies and communicate blockers clearly to technical and business stakeholders. Technical Requirements Core Stack: Senior-level experience in Java OR Kotlin (experience in both is a bonus). Cloud & DevOps: Strong AWS expertise, solid CI/CD understanding and familiarity with modern deployment tools. Engineering Standards: Proven experience with Agile methodologies, modern architecture and clean code principles. Nice to Haves: React, TypeScript or experience working with data-heavy backend systems. (Note: No previous insurance experience required).
Aug 25, 2026
Full time
Senior Software Engineer - Java / Kotlin Location: Manchester (Hybrid - 1 day per week in office) Contract Type: 6 Months (Strong likelihood of extension) Rate: £500-595pd inside IR35 About the Client & Opportunity We are partnering with a world-leading global brand to hire a Senior Software Engineer into their rapidly expanding backend engineering group in Manchester. This team is spearheading the scaling of new insurance and protection offerings across global markets, working on complex end-to-end features, international compliance and high-throughput systems. You'll join an agile, cross-functional team of 8 backend developers, product managers, and QA specialists. Key Responsibilities End-to-End Delivery: Take ownership across full feature lifecycles, from refining Agile requirements to writing clean code, deploying, and monitoring in production. Core Backend Development: Deliver resilient features using Java or Kotlin, including serverless architecture with AWS Lambda. Code Quality & Testing: Write clean, testable code with a strong emphasis on automated unit testing (supported by embedded QA resources). Cross-Functional Collaboration: Navigate dependencies and communicate blockers clearly to technical and business stakeholders. Technical Requirements Core Stack: Senior-level experience in Java OR Kotlin (experience in both is a bonus). Cloud & DevOps: Strong AWS expertise, solid CI/CD understanding and familiarity with modern deployment tools. Engineering Standards: Proven experience with Agile methodologies, modern architecture and clean code principles. Nice to Haves: React, TypeScript or experience working with data-heavy backend systems. (Note: No previous insurance experience required).
Full Stack Developer (React/Java) SC & NPPv3 required - 6 months+ on going contract Inside IR35 - Umbrella Remote workingSC & NPPv3 required Key Skills requiredOur client is working on a large programme looking for Full Stack Developers who can provide strong technical guidance within their agile delivery team, supporting the technical lead to make sound engineering decisions, to mentor junior members, and provide the powerhouse of effort in delivery of value to the customer. Senior Developers are responsible for maintaining engineering quality, facilitating effective delivery, following MAPPS architectural patterns across their products, and working closely with the Technical Team Lead to eliminate bottlenecks and reduce waste in translating requirements into valuable, desirable system behaviour. Essential Skills & ExperienceSenior experience on at least one of: Java, Spring Boot, Spring Data JPA, Spring Security JavaScript/TypeScript & React Strong, motivated engineering and delivery skills Key Focus AreasWorking with the team to deliver quality, preferring collaboration. Technical Expertise:Microservice ArchitecturesJava/Spring best practicesQualityDevelopment Skills:Java & SpringJavaScript/TypeScript & ReactMicro Front EndsSNS, SQS, S3, Aurora/PostgreSQL, and OpenSearch Postgres (or other relational SQL database) Docker Test-driven development (Junit & Mockito or other similar testing libraries) CI/CD (Jenkins or similar pipeline tooling) Comfortable working in agile teams and collaborating with colleagues from other disciplines Job Description Key ResponsibilitiesStrong Engineering Discipline: Be the example of solid, sustainable engineering delivery that meets quality standardsMaintain coding standards, testing strategies, code review quality, and ensure story point estimates remain realistic. Challenge poor quality PRs and avoid shortcuts.Support the Tech Team Lead: Shape and decompose work to define stories that are testable, observable, and aligned to readiness gates.Mentor and uplift the team: Support your team in making sound design decisions, model good engineering behaviours (including "ask early"), and escalate blockers when required.Support cross team consistency: Understand the wider MAPPS solution landscape to ensure alignment, reduce duplication, and maintain consistency of common components.Maintain high standards and avoid being pressured into accepting poor code or rushed decisions.Seek support early-no one is expected to know everything.Operate as a bridge between technical and non-technical roles (PM, DM, BA) to ensure cohesive delivery.Engage early with non-technical roles to move swiftly into development and thus unmask hidden requirements and misunderstandings (be agile). Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Aug 25, 2026
Full time
Full Stack Developer (React/Java) SC & NPPv3 required - 6 months+ on going contract Inside IR35 - Umbrella Remote workingSC & NPPv3 required Key Skills requiredOur client is working on a large programme looking for Full Stack Developers who can provide strong technical guidance within their agile delivery team, supporting the technical lead to make sound engineering decisions, to mentor junior members, and provide the powerhouse of effort in delivery of value to the customer. Senior Developers are responsible for maintaining engineering quality, facilitating effective delivery, following MAPPS architectural patterns across their products, and working closely with the Technical Team Lead to eliminate bottlenecks and reduce waste in translating requirements into valuable, desirable system behaviour. Essential Skills & ExperienceSenior experience on at least one of: Java, Spring Boot, Spring Data JPA, Spring Security JavaScript/TypeScript & React Strong, motivated engineering and delivery skills Key Focus AreasWorking with the team to deliver quality, preferring collaboration. Technical Expertise:Microservice ArchitecturesJava/Spring best practicesQualityDevelopment Skills:Java & SpringJavaScript/TypeScript & ReactMicro Front EndsSNS, SQS, S3, Aurora/PostgreSQL, and OpenSearch Postgres (or other relational SQL database) Docker Test-driven development (Junit & Mockito or other similar testing libraries) CI/CD (Jenkins or similar pipeline tooling) Comfortable working in agile teams and collaborating with colleagues from other disciplines Job Description Key ResponsibilitiesStrong Engineering Discipline: Be the example of solid, sustainable engineering delivery that meets quality standardsMaintain coding standards, testing strategies, code review quality, and ensure story point estimates remain realistic. Challenge poor quality PRs and avoid shortcuts.Support the Tech Team Lead: Shape and decompose work to define stories that are testable, observable, and aligned to readiness gates.Mentor and uplift the team: Support your team in making sound design decisions, model good engineering behaviours (including "ask early"), and escalate blockers when required.Support cross team consistency: Understand the wider MAPPS solution landscape to ensure alignment, reduce duplication, and maintain consistency of common components.Maintain high standards and avoid being pressured into accepting poor code or rushed decisions.Seek support early-no one is expected to know everything.Operate as a bridge between technical and non-technical roles (PM, DM, BA) to ensure cohesive delivery.Engage early with non-technical roles to move swiftly into development and thus unmask hidden requirements and misunderstandings (be agile). Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at hays.co.uk
Job Title: Lead SharePoint Developer Location: Durrington, Worthing (Flexible/Hybrid) Contract Type: Permanent Hours: 37 Salary: From £60,000 based on skills and experience About the role: This is a fantastic opportunity to lead the evolution of our digital workplace for over 3,000 colleagues. As our SharePoint Development Lead, you'll shape the future of collaboration, content governance, and user experience across SharePoint Online and Microsoft 365. You'll head up a small, skilled SharePoint development team within our Content and Collaboration function, driving modern, secure, user-centred solutions that transform how the business works, shares, and communicates. What you will be responsible for: You'll be the strategic and technical lead for all SharePoint development, ensuring we deliver solutions that are scalable, secure, and brilliantly designed. Typical responsibilities include: Leading the design, build and deployment of SharePoint Online sites, structures, and digital experiences. Managing and mentoring a team of SharePoint developers, driving quality and continuous improvement. Working with business stakeholders to translate requirements into technical solutions that deliver real value. Driving ECM best practice, from metadata standards to content lifecycle and user adoption. Providing technical leadership across ECM architecture, integrations, performance improvements, and migrations. Ensuring governance, compliance, and security standards are applied consistently across the M365 environment Collaborating closely on workflow, form, and automation development with our dedicated Power Platform (Power Apps, Power Automate) team Additional role requirements This role incorporates Agile delivery, DevSecOps practices, and ownership of CI/CD pipelines within Azure DevOps. Expected to lead our Content & Collaboration Centre of Excellence, supporting and coaching citizen developers. Occasional out-of-hours work may be required to support high-impact changes or platform updates. What you'll bring to the role: Essential: Proven expertise in SharePoint Online and M365 development, including SPFx, PowerShell, PnP, and the Power Platform. Strong understanding of the software development lifecycle, including Agile, Scrum, and DevSecOps. Experience leading technical teams and delivering enterprise-level digital collaboration solutions. Programming skills across .NET (C#, ASP.NET Core), JavaScript/TypeScript, and frameworks such as React. Experience working with Azure DevOps and cloud-based architectures. Excellent communication skills with the ability to influence stakeholders at all levels. Desirable: Scrum Master or Product Owner certification. Experience in UX, design thinking, or user research within digital product development. Southern Water is at the forefront of transforming Britain's water industry, investing significantly to enhance resilience, sustainability, and service excellence. With £7.8bn planned investment for 2025-30, this is an unparalleled opportunity to join a business committed to delivering a generational shift in the way water services are managed. You will be joining at a time of significant change, working alongside a highly skilled leadership team with a clear vision for the future. We offer an environment where senior professionals can make a meaningful impact, influence major strategic decisions, and drive long-term value creation "At Southern Water, we believe diverse perspectives drive innovation. If you're passionate about making a positive impact and think you can bring value to our team, we'd love to hear from you-even if you don't tick every box. Your unique skills and experiences could be exactly what we need." Our Commitment to Diversity We welcome applicants from all backgrounds, identities, and experiences. We do not discriminate based on race, ethnicity, gender, sexual orientation, age, disability, religion, or any other protected characteristic. If you need reasonable adjustments during the recruitment process, please let us know. Additional information: In line with Southern Water's security requirements, successful candidates will be required to provide evidence of their identity, eligibility to work in the UK, criminal record check (DBS) and verification of their employment and/or education history for the past three years. Appointment to this role is subject to the successful completion of all pre-employment checks, including security vetting. Please note that if a candidate does not meet the required security standards or fails to pass the vetting process, Southern Water reserves the right to withdraw the offer of employment. Some positions may also require higher levels of security vetting, which may involve providing additional documentation.
Aug 25, 2026
Full time
Job Title: Lead SharePoint Developer Location: Durrington, Worthing (Flexible/Hybrid) Contract Type: Permanent Hours: 37 Salary: From £60,000 based on skills and experience About the role: This is a fantastic opportunity to lead the evolution of our digital workplace for over 3,000 colleagues. As our SharePoint Development Lead, you'll shape the future of collaboration, content governance, and user experience across SharePoint Online and Microsoft 365. You'll head up a small, skilled SharePoint development team within our Content and Collaboration function, driving modern, secure, user-centred solutions that transform how the business works, shares, and communicates. What you will be responsible for: You'll be the strategic and technical lead for all SharePoint development, ensuring we deliver solutions that are scalable, secure, and brilliantly designed. Typical responsibilities include: Leading the design, build and deployment of SharePoint Online sites, structures, and digital experiences. Managing and mentoring a team of SharePoint developers, driving quality and continuous improvement. Working with business stakeholders to translate requirements into technical solutions that deliver real value. Driving ECM best practice, from metadata standards to content lifecycle and user adoption. Providing technical leadership across ECM architecture, integrations, performance improvements, and migrations. Ensuring governance, compliance, and security standards are applied consistently across the M365 environment Collaborating closely on workflow, form, and automation development with our dedicated Power Platform (Power Apps, Power Automate) team Additional role requirements This role incorporates Agile delivery, DevSecOps practices, and ownership of CI/CD pipelines within Azure DevOps. Expected to lead our Content & Collaboration Centre of Excellence, supporting and coaching citizen developers. Occasional out-of-hours work may be required to support high-impact changes or platform updates. What you'll bring to the role: Essential: Proven expertise in SharePoint Online and M365 development, including SPFx, PowerShell, PnP, and the Power Platform. Strong understanding of the software development lifecycle, including Agile, Scrum, and DevSecOps. Experience leading technical teams and delivering enterprise-level digital collaboration solutions. Programming skills across .NET (C#, ASP.NET Core), JavaScript/TypeScript, and frameworks such as React. Experience working with Azure DevOps and cloud-based architectures. Excellent communication skills with the ability to influence stakeholders at all levels. Desirable: Scrum Master or Product Owner certification. Experience in UX, design thinking, or user research within digital product development. Southern Water is at the forefront of transforming Britain's water industry, investing significantly to enhance resilience, sustainability, and service excellence. With £7.8bn planned investment for 2025-30, this is an unparalleled opportunity to join a business committed to delivering a generational shift in the way water services are managed. You will be joining at a time of significant change, working alongside a highly skilled leadership team with a clear vision for the future. We offer an environment where senior professionals can make a meaningful impact, influence major strategic decisions, and drive long-term value creation "At Southern Water, we believe diverse perspectives drive innovation. If you're passionate about making a positive impact and think you can bring value to our team, we'd love to hear from you-even if you don't tick every box. Your unique skills and experiences could be exactly what we need." Our Commitment to Diversity We welcome applicants from all backgrounds, identities, and experiences. We do not discriminate based on race, ethnicity, gender, sexual orientation, age, disability, religion, or any other protected characteristic. If you need reasonable adjustments during the recruitment process, please let us know. Additional information: In line with Southern Water's security requirements, successful candidates will be required to provide evidence of their identity, eligibility to work in the UK, criminal record check (DBS) and verification of their employment and/or education history for the past three years. Appointment to this role is subject to the successful completion of all pre-employment checks, including security vetting. Please note that if a candidate does not meet the required security standards or fails to pass the vetting process, Southern Water reserves the right to withdraw the offer of employment. Some positions may also require higher levels of security vetting, which may involve providing additional documentation.
Citi's Equities Technology organization is seeking a hands on Senior Software Engineer to join the Equities Timeseries group, a strategic, horizontal platform organization responsible for order data, tick data, and real time and historical Transaction Cost Analytics (TCA) supporting global Equities trading. Within this broader Timeseries organization, the role will focus on strategic time series data platforms that provide the analytics, canonical data models, and performance critical infrastructure underpinning electronic execution globally, including Algorithmic Trading and Smart Order Routing (SOR). The successful candidate will play a senior technical leadership role in the design, implementation, and evolution of these platforms, contributing to architecture decisions under microsecond-level latency constraints, defining and governing time series data models, and ensuring the correctness, explainability, and performance of analytics used across Citi's electronic execution ecosystem. This role requires close, continuous collaboration with trading desks, product partners, and quantitative research teams globally, with strong alignment to firm wide strategy and cross regional delivery. Responsibilities: Design and develop next generation time series analytics platforms supporting multiple execution critical systems within the Equities Timeseries organization. Own and evolve high performance KDB+/q (or equivalent) platforms used for order, execution, market data, and TCA analytics, across both real time and historical use cases. Define, govern, and maintain canonical time series schemas and data models that are shared across Algorithmic Trading, SOR, and other electronic execution consumers. Contribute to architectural decisions for ultra low latency, high throughput systems, ensuring analytics can operate under microsecond level constraints. Partner closely with traders and quantitative researchers to co design and productionize analytics, translating research ideas into reliable, production grade time series systems. Drive high standards in code quality, automated testing, and SDLC discipline, with a focus on analytics correctness and repeatability. Continuously improve testing frameworks, development tools, and environments to support platform reliability at scale. Leverage Citi's AI powered SDLC tooling to enhance developer productivity, code quality, and innovation. Build and maintain shared platform capabilities for monitoring, reconciliation, traceability, recovery, and auditability of electronic trading analytics. Qualifications: Proven hands on engineering experience with deep technical expertise in low latency time series databases, using KDB+/q. Experience in Java, C++ will be desired. Deep expertise in KDB+/q or equivalent high performance time series platforms, with demonstrated ownership of production systems. Prior experience building or owning Algorithmic Trading, SOR, Market Making, or Quantitative Trading time series platforms at a global financial institution. Strong understanding of market microstructure, electronic execution workflows, and regional exchange and regulatory regimes. Proven ability to design and operate systems where analytics correctness is non negotiable, even under extreme performance constraints. Strong understanding of performance optimization, and high throughput architectures. Experience defining and governing shared data models used by multiple downstream systems. Ability to prioritize multiple initiatives and deliver in a fast paced, globally distributed environment. Excellent communication skills, with the ability to reason and explain complex systems to engineers, quants, and trading stakeholders. Education: Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience. Job Family Group Technology Job Family Applications Development Time Type Full time Most Relevant Skills Please see the requirements listed above. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Aug 24, 2026
Full time
Citi's Equities Technology organization is seeking a hands on Senior Software Engineer to join the Equities Timeseries group, a strategic, horizontal platform organization responsible for order data, tick data, and real time and historical Transaction Cost Analytics (TCA) supporting global Equities trading. Within this broader Timeseries organization, the role will focus on strategic time series data platforms that provide the analytics, canonical data models, and performance critical infrastructure underpinning electronic execution globally, including Algorithmic Trading and Smart Order Routing (SOR). The successful candidate will play a senior technical leadership role in the design, implementation, and evolution of these platforms, contributing to architecture decisions under microsecond-level latency constraints, defining and governing time series data models, and ensuring the correctness, explainability, and performance of analytics used across Citi's electronic execution ecosystem. This role requires close, continuous collaboration with trading desks, product partners, and quantitative research teams globally, with strong alignment to firm wide strategy and cross regional delivery. Responsibilities: Design and develop next generation time series analytics platforms supporting multiple execution critical systems within the Equities Timeseries organization. Own and evolve high performance KDB+/q (or equivalent) platforms used for order, execution, market data, and TCA analytics, across both real time and historical use cases. Define, govern, and maintain canonical time series schemas and data models that are shared across Algorithmic Trading, SOR, and other electronic execution consumers. Contribute to architectural decisions for ultra low latency, high throughput systems, ensuring analytics can operate under microsecond level constraints. Partner closely with traders and quantitative researchers to co design and productionize analytics, translating research ideas into reliable, production grade time series systems. Drive high standards in code quality, automated testing, and SDLC discipline, with a focus on analytics correctness and repeatability. Continuously improve testing frameworks, development tools, and environments to support platform reliability at scale. Leverage Citi's AI powered SDLC tooling to enhance developer productivity, code quality, and innovation. Build and maintain shared platform capabilities for monitoring, reconciliation, traceability, recovery, and auditability of electronic trading analytics. Qualifications: Proven hands on engineering experience with deep technical expertise in low latency time series databases, using KDB+/q. Experience in Java, C++ will be desired. Deep expertise in KDB+/q or equivalent high performance time series platforms, with demonstrated ownership of production systems. Prior experience building or owning Algorithmic Trading, SOR, Market Making, or Quantitative Trading time series platforms at a global financial institution. Strong understanding of market microstructure, electronic execution workflows, and regional exchange and regulatory regimes. Proven ability to design and operate systems where analytics correctness is non negotiable, even under extreme performance constraints. Strong understanding of performance optimization, and high throughput architectures. Experience defining and governing shared data models used by multiple downstream systems. Ability to prioritize multiple initiatives and deliver in a fast paced, globally distributed environment. Excellent communication skills, with the ability to reason and explain complex systems to engineers, quants, and trading stakeholders. Education: Bachelor's degree / University degree in Computer Science, Engineering, or a related field, or equivalent professional experience. Job Family Group Technology Job Family Applications Development Time Type Full time Most Relevant Skills Please see the requirements listed above. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Ripple Recruitment have partnered with an ambitious digital agency based in Basingstoke that is looking for a talented Junior Developer to join their growing development team. If you already have hands-on experience working on live web projects and are eager to accelerate your technical growth, this role offers a structured pathway to progress into a Full Stack Developer. You will work closely alongside experienced developers and designers in a collaborative, design-led environment, gaining exposure across the entire development lifecycle from front-end WordPress builds to back-end logic, database design, and cloud infrastructure. This is a hybrid position requiring roughly two days a week onsite in Basingstoke, so candidates should be within a comfortable commuting distance (ideally with access to a car). Overview Assist in creating, customising, and maintaining bespoke WordPress themes and plugins. Turn design wireframes into clean, responsive, cross-browser compatible web pages. Develop your skills writing clean, scalable code using HTML, SCSS, JavaScript/TypeScript, and PHP. Learn to write and optimize SQL queries for database performance and reliability. Gain hands-on exposure to deployment processes, AWS cloud platforms, and Linux environments. Troubleshoot functional issues, squash bugs, and implement clean fixes across agency client sites. Stay curious about emerging web technologies, frameworks, and modern developer tooling. Essential Skills & Experience Some commercial experience working, ideally within an agency, software house, or in-house development team. Solid experience customising, building, or maintaining WordPress sites (themes/plugins). Strong grasp of HTML5, CSS/SCSS, JavaScript, and responsive web design. Practical understanding of database interactions and basic query writing (MySQL/SQL). Comfortable using IDEs like Visual Studio Code, Git/version control, and local dev environments. A genuine passion for web technology and a drive to expand your skill set toward Full Stack development. Desirable Experience Exposure to modern JS frameworks (React, Vue) or TypeScript. Familiarity with Python or back-end scripting languages. Basic awareness of UI/UX design principles or technical SEO. Progression & Training Path This agency actively invests in growing its mid-level engineering talent. You will be paired with a senior mentor who will guide you through: Mastering bespoke WordPress theme/plugin engineering and agency workflows. Expanding your back-end PHP/Node capabilities and database architecture. Gaining autonomy with AWS, CI/CD pipelines, and modern JS frameworks to reach Full Stack Developer status. What Is on Offer £28,000 £34,000 (dependent on experience & skill set). Structured roadmap to transition into a Full Stack role with regular performance & salary reviews. Balanced mix of hands-on office collaboration and work-from-home flexibility. Direct access and learning from senior agency developers. Relaxed & inclusive culture, company pension scheme, free on-site parking. To Apply If you are looking for an agency where you can fast-track your journey to a Full Stack role, apply with your CV today for immediate consideration! Ripple Recruitment is acting as an employment agency for this vacancy. My client is an equal opportunity employer committed to fostering a diverse and inclusive workplace.
Aug 23, 2026
Full time
Ripple Recruitment have partnered with an ambitious digital agency based in Basingstoke that is looking for a talented Junior Developer to join their growing development team. If you already have hands-on experience working on live web projects and are eager to accelerate your technical growth, this role offers a structured pathway to progress into a Full Stack Developer. You will work closely alongside experienced developers and designers in a collaborative, design-led environment, gaining exposure across the entire development lifecycle from front-end WordPress builds to back-end logic, database design, and cloud infrastructure. This is a hybrid position requiring roughly two days a week onsite in Basingstoke, so candidates should be within a comfortable commuting distance (ideally with access to a car). Overview Assist in creating, customising, and maintaining bespoke WordPress themes and plugins. Turn design wireframes into clean, responsive, cross-browser compatible web pages. Develop your skills writing clean, scalable code using HTML, SCSS, JavaScript/TypeScript, and PHP. Learn to write and optimize SQL queries for database performance and reliability. Gain hands-on exposure to deployment processes, AWS cloud platforms, and Linux environments. Troubleshoot functional issues, squash bugs, and implement clean fixes across agency client sites. Stay curious about emerging web technologies, frameworks, and modern developer tooling. Essential Skills & Experience Some commercial experience working, ideally within an agency, software house, or in-house development team. Solid experience customising, building, or maintaining WordPress sites (themes/plugins). Strong grasp of HTML5, CSS/SCSS, JavaScript, and responsive web design. Practical understanding of database interactions and basic query writing (MySQL/SQL). Comfortable using IDEs like Visual Studio Code, Git/version control, and local dev environments. A genuine passion for web technology and a drive to expand your skill set toward Full Stack development. Desirable Experience Exposure to modern JS frameworks (React, Vue) or TypeScript. Familiarity with Python or back-end scripting languages. Basic awareness of UI/UX design principles or technical SEO. Progression & Training Path This agency actively invests in growing its mid-level engineering talent. You will be paired with a senior mentor who will guide you through: Mastering bespoke WordPress theme/plugin engineering and agency workflows. Expanding your back-end PHP/Node capabilities and database architecture. Gaining autonomy with AWS, CI/CD pipelines, and modern JS frameworks to reach Full Stack Developer status. What Is on Offer £28,000 £34,000 (dependent on experience & skill set). Structured roadmap to transition into a Full Stack role with regular performance & salary reviews. Balanced mix of hands-on office collaboration and work-from-home flexibility. Direct access and learning from senior agency developers. Relaxed & inclusive culture, company pension scheme, free on-site parking. To Apply If you are looking for an agency where you can fast-track your journey to a Full Stack role, apply with your CV today for immediate consideration! Ripple Recruitment is acting as an employment agency for this vacancy. My client is an equal opportunity employer committed to fostering a diverse and inclusive workplace.
Senior Java Engineer Location: Newcastle upon Tyne (Hybrid 3 days onsite) Salary: Up to £60,000 We're looking for a Senior Java Engineer to join a growing engineering team delivering enterprise-scale solutions for a range of high-profile clients. This is an excellent opportunity for an experienced backend Java developer who enjoys solving complex technical challenges, working collaboratively, and bu click apply for full job details
Aug 23, 2026
Full time
Senior Java Engineer Location: Newcastle upon Tyne (Hybrid 3 days onsite) Salary: Up to £60,000 We're looking for a Senior Java Engineer to join a growing engineering team delivering enterprise-scale solutions for a range of high-profile clients. This is an excellent opportunity for an experienced backend Java developer who enjoys solving complex technical challenges, working collaboratively, and bu click apply for full job details