Java London/Hybrid Contract The Role Should have rich knowledge in Software Development Life Cycle Methodologies; excellent communication and interpersonal skills, capable of resolving multiple complex issues and motivating team to achieve peak performance Create a comprehensive architecture for a software solution and providing strategic direction throughout the development process. Design and develop high-performance, scalable … stakeholders to gather and analyse requirements, translating them into technical specifications and architectural designs. Convert visionary concepts into enterprise-wide systems. Coordinate with all stakeholders in architectural designs and software development. Ensure compliance of best practices and policies in software development. Perform code reviews and provide feedback to team members to maintain code quality and adherence to best … system features and functionality Define application objectives and functionality Ensure application designs conform with business goals Identify and resolve any technical issues arising Write well-designed, testable code Conducting software analysis, programming, testing, and debugging Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review Requirements Good hands-on in Java, J2EE, Databases (Postgres), Web Services (REST More ❯
Java London/Hybrid Contract The Role Should have rich knowledge in Software Development Life Cycle Methodologies; excellent communication and interpersonal skills, capable of resolving multiple complex issues and motivating team to achieve peak performance Create a comprehensive architecture for a software solution and providing strategic direction throughout the development process. Design and develop high-performance, scalable … stakeholders to gather and analyse requirements, translating them into technical specifications and architectural designs. Convert visionary concepts into enterprise-wide systems. Coordinate with all stakeholders in architectural designs and software development. Ensure compliance of best practices and policies in software development. Perform code reviews and provide feedback to team members to maintain code quality and adherence to best … system features and functionality Define application objectives and functionality Ensure application designs conform with business goals Identify and resolve any technical issues arising Write well-designed, testable code Conducting software analysis, programming, testing, and debugging Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review Requirements Good hands-on in Java, J2EE, Databases (Postgres), Web Services (REST More ❯
Job Title: Principal Platform Engineer Location: Remote (UK-based) Salary: c.73,000 Why Apply? Play a pivotal role in delivering cutting-edge cloud engineering and software development practices across a high-impact public sector organisation. As a Principal Platform Engineer, you'll shape cloud strategy, lead modern engineering approaches, and mentor others, all within a progressive and values-driven … support of secure, scalable Azure-based cloud services. Define and promote best practices in automation, CI/CD, and Infrastructure as Code (e.g., Terraform). Provide expert guidance on software engineering, cloud architecture, and test automation. Collaborate with cross-functional teams on cloud-native development and delivery. Evaluate and implement emerging technologies, including AI and advanced analytics. Oversee … standards across transformation and operational projects. Mentor engineers and ensure alignment with technical standards, security, and delivery objectives. Principal Platform Engineer Requirements Extensive experience in cloud engineering and modern software development. Advanced knowledge of Azure services across IaaS, PaaS, and SaaS models. Proficiency in Infrastructure as Code tools (e.g., Terraform) and scripting (e.g., PowerShell, Bash). Deep understanding of More ❯
you will play a crucial role in architecting the development and maintenance of our applications, ensuring optimal system structures, efficiency, and adherence to industry best practices. Your expertise in software system design and softwarearchitecture will be central to the success of our projects. Beyond technical proficiency, you will be a leader, mentor, and motivator, leveraging your … best in your team. Identification of tech debt, security & business impact analysis. Work with Product Owners to get items included in the backlog and prioritised appropriately. Work with Solution Architecture to influence solution and ensure High Level Designs are implemented as intended. Through a mentoring process, provide technical guidance and support to less experienced members of the team as … appropriate and when required. Work closely with the DevOps team to feed in BAU backlog from squad to unblock and improve outputs. Recommend and implement technical developments and software to enhance/improve the operational capability of the IT systems and where appropriate learn new skills without the need for formal training. Review industry standards in order to influence More ❯
and to spec What Youll Need 3+ years of professional experience in .NET development Strong proficiency in C#, ASP.NET Core, Entity Framework Solid understanding of RESTful API design and softwarearchitecture principles Experience with Azure or other cloud environments preferred Good communication skills and ability to work independently in a remote setup Nice to Have Front-end experience More ❯
Proven extensive experience with SAP CX solutions such as SAP Customer Data Cloud, SAP Customer Data Platform, SAP Cloud for Customer, and SAP Emarsys Customer Engagement Strong expertise in softwarearchitecture, requirements gathering, and technical design for large-scale IT projects Deep knowledge of web technologies, security protocols, data protection, performance optimization, and high availability architecture Experience … with documentation, code reviews, and architecture design Proficient with agile methodologies (Scrum, Kanban) and tools like Jira or Azure DevOps Excellent stakeholder management and communication skills Strong leadership qualities with the ability to mentor and develop teams Demonstrated commitment to best practices in coding, testing, deployment, and operational excellence Nice to Have Skills: Prior experience in retail or luxury … GDPR Preferred Education and Experience: Bachelors degree in Computer Science, Information Technology, or a related field; advanced degrees are a plus Minimum of 7 years experience in IT solution architecture, delivery, or operations with a focus on SAP CX platforms Demonstrated leadership in managing technical teams and large-scale projects Other Requirements: Willingness to work in a hybrid environment More ❯
Proven extensive experience with SAP CX solutions such as SAP Customer Data Cloud, SAP Customer Data Platform, SAP Cloud for Customer, and SAP Emarsys Customer Engagement Strong expertise in softwarearchitecture, requirements gathering, and technical design for large-scale IT projects Deep knowledge of web technologies, security protocols, data protection, performance optimization, and high availability architecture Experience … with documentation, code reviews, and architecture design Proficient with agile methodologies (Scrum, Kanban) and tools like Jira or Azure DevOps Excellent stakeholder management and communication skills Strong leadership qualities with the ability to mentor and develop teams Demonstrated commitment to best practices in coding, testing, deployment, and operational excellence Nice to Have Skills: Prior experience in retail or luxury … GDPR Preferred Education and Experience: Bachelors degree in Computer Science, Information Technology, or a related field; advanced degrees are a plus Minimum of 7 years experience in IT solution architecture, delivery, or operations with a focus on SAP CX platforms Demonstrated leadership in managing technical teams and large-scale projects Other Requirements: Willingness to work in a hybrid environment More ❯
improve performance, scalability, and maintainability. Take ownership of key system modules while collaborating closely with a small, agile team of three engineers. Contribute to the evolution of the platforms architecture as we transition cloud infrastructure from Azure to GCP (and potentially AWS). Integrate and optimise AI/LLM-based components to enhance automation and intelligence across the platform. … and data teams to deliver new features and enhance existing capabilities. About You Extensive experience with Python, particularly in API-first development (FastAPI preferred). Strong understanding of modern softwarearchitecture, system refactoring, and scalability improvements. Comfortable working autonomously and taking ownership of major system areas, while maintaining a hands-on, collaborative approach to team projects. Experience with More ❯
in cloud infrastructure design and deployment, ensuring best practices in cloud environments. Develop and integrate CI/CD workflows to enhance development processes and ensure system reliability. Contribute to softwarearchitecture decisions, ensuring clean code practices and code reviews. What youll bring We know no one ticks every box but if you have most of these, wed love More ❯