Job summary 1. The service and interaction design lead is a key part of the user centred design team within the digital directorate, an expert practitioner responsible for providing professional leadership to ensure the most appropriate service design and interaction design decisions are taken for service users. In this role, you will … be responsible for: 2. leading our design community, demonstrating a range of leadership and management skills, guidance and supportive approaches for the activities required in the HRA's journey to develop its digital services for the research community 3. working with the Head of User Centred Design and the product team undertake strategic planning through service … development process. Experience Essential Onboarding of new staff within a user centred design team or professional community Identifying design needs, creating new designpatterns and components where needed and ensuring they are captured and implemented as part of a project and across the government design system. Desirable Experience of successfully leading More ❯
Owner/Business Analyst to define, refine, develop, test, and deliver against functional requirements. Understand and translate functional requirements into technical specifications. Collaborate with the architecture team to design the components of the product suite. Provide input to the project delivery plan, including sizing and estimation if required, with regards to one's areas of responsibility. Coordinate work … challenging (and somewhat ambiguous) environment. Understanding and familiarity with good Java design and Software Engineering Processes/methods such as: Architecture DesignDesignPatterns Expertise in refactoring Agile methodologies (Lean, Scrum, Kanban, etc.) CI/CD, DevOps, and Test Automation TDD - Test Driven Development, BDD - Behavioral Driven Development Automated unit testing (e.g., JUnit More ❯
Terraform and ARM Templates. Required education None Preferred education Bachelor's Degree Required technical and professional expertise Knowledge of C# .NET (particularly ASP.NET Core) Proven experience with software design and object oriented development methodologies … Knowledge with both relational and NoSQL databases Knowledge with cloud (Azure preferred) Strong experience with web services development (REST) Knowledge of object oriented programming MVC MVVM Designpatterns and SOLID principles As an equal opportunities' employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this role, you must have the More ❯
Kafka deployment and integration. Spring Boot, Spring Batch & Spring Cloud frameworks. Experience of building microservices SDKs. Create low level designs conforming to solution architecture. Should be able to design API contracts using RAML. Design … develop, and customise loosely coupled web-based applications using Java/J2EE technology stack. Has strong OOPS concepts and hands-on developing web platforms. Possesses good understanding of integration patterns between presentation layer, business layer, and backend systems. Good understanding of following technology stack- RAML/Swagger, Mule, Java/J2EE, Spring Boot. Good understanding of API led architecture … on experience with some Async stack (e.g., Kafka). Hands-on experience with databases (SQL/No-SQL). Understanding of concepts around GC, multi-threading, designpatterns, and the Java memory model. More ❯
technical skills and leadership ability, with the communication and teamwork skills to collaborate with other members of the IT team. The job holder is a specialist in the design, deployment, and management of cloud services within the Azure Platform. They play a critical role in ensuring that cloud infrastructure and applications are optimized for performance, scalability, and security. … role in a complex environment. Experiencied with IDP (internal Development Plataform). Experience with cloud technologies, particularly in Azure and expertise in cloud architecture, Landing Zones, Multi-tenant platform patterns and Governance. Very experienced with Kubernetes - AKS and with using Terraform as IAC. Hands-on experience with DevOps practices, continuous integration, and deployment strategies. Strong understanding of Solutions architecture … principles, designpatterns, and best practices. In-depth knowledge of various architecture frameworks and methodologies. Solid background in software development and infrastructure design. Exceptional problem-solving skills with a focus on performance optimization and scalability. Excellent communication and stakeholder management skills, capable of translating technical concepts to non-technical stakeholders. We offer Competitive salary including self-proposed More ❯
reviewing software and data processing architectures to meet software and system requirements and support future re-use of software, ensuring alignment throughout the engineering lifecycle Establish and Maintain Design Processes: Enhancing transformational activities and tools used to develop and manage software design artefacts, ensuring robust, resilient, scalable and secure middleware and applications architectures on modern hardware … Compliance and Integration: Collaborating with DevOps to ensure tools are licensed, OSS-compliant, interoperable, and integrated into the build process Lead Technical Governance: Conduct peer reviews, leading technical design reviews, verify and sign off software designs, and uphold Maritime Services' software processes Promote Continuous Improvement and Knowledge Sharing: Supporting skills development within the team, maintain awareness of industry … the technical focal point and design authority, developing and maintaining software architectures that meet challenging complex Radar requirements. Using modern operating systems, tools, and designpatterns, you will create robust, resilient, scalable and secure middleware and application layers for hardware. You'll leverage both licensed and open-source tools, ensuring compliance with OSS guidance, and More ❯
reviewing software and data processing architectures to meet software and system requirements and support future re-use of software, ensuring alignment throughout the engineering lifecycle Establish and Maintain Design Processes: Enhancing transformational activities and tools used to develop and manage software design artefacts, ensuring robust, resilient, scalable and secure middleware and applications architectures on modern hardware … Compliance and Integration: Collaborating with DevOps to ensure tools are licensed, OSS-compliant, interoperable, and integrated into the build process Lead Technical Governance: Conduct peer reviews, leading technical design reviews, verify and sign off software designs, and uphold Maritime Services' software processes Promote Continuous Improvement and Knowledge Sharing: Supporting skills development within the team, maintain awareness of industry … the technical focal point and design authority, developing and maintaining software architectures that meet challenging complex Radar requirements. Using modern operating systems, tools, and designpatterns, you will create robust, resilient, scalable and secure middleware and application layers for hardware. You'll leverage both licensed and open-source tools, ensuring compliance with OSS guidance, and More ❯
Wellingborough, Northamptonshire, England, United Kingdom
VIQU IT Recruitment
and .NET Core, while collaborating with cross-functional teams in an international environment. Key Responsibilities Develop, maintain, and improve web applications using C#, ASP.NET, MVC, and .NET Core Design and build responsive user interfaces with HTML5, CSS3, JavaScript, TypeScript, and Angular Convert business requirements into technical specifications and deliver robust solutions Create test cases, perform software testing, and … in building responsive, cross-browser compatible applications Strong database knowledge (MS SQL, Oracle, MySQL, MariaDB) and understanding of REST APIs Familiarity with CI/CD practices, designpatterns, and clean coding principles Experience with JIRA and source control tools (GitHub, GitLab) Degree in Computer Science or equivalent industry experience Excellent problem-solving, communication, and teamwork skills Fluent More ❯
role is primarily remote with travel occasionally to our Leicester offices. The role of the Software Engineer is to work as part of an agile delivery team to design and develop the software solutions. You will work closely with the other members of the development team, then Product Manager, and the Software Test Engineers. You'll be developing … mission critical or supporting software to a high standard, including design, development, technical documentation, and testing. This role is for a Full Stack developer. You're not expected to have all of the following skills, but they will be useful in performing your job. Our typical tech stack is C#.NET backend. You aren't expected to be fully … development workflows, including agile process, Git repositories, pull requests Core Competencies: 3+ years of hands-on full-stack software development using C#. Solid understanding of OOP, designpatterns and software engineering principles. Experience writing and maintaining meaningful automated tests. Strong verbal and written communication and collaboration skills. Academic and Technical Qualifications: You must either have NPPV3 clearance More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Deerfoot Recruitment Solutions
s ERP system To apply for this Software Developer role, your skills and experience should include: PHP and JavaScript (essential) Experience and knowledge of OOP and DesignPatterns Knowledge of MVC frameworks such as Laravel, Codeigniter, etc Experience of jQuery Version control, nix command line, Android (Kotlin), C++ (desirable) As a vital team member and in return More ❯
Barton-upon-humber, Lincolnshire, United Kingdom Hybrid / WFH Options
Java Script Works
Experience and Skills Required: - Experience of automated testing (e.g. Playwright, PHPUnit) - Knowledge of designpatterns - Knowledge of the Doctrine ORM - Experience in creating and maintaining RESTFul APIs - Experience of working with: TypeScript React React Native MuleSoft or similar - Web applications based on the aforementioned technologies Job Description: Working as a member of our agile development team, new More ❯
Mansfield, Nottinghamshire, East Midlands, United Kingdom Hybrid / WFH Options
Reed Technology
APIs, and JSON. Experience integrating frontend components with backend APIs. Ability to work with and extend existing architecture (not re-architecting). Familiarity with SOLID principles , designpatterns, and clean code practices. Nice to Have: Experience with Bootstrap or Material UI . Exposure to CI/CD pipelines and automated testing tools (e.g. Cypress, Playwright). Understanding More ❯
and automated testing is essential. Mentoring junior team members and working with management to enhance team skills are also key aspects of this role. Main Responsibilities/Accountabilities: Design, build, and maintain efficient, reusable, reliable, and secure code based on requirements or User Stories. Develop enterprise software within a multi-functional agile team, adhering to standards, best practices … Ensure quality by delivering reliable, robust software through automated tests in collaboration with quality engineers. Review peers' and junior developers' work, providing guidance and advice. Contribute to software design, leading component design efforts. Participate in retrospectives and reviews to improve team effectiveness. Engage in planning sessions, analyzing requirements, providing design options, and estimating work. … Experienced Software Engineer with strong Python skills and willingness to cross-train. Understanding of other programming languages and practical application skills. Solid grasp of object-oriented programming and design patterns. Experience with unit testing, databases, SQL, and secure coding practices. Proficiency with cloud technologies, preferably AWS, and willingness to learn AWS fundamentals. Excellent verbal and written communication skills. More ❯
Nottingham, Nottinghamshire, United Kingdom Hybrid / WFH Options
Capital One (Europe) plc
set standards across the team and wider SRE community. Innovate within your team and contribute within your technical domain. Deliver key pieces of intent from inception through to design and hands-on delivery, in collaboration with your SREM. Estimate, scope and plan your work within an agile environment. What we're looking for Production-grade experience of developing … systems. Excellent understanding of infrastructure as code and CI/CD pipeline management via Jenkins. Development experience within a cloud environment. Strong experience in back-end architectural and design patterns. Able to effectively communicate and partner across engineering to maximise inner-sourcing opportunities and reduce waste. Extensive knowledge to successfully identify, troubleshoot and pre-empt operational issues. Proactive More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Queen Square Recruitment Limited
needs and technical execution. This is a fantastic opportunity to work with cutting-edge Salesforce technologies while mentoring a team of developers and administrators. Key Responsibilities: Lead the design and architecture of Salesforce solutions in line with business requirements and best practices. Provide hands-on technical leadership and mentorship to Salesforce developers and admins. Gather requirements and collaborate … and Lightning Web Components (LWC). Experience with JEST for LWC testing. Solid understanding of web technologies (HTML, CSS, JavaScript). Proven experience in multi-system integration and design patterns. Proficiency in tools like JIRA and Bitbucket. Salesforce certifications including PD2 and Admin (minimum of four total required). Personal Attributes: Strong communicator with excellent interpersonal skills. Confident More ❯