Full Stack Software Engineer
Location
United Kingdom
Posted
12 days ago
Salary
450 - 500 / day
Seniority
Mid Level
Job Description
Full Stack Software Engineer
ISR Recruitment
Role Description Our client is supporting a major UK Government Agency on the delivery of a large-scale digital transformation programme and is seeking an experienced Senior Full Stack Engineer to join an established agile delivery team. This is an exciting opportunity to work on the development of modern, cloud-native services within a complex public sector environment, contributing across the full software development lifecycle. - Design, develop and maintain modern cloud-native applications using TypeScript, Node.js and Java. - Develop scalable backend services using Fastify and Spring Boot. - Build and maintain responsive frontend components and user-facing applications. - Design and optimise PostgreSQL databases to support high-performance applications. - Develop and deploy containerised applications using AWS ECS and EKS. - Build and maintain Infrastructure as Code (IaC) using Terraform. - Develop and enhance automated CI/CD pipelines using GitLab. - Work within an Agile multidisciplinary team, contributing to sprint planning, code reviews and technical design discussions. - Produce clean, maintainable and well-tested code following engineering best practice. - Collaborate closely with architects, DevOps engineers, testers, product owners and business stakeholders. - Support continuous improvement initiatives across software engineering and delivery practices. Qualifications - Strong commercial experience developing applications using TypeScript, Node.js and Fastify. - Excellent Java development experience using Spring Boot. - Strong experience working with PostgreSQL. - Hands-on experience deploying applications within AWS Cloud environments. - Experience with AWS ECS and/or AWS EKS (Kubernetes). - Proven experience developing Infrastructure as Code using Terraform. - Strong knowledge of GitLab and GitLab CI/CD pipelines. - Experience building and supporting cloud-native, microservices-based applications. - Excellent understanding of RESTful APIs and distributed system design. - Experience working within Agile software development environments. - Strong problem-solving, communication and stakeholder engagement skills. Requirements - Experience delivering projects within UK Government or other highly regulated environments. - Familiarity with Government Digital Service (GDS) delivery standards. - Experience working within Digital, Data & Technology (DDaT) programmes. - Knowledge of containerisation technologies such as Docker and Kubernetes. - Experience working within DevSecOps environments. Benefits - 6-month contract. - Remote Working. - Outside IR35. - Market Rates (c£450 to £500 per day). Applications To learn more about this newly created opportunity consulting as a GDS-focused Full Stack Developer for an initial 6-month engagement, operating on a remote-working basis; please call and speak with Edward Laing here at ISR Recruitment on 07436 071 872 or please send through a copy of your latest online profile and/or CV (edward@isr.uk.com) for an immediate call back in the strictest confidence.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Associate Staff Engineer, ERP Dynamics 365 – POS Developer
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Design, develop, customize, and maintain Dynamics 365 Commerce POS (CPOS/MPOS) applications. • Develop and enhance POS extensions, custom modules, and Commerce solutions based on business requirements. • Extend and configure Retail Server, Commerce Runtime (CRT), and POS architecture. • Develop custom functionality using C#, TypeScript, Knockout.js, and JavaScript frameworks. • Design, develop, and maintain integrations between POS systems and third-party applications using APIs and services. • Implement and optimize RESTful APIs to support Commerce and POS operations. • Collaborate with functional consultants, business stakeholders, and technical teams to deliver scalable Commerce solutions. • Work closely with Dynamics 365 Finance and Operations teams to ensure seamless integration between Commerce and ERP modules. • Participate in development activities including design, coding, testing, debugging, and deployment. • Support CI/CD pipeline implementation and DevOps practices using Azure DevOps. • Troubleshoot and resolve technical issues related to Dynamics 365 Commerce, POS, integrations, and customizations. • Analyze system performance and implement improvements to enhance scalability, reliability, and user experience. • Follow coding standards, security best practices, and development guidelines. • Develop and maintain technical documentation, including design specifications, configuration documents, and deployment guides. • Participate in code reviews and contribute to continuous improvement initiatives. • Collaborate with cross-functional teams to understand business needs and deliver effective technical solutions.
Senior Staff Engineer, ERP Workday – HCM Functional Consultant
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Lead the configuration, maintenance, enhancement, and support of Workday HCM modules based on business requirements. • Act as the Functional Subject Matter Expert (SME) for Workday HCM and HR business processes. • Configure and support Workday HCM modules, including Core HCM, Advanced Compensation, Compensation, Absence, Time Tracking, Benefits, Learning, Recruiting, Candidate Engagement, and Talent & Performance. • Collaborate with HR, business stakeholders, IT teams, and leadership to gather requirements and design scalable Workday HCM solutions. • Analyze business processes and recommend system improvements to maximize Workday capabilities and operational efficiency. • Ensure Workday HCM configurations align with business objectives, compliance requirements, and organizational policies. • Lead Workday release management activities, including impact assessments, testing, validation, and deployment support. • Troubleshoot and resolve complex functional, configuration, and system-related issues. • Develop and maintain functional and technical documentation, including business requirements, configuration documents, technical specifications, test plans, process flows, and user guides. • Monitor new Workday features and recommend the adoption of relevant functionality, best practices, and process improvements. • Manage multiple Workday initiatives, enhancements, and support activities while ensuring timely delivery within project timelines. • Provide leadership, guidance, coaching, and mentorship to consultants and team members. • Facilitate workshops, stakeholder meetings, solution reviews, and end-user knowledge-sharing sessions. • Communicate technical and functional concepts effectively to both technical and non-technical audiences. • Collaborate with IT leadership to ensure Workday HCM solutions align with the organization's overall technology strategy. • Support Agile delivery methodologies and actively participate in planning, testing, implementation, and continuous improvement activities.
• To work on the design, architecture and building of enterprise systems. • To work on the building of tools, reports, and feeds to fulfil business requirements from the trading, operations, and risk teams of the company. • To be responsible for software quality, efficiency, cost and operational resiliency. • To actively participate in cross-company technology efforts to support various business and/or operational goals as needed. • To work closely with the various Heads of Business lines and front-office trading team in the proper implementation and effective maintenance of various systems.
• To work on the design, architecture and building of enterprise systems • To work on the building of tools, reports, and feeds to fulfil business requirements from the trading, operations and risk teams of the company • To be responsible for software quality, efficiency, cost and operational resiliency • To participate actively in cross-company technology efforts to achieve various business and/or operational goals, as the need arises • To work closely with the various Heads of business lines and front office trading in the proper implementation and effective maintenance of various systems.

