client working on a cutting-edge Missile Systems development project in the Defence domain. Responsibilities Collaborate with cross-functional teams to analyse requirements, design, develop, test, and maintain software solutions for defence projects. Apply your expertise in one or more of the following programming languages: C++, C or … ADA to deliver high-quality software products. Participate in all phases of the software development lifecycle, including requirements gathering, software design, coding, testing, documentation, deployment, and maintenance. Collaborate closely with stakeholders, including clients, project managers, system engineers, and other software engineers, to ensure successful project delivery. Take ownership … languages: C++, C or ADA. Experience using a high-level scripting language such as Python. Solid understanding of software development principles, object-oriented design, and design patterns. Familiarity with the software development lifecycle and agile methodologies in a Safety or Mission Critical development environment. Excellent problem More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom Hybrid / WFH Options
Interact Consulting Limited
As a vastly experienced React native mobile engineer, you a big believer in of software engineering principles and practices, such as designpatterns, code organisation, and testing strategies. Package includes generous holidays, very good pension contribution, bonus and much more. You will have: Strong experience in React … Native and mobile app development. Experience with mobile UI/UX design patterns. Develop and maintain cross-platform mobile applications using React Native. Work closely with designers, product managers, and backend teams to create user-centric solutions. Contribute to the full mobile app development lifecycle. Please apply now More ❯
Employment Type: Permanent, Work From Home
Salary: 30 days holiday, 10% pension, flexi time, home working and much more.
Expected Skills Experience with ReactJS and Typescript. Understanding of good UI/UX of Data & Analytics tooling. Ability to collaborate with Product to design and implement green field features. Have experience of a complete product development lifecycle (conception through … to delivery). Have a demonstrably good working knowledge of fundamental computer science and software engineering principles (algorithms, data structures, complexity, designpatterns, architecture). Interview Process Initial call with our Talent team to kick things off. Manager Interview. Skills Assessment. Values Interview. We offer More ❯
Expected Skills Experience with ReactJS and Typescript. Understanding of good UI/UX of Data & Analytics tooling. Ability to collaborate with Product to design and implement green field features. Have experience of a complete product development lifecycle (conception through … to delivery). Have a demonstrably good working knowledge of fundamental computer science and software engineering principles (algorithms, data structures, complexity, designpatterns, architecture). What We Offer: Competitive salary + very staff-friendly share options. £5,000 for individual and group training and conference budget. More ❯
world-class supply chain systems to support a variety of emerging business initiatives. • Use Test-Driven Development and Continuous Deployment. Key job responsibilities • Design & implement end-2-end solutions to address high impact business problems in Inbound & Placement space such as FC Bin Storage Capacity, Sub-Same Day … and Continuous Deployment. • Work with Principal/Senior Engineers, Researchers, and Business Intelligence Engineers across multiple Supply Chain, SCOT and AFT teams to design systems which help optimize supply chain management. • Expand and optimize our world-class supply chain systems to support a variety of emerging business initiatives. … existing internal/SCOT products through new features. BASIC QUALIFICATIONS - Experience (non-internship) in professional software development - Experience designing or architecting (designpatterns, reliability and scaling) of new and existing systems - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - Bachelor's degree in computer More ❯
services for Amazon's employees, we believe that happy Amazon customers start with happy Amazon employees! As a Software Development Engineer, you will design, develop, and test Amazon-scale enterprise business systems serving hundreds of thousands associates worldwide. You will also continuously learn new technologies, the latest industry … Our team is dedicated to supporting our members. BASIC QUALIFICATIONS Experience (non-internship) in professional software development Experience designing or architecting (designpatterns, reliability and scaling) of new and existing systems Experience programming with at least one software programming language PREFERRED QUALIFICATIONS Bachelor's degree in computer More ❯
Build the product - We have a working prototype, and are building our beta. You'll work with engineers and product people to plan, design, and implement our core service. You'll help validate hypotheses through generative research, and drive our user experience from initial concept through to shipping … a generalist - As the first person in this role, you'll need to work across the entire product lifecycle: from research, to solution design, to implementation. We're looking for a generalist who's as comfortable communicating their ideas high- or low-fidelity, as they are conducting usability … matters at each stage of the product development cycle. And we need someone with a comprehensive knowledge of mobile and web designpatterns (and when to break them). We are headquartered in London, and work remote first. It's not a remote-only role (for now More ❯
a dynamic, team-focused Agile/Scrum environment. BASIC QUALIFICATIONS Experience (non-internship) in professional software development Experience designing or architecting (designpatterns, reliability, and scaling) of new and existing systems Experience programming with at least one software programming language PREFERRED QUALIFICATIONS Bachelor's degree in computer More ❯
new applications and features. Enhance the stability and performance of existing software. Collaborate with fellow engineers to research and implement new technologies and design patterns. Ensure the best possible experience for users. Who will you be? Ideally you'll have at least 5+ years of recent experience as More ❯
new applications and features. Enhance the stability and performance of existing software. Collaborate with fellow engineers to research and implement new technologies and design patterns. Ensure the best possible experience for users. Who will you be? Ideally you'll have at least 5+ years of recent experience as More ❯
Christchurch, Dorset, United Kingdom Hybrid / WFH Options
Partly
skills 5+ years of experience developing complex applications. Firmly grounded computer science and engineering fundamentals , including data structures, concurrency, architecture, APIs, testing, and design patterns. Strong written and verbal communication and collaboration skills. Strong knowledge of databases and data models , relational and NoSQL. (Bonus) Experience with automotive parts. More ❯
Salford, Greater Manchester, North West, United Kingdom
DCS Recruitment Limited
are looking for an experienced Software Development Team Lead to manage and inspire a team talented developers. You will be responsible for the design, development and maintenance of high quality enterprise level software solutions. Key Responsibilities: Be an inspiring leader, mentor and guide a small team of developers. … Offer technical advice, provide support and coding reviews. Remain compliant - adhere to best practices in software development, design, and testing methods. Troubleshoot and resolve complex technical issues related to software integration Oversee the design, development, and deployment of scalable software solutions using C# and .NET framework. … .NET. Demonstrable experience mentoring and leading developers of all levels of experience. An In-depth understanding of object-oriented programming principles (OOP) and design patterns. Knowledge/experience of Software Development principles and best practices. Ability to remain calm in a fast paced and deadline focused environment Strong More ❯
are looking for an experienced Software Development Team Lead to manage and inspire a team talented developers. You will be responsible for the design, development and maintenance of high quality enterprise level software solutions. What will your responsibilities be? Be an inspiring leader, mentor and guide a small … team of developers. Offer technical advice, provide support and coding reviews. Remain compliant - adhere to best practices in software development, design, and testing methods. Troubleshoot and resolve complex technical issues related to software integration Oversee the design, development, and deployment of scalable software solutions using C# … .NET. Demonstrable experience mentoring and leading developers of all levels of experience. An In-depth understanding of object-oriented programming principles (OOP) and design patterns. Knowledge/experience of Software Development principles and best practices. Ability to remain calm in a fast paced and deadline focused environment Strong More ❯
are looking for an experienced Software Development Team Lead to manage and inspire a team talented developers. You will be responsible for the design, development and maintenance of high quality enterprise level software solutions. What will your responsibilities be? Be an inspiring leader, mentor and guide a small … team of developers. Offer technical advice, provide support and coding reviews. Remain compliant - adhere to best practices in software development, design, and testing methods. Troubleshoot and resolve complex technical issues related to software integration Oversee the design, development, and deployment of scalable software solutions using C# … .NET. Demonstrable experience mentoring and leading developers of all levels of experience. An In-depth understanding of object-oriented programming principles (OOP) and design patterns. Knowledge/experience of Software Development principles and best practices. Ability to remain calm in a fast paced and deadline focused environment Strong More ❯
We are looking for an experienced Software Development Manager to lead and inspire a team talented developers. You will be responsible for the design, development and maintenance of high-quality enterprise level software solutions. Salary: £60,000 per annum (reflective of experience) Location: Manchester Working Model: Office based … guide a small team of developers. Offer technical advice, provide support and coding reviews. Remain compliant - adhere to best practices in software development, design, and testing methods. Troubleshoot and resolve complex technical issues related to software integration Oversee the design, development, and deployment of scalable software … .NET. Demonstrable experience mentoring and leading developers of all levels of experience. An In-depth understanding of object-oriented programming principles (OOP) and design patterns. Knowledge/experience of Software Development principles and best practices. Ability to remain calm in a fast paced and deadline focused environment Strong More ❯
are seeking a skilled and experienced C#.NET Developer to join our dynamic development team. This is an exciting opportunity to contribute to the design, development, and maintenance of robust client-server applications using the latest Microsoft technologies. The ideal candidate will bring a strong track record of delivering … high-quality software solutions and a passion for innovation. Key Responsibilities: * Design, develop, and implement line of business applications primarily using C#, ASP.NET core and SQL * Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, deployment, and maintenance. * Write clean, well-documented … with version control systems, preferably Git. * Knowledge of HTML DOM, Javascript and working with REST APIs * Strong understanding of software development principles and design patterns. * Excellent problem-solving, analytical, and debugging skills. * Strong communication and collaboration skills. * Ability to work independently and as part of a team. Desirable More ❯
Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end … and nonfunctional requirements. Job responsibilities You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. You will use and advocate for continuous delivery practices to deliver high-quality software as well as value to end customers as early … our clients. You will create large-scale distributed systems out of microservices. You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. You will apply the latest technology thinking from More ❯
of government clients. This is a highly rewarding role suited for problem-solvers who thrive in a fast-paced, agile environment. Key Responsibilities Design and develop custom business applications using Microsoft Power Platform (PowerApps, Power Automate, Power BI). Build integrations and APIs to connect various data sources … team. Essential Skills & Experience Proven experience working with Microsoft Power Platform (PowerApps, Power Automate, etc.). Strong understanding of software development principles and design patterns. Excellent problem-solving and communication skills. Desirable Technologies & Tools Exposure to or interest in any of the following technologies is a plus: Languages More ❯
london, south east england, united kingdom Hybrid / WFH Options
Anson McCade
of government clients. This is a highly rewarding role suited for problem-solvers who thrive in a fast-paced, agile environment. Key Responsibilities Design and develop custom business applications using Microsoft Power Platform (PowerApps, Power Automate, Power BI). Build integrations and APIs to connect various data sources … team. Essential Skills & Experience Proven experience working with Microsoft Power Platform (PowerApps, Power Automate, etc.). Strong understanding of software development principles and design patterns. Excellent problem-solving and communication skills. Desirable Technologies & Tools Exposure to or interest in any of the following technologies is a plus: Languages More ❯
and debug procedures for our manufacturing partners to follow. Key job responsibilities Develop, validate and deploy test infrastructure mechanisms into manufacturing environments globally. Design and manage scaled fleets of custom test equipment, ensuring optimal performance and maintenance. Architect and develop data processing solutions using internal cloud services to … languages such as Python, C++, or Java. Experience developing and maintaining large-scale software systems. Strong understanding of data structures, algorithms, and software design patterns. Experience with Linux/Unix operating systems and shell scripting. Familiarity with version control systems (e.g., Git) and CI/CD pipelines. Experience More ❯
Claims/Policy Design Lead (Guidewire) Company: Major Insurance company Location: Hybrid working with two days a week from the Birmingham office (with travel allowance contribution) Salary: Up to £110,000 plus bonus up to 20%, 10% pension, life assurance, private health care and more A leading insurer … is looking for an experienced Technical Lead/Solution Design with exposure to claims technology/systems. The Architect will be responsible for: Designing the software architecture for the claims, policy domain Managing technology and development teams to implement best practice Supporting with roadmaps Collaborating with cross-functional … domain architecture within the insurance sector Good understanding of insurance claims/policy admin processes and technology Experience with systems architecture, designpatterns and development methodologies Knowledge of Guidewire Understanding of data security and compliance Experience of managing third-party suppliers More ❯
will be part of an empowered agile team working on our portfolio of risk products. You'll be responsible for the analysis, definition, design, implementation, testing, maintenance and support of the Risk products, working individually or leading a small team of engineers. You'll work closely with QA … forms part of the role, working alongside the team management to help further enhance the skills and capabilities of the team. You will design, build and maintain efficient, reusable, reliable and secure code based on requirements or User Stories. Working within a multi-functional agile team, you'll … and more junior developers, providing advice and guidance to benefit the team. You will contribute to the creation of software designs, leading the design of components. Through agile retrospectives and reviews, you will inspect and adapt, finding innovative ways to make your team work more effectively. Through participation More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Finity
z2bz0 years in .NET (ASP.NET MVC, .NET Core, Entity Framework). Proficiency with React, JavaScript/TypeScript, HTML5, CSS. Strong SQL and database design experience. Expertise in designing and consuming Web APIs. Commitment to clean coding, SOLID principles, and design patterns. Strong time management, problem-solving More ❯
a product development environment. Technical Proficiency: Strong skills in TypeScript, React, and Node.js. Interested in clean code practices and familiarity with enterprise architectural design patterns. Strong experience with Node.js: Expertise in building RESTful APIs, GraphQL services, and backend systems using Node.js. Strong Experience with GraphQL: Practical knowledge of … SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). Version Control Systems: Proficient in Git and understanding of workflows such as GitFlow. API-First Design: Experience in building and maintaining robust, flexible APIs with an emphasis on scalability and performance. Asynchronous Programming: Deep understanding of event-driven programming and More ❯
implement large scale Business Transformations across the UK government. Accenture provides e2e Business Transformations, not just technical solutions to point business challenges. Help design and deliver ground-breaking cloud solutions - from migrating legacy applications onto Cloud, to building innovative, new cloud-native applications. Provide solutions to real world … problems facing the UK government, working at the forefront of the most topical areas. Lead the design, development and deployment of cloud-based solutions on Cloud. Develop and maintain cloud infrastructure architecture, standards, and best practices. Ensure optimal performance, security, and scalability of the cloud infrastructure. We are … role. Experience understanding the business needs, user needs and good software architecture principles. Experience working with business analysts, SMEs and developers to collaboratively design solutions. Able to discuss the solution blueprint with stakeholders with different degrees of technical knowledge and different interests in the solution. Experience leading the More ❯