Birmingham, England, United Kingdom Hybrid / WFH Options
Version 1
within both public and private sectors. Key Responsibilities Technical Leadership: Provide technical leadership within a team to coordinate and deliver scalable, secure solutions in line with industry best practices (codequality, CI/CD, security, etc.). Project Management: Work within a project management/agile delivery methodology to ensure timely and high-quality delivery … Functional Requirements: Experience developing applications with non-functional requirements in mind. Application Design: Experience in application/digital services design. Software Engineering Practices: Proficiency in software engineering practices like code reviews, CI/CD pipelines, and SOLID/DRY principles. Technical Skills: Hands-on experience with the following technologies: Frontend: JavaScript/TypeScript, Angular, React, Node. Backend: Java, Spring More ❯
Surrey, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
gather requirements and translate them into technical solutions. Contribute to the full software development lifecycle, including design, development, testing, and deployment. Optimize applications for maximum speed and scalability. Ensure codequality through peer reviews, unit testing, and adherence to best practices. Troubleshoot, debug, and resolve technical issues in production and development environments. Mentor junior developers and provide More ❯
Woking, England, United Kingdom Hybrid / WFH Options
Tenth Revolution Group
gather requirements and translate them into technical solutions. Contribute to the full software development lifecycle, including design, development, testing, and deployment. Optimize applications for maximum speed and scalability. Ensure codequality through peer reviews, unit testing, and adherence to best practices. Troubleshoot, debug, and resolve technical issues in production and development environments. Mentor junior developers and provide More ❯
great fit if you are a reliable individual with a solid understanding of Java and Spring alongside being passionate for new technology trends! Key Responsibilities: API Development: architect and code integration APIs to support seamless communication between systems Feature Implementation: collaborate with the product team to maintain existing features and implement new enhancements New Services: design and develop new … Database Management: develop and manage databases (e.g., PostgreSQL, Oracle DB) for efficient storage and retrieval of data Security Implementation: apply security best practices to ensure data integrity Testing and CodeQuality: write unit tests, conduct code reviews, and ensure the reliability and performance of the code Kubernetes Deployment: deploy and manage services on Kubernetes clusters … production environments Team Collaboration: collaborate with cross-functional teams, including Product Owners, DevOps and QA testers, to ensure a smooth development process Documentation: maintain clear and comprehensive documentation for code, APIs, and deployment procedures Requirements: At least 5 years of experience in Java programming Strong communication skills, both verbal and written Excellent analytical and problem-solving abilities Proficiency in More ❯
content types, views, and taxonomy. Integrate third-party APIs and external services. Collaborate with UI/UX designers, project managers, and QA teams to deliver robust digital solutions. Ensure codequality through code reviews, automated testing, and adherence to development best practices. Manage deployments and environments using tools like Git, Docker, or CI/CD pipelines. More ❯
with mobile app teams to ensure backend services are optimized for mobile-specific use cases such as performance, caching, and offline access. • Own end-to-end technical delivery, including codequality, performance optimization, security best practices, and CI/CD integration. • Perform code and design reviews, define technical standards, and mentor developers across the team. • Troubleshoot More ❯
with mobile app teams to ensure backend services are optimized for mobile-specific use cases such as performance, caching, and offline access. • Own end-to-end technical delivery, including codequality, performance optimization, security best practices, and CI/CD integration. • Perform code and design reviews, define technical standards, and mentor developers across the team. • Troubleshoot More ❯
with mobile app teams to ensure backend services are optimized for mobile-specific use cases such as performance, caching, and offline access. • Own end-to-end technical delivery, including codequality, performance optimization, security best practices, and CI/CD integration. • Perform code and design reviews, define technical standards, and mentor developers across the team. • Troubleshoot More ❯
Responsibilities Support Property and Cyber Modelling teams. Collaborate with IT teams such as Platform Engineering, DevOps, and Data & Analytics. Identify knowledge gaps, seek mentorship, and pursue self-learning. Ensure codequality and deliver features from requirements to production. Promote software engineering best practices including code reviews, testing, and understanding user requirements. About You We value your More ❯
solutions. You will work across a range of technologies, adapt to changing requirements, and contribute to the evolution of our entire tech stack while maintaining a high standard of code quality. What You'll Do: Technical Leadership: Drive development using C#, ASP.NET Core, TypeScript, Vue.js, and other technologies. Own architectural decisions, contribute to product innovation, and ensure the highest … levels of codequality through best practices and thorough reviews. High-Impact Projects: Work directly with the CTO and CEO on company-wide, high-profile projects that have immediate business impact. Dive deep into emergency-like situations where your technical expertise is crucial for fast decision-making and delivery. Full-Stack Development: Be a key player in … in full-stack development with a focus on designing and implementing complex systems. You’re familiar with front-end frameworks, back-end architectures, API development, and SQL Server. High CodeQuality: You have a relentless focus on clean, maintainable, and performant code. You ensure that your solutions are scalable and secure and have a strong understanding of More ❯
leveraging automated reporting from portfolio company systems and overseeing implementation. Collaborate with the GTG Technology Team to set targets and direction on product requirements, define sprints and timelines, conduct code reviews to ensure codequality and best practices, and assist with coding and development. Engage with portfolio companies to define data and technology vision and strategies … cloud technologies, microservices, and AI/ML frameworks to enhance operational efficiency and customer experience. Manage and deliver complex technology projects on time and within budget, ensuring high-quality outcomes. Data Management and Analytics: Implement data governance models and advanced analytics solutions to enhance decision-making and business insights. Lead initiatives in big data augmentation and predictive analytics. … Act as a bridge between senior stakeholders in the business and technology teams to facilitate effective communication and collaboration to drive business change. Review and quality control code, data governance, and data quality systems across GTG and portfolio companies. Required qualifications, capabilities and skills: Extensive experience in technology leadership roles within the financial services industry. More ❯
London, England, United Kingdom Hybrid / WFH Options
So Energy
will serve as the technical cornerstone of one of our most strategic products, driving technical excellence, whole system optimisation, and sustainable innovation. This role isn’t just about writing code (though you’ll do that too); it’s about setting technical direction, being an active doer, exploring the frontier of AI-enabled productivity, and elevating the entire engineering craft. … our technical landscape. Lead the evaluation, introduction, and adoption of emerging AI coding tools, frameworks, and productivity enhancers. Drive best practices across software development, CI/CD, infrastructure-as-code, and DevOps, balancing tactical fixes with strategic improvements. Actively contribute to architecture reviews, RFCs, design sessions, and engineering standards. Collaboration, Mentorship & Culture Partner closely with Product, Design, Data, and … Energy externally as a thought leader in AI-powered software engineering. AI Exploration & Innovation Explore, prototype, and implement AI-driven tools and workflows to increase software delivery velocity and code quality. Continuously research how Large Language Models (LLMs), code generation, intelligent monitoring, and AI-assisted debugging can be applied across engineering disciplines. Drive adoption of AI copilots, smart More ❯
environment. In your role you may be responsible for: • Use IBM's Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability. • Work with a variety of relational and NoSQL databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React.js, Ember.js … JQuery). • Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products. • Help maintain and improve codequality, organization, and automatization. • Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product. Required Technical and More ❯
environment. In your role you may be responsible for: • Use IBM's Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability. • Work with a variety of relational and NoSQL databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React.js, Ember.js … JQuery). • Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products. • Help maintain and improve codequality, organization, and automation. • Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product. Required Technical and More ❯
environment. In your role you may be responsible for: Use IBM's Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability. Work with a variety of relational and NoSQL databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React.js, Ember.js … JQuery). Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products. Help maintain and improve codequality, organization, and automation. Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product. Required Technical and More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Oakwell Hampton Group
Optimization : Develop RESTful APIs and microservices to support product features and integrations. Collaborate with Cross-Functional Teams : Work with frontend, product, and AI teams to deliver cohesive solutions. Maintain CodeQuality and Standards : Conduct code reviews and follow best practices for maintainability and security. Continuous Improvement : Keep up with emerging technologies and bring innovative ideas to More ❯
Optimization : Develop RESTful APIs and microservices to support product features and integrations. Collaborate with Cross-Functional Teams : Work with frontend, product, and AI teams to deliver cohesive solutions. Maintain CodeQuality and Standards : Conduct code reviews and follow best practices for maintainability and security. Continuous Improvement : Keep up with emerging technologies and bring innovative ideas to More ❯
London, England, United Kingdom Hybrid / WFH Options
BAE Systems
community outreach to build tech and cyber skills. Role Description We seek experienced Senior Platform Engineers to join our UK Government sector team, contributing to innovative and high-quality solutions. Desired Background Programming in JavaScript, Java, .Net, or Python Designing and building … Proof of Concept or Production systems Using Version Control Systems like Git, Mercurial, Perforce Utilising CI/CD tools such as Bamboo, Jenkins, TeamCity, Bitbucket Automated testing with frameworks Codequality using static analysis tools like SonarQube Working in agile environments (Scrum, Lean, Kanban) Applying software design patterns Creative problem-solving for client challenges Experience in the More ❯
as TypeScript, React, Node, Java Core SpringBoot, micro frontend, serverless, event-driven applications Proficiency in AWS cloud services and familiarisation with IaC tooling for managing cloud Infrastructure Commitment to codequality and maintainability, adhering to principles for readability, modularity and simplicity In-depth knowledge of best practices for rapid and reliable software releases, including automation of build More ❯
London, England, United Kingdom Hybrid / WFH Options
Zaizi
jointly agree it with the successful candidate. Develop software to meet user needs Follow best-practice guidelines and help to improve those guidelines Write clean, secure and well-tested code Coach and mentor more junior colleagues Operate the services they build and identify issues in production Ways of working: Demonstrable experience working on Agile environments Demonstrable experience working … in multi-disciplinary teams Demonstrable experience working on continuous improvement environment Requirements Must have skills: Experience developing software in Golang Understanding of AWS services Attention to detail and softwarequality Experience working in a commercial environment Excellent communication skills. Nice to have skills: Experience working in a DevOps environment Experience with web technologies such as HTML, Javascript, CSS More ❯
as TypeScript, React, Node, Java Core SpringBoot, micro frontend, serverless, event-driven applications. Proficiency in AWS cloud services and familiarisation with IaC tooling for managing cloud Infrastructure. Commitment to codequality and maintainability, adhering to principles for readability, modularity and simplicity. In-depth knowledge of best practices for rapid and reliable software releases, including automation of build More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Genie Ventures Ltd
feed processing by just importing the changes. - Updating tracking to meet the latest Google requirements. - Exploring new Google services. - Paying down technical debt! Changing infrastructure, adding tests, making the code easier for multiple people to work on. We're often experimenting with new technologies and approaches, we're currently particularly interested in: - How can we use GenAI to improve … our feed quality? - What do we need to do to make our key systems faster? - How can we refactor more of our legacy code in a safe, incremental way? How you'll do it Most of our systems are built with PHP and Symfony. We place a high value on automated testing and Continuous Deployment, and can … deploy multiple times each day. We really care about codequality - we have team-owned code standards and all code is peer-reviewed. We see code reviews as a vital tool to help each other improve and spread knowledge throughout the team. We have an agile approach to project management which currently has elements More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Genie Shopping
feed processing by just importing the changes. - Updating tracking to meet the latest Google requirements. - Exploring new Google services. - Paying down technical debt! Changing infrastructure, adding tests, making the code easier for multiple people to work on. We’re often experimenting with new technologies and approaches, we’re currently particularly interested in: - How can we use GenAI to improve … our feed quality? - What do we need to do to make our key systems faster? - How can we refactor more of our legacy code in a safe, incremental way? How you'll do it Most of our systems are built with PHP and Symfony. We place a high value on automated testing and Continuous Deployment, and can … deploy multiple times each day. We really care about codequality - we have team-owned code standards and all code is peer-reviewed. We see code reviews as a vital tool to help each other improve and spread knowledge throughout the team. We have an agile approach to project management which currently has elements More ❯
Collaborate closely with cross-functional team, including product owner, business analysts, scrum masters, front-end and back-end developers. Design, develop and implement microservices using Java Spring Boot, ensuring code is modular, testable and re-usable. Design, develop and implement responsive and intuitive user interfaces using Angular and TypeScript/Java ensuring an exceptional user experience. Ensure seamless integration … to design, develop and optimize data models for seamless storage within a distributed system. Create RESTful APIs (gRPC) to enable smooth communication between microservices and external systems. Conduct regular code reviews, unit testing, CI and maintain high codequality and reliability. To be successful, we're seeking interest in the following areas: Strong expertise in Core More ❯
Collaborate closely with cross-functional teams, including product owners, business analysts, scrum masters, front-end and back-end developers. Design, develop and implement microservices using Java Spring Boot, ensuring code is modular, testable and reusable. Design, develop and implement responsive and intuitive user interfaces using Angular and TypeScript/Java ensuring an exceptional user experience. Ensure seamless integration and … to design, develop and optimize data models for seamless storage within a distributed system. Create RESTful APIs (gRPC) to enable smooth communication between microservices and external systems. Conduct regular code reviews, unit testing, CI and maintain high codequality and reliability. To be successful, we’re seeking interest in the following areas: Strong expertise in Core More ❯