future re-use of software, ensuringalignment throughout the engineeringlifecycle. Establish and Maintain DesignProcesses: Enhancing transformational activities and tools used todevelop and manage software design artefacts, ensuring robust,resilient, scalable and secure middleware and applicationsarchitectures on modernhardware Ensure Toolchain Compliance andIntegration: Collaborating with DevOps to ensure tools arelicensed, OSS … compliant, interoperable, and integrated into thebuild process Lead Technical Governance:Conduct peer reviews, leading technical design reviews, verify andsign off software designs, and uphold Maritime Services’ softwareprocesses Promote Continuous Improvementand Knowledge Sharing: Supporting skills development within theteam, maintain awareness of industry trends, and ensurearchitectural awareness of Security, and … point and design authority,developing and maintaining software architectures that meetchallenging complex Radar requirements. Using modern operatingsystems, tools, and designpatterns, you will create robust,resilient, scalable and secure middleware and application layersfor hardware. You’ll leverage both licensed and open-source tools,ensuring compliance More ❯
future re-use of software, ensuringalignment throughout the engineeringlifecycle. Establish and Maintain DesignProcesses: Enhancing transformational activities and tools used todevelop and manage software design artefacts, ensuring robust,resilient, scalable and secure middleware and applicationsarchitectures on modernhardware Ensure Toolchain Compliance andIntegration: Collaborating with DevOps to ensure tools arelicensed, OSS … compliant, interoperable, and integrated into thebuild process Lead Technical Governance:Conduct peer reviews, leading technical design reviews, verify andsign off software designs, and uphold Maritime Services’ softwareprocesses Promote Continuous Improvementand Knowledge Sharing: Supporting skills development within theteam, maintain awareness of industry trends, and ensurearchitectural awareness of Security, and … point and design authority,developing and maintaining software architectures that meetchallenging complex Radar requirements. Using modern operatingsystems, tools, and designpatterns, you will create robust,resilient, scalable and secure middleware and application layersfor hardware. You’ll leverage both licensed and open-source tools,ensuring compliance More ❯
future re-use of software, ensuringalignment throughout the engineeringlifecycle. Establish and Maintain DesignProcesses: Enhancing transformational activities and tools used todevelop and manage software design artefacts, ensuring robust,resilient, scalable and secure middleware and applicationsarchitectures on modernhardware Ensure Toolchain Compliance andIntegration: Collaborating with DevOps to ensure tools arelicensed, OSS … compliant, interoperable, and integrated into thebuild process Lead Technical Governance:Conduct peer reviews, leading technical design reviews, verify andsign off software designs, and uphold Maritime Services’ softwareprocesses Promote Continuous Improvementand Knowledge Sharing: Supporting skills development within theteam, maintain awareness of industry trends, and ensurearchitectural awareness of Security, and … point and design authority,developing and maintaining software architectures that meetchallenging complex Radar requirements. Using modern operatingsystems, tools, and designpatterns, you will create robust,resilient, scalable and secure middleware and application layersfor hardware. You’ll leverage both licensed and open-source tools,ensuring compliance More ❯
future re-use of software, ensuringalignment throughout the engineeringlifecycle. Establish and Maintain DesignProcesses: Enhancing transformational activities and tools used todevelop and manage software design artefacts, ensuring robust,resilient, scalable and secure middleware and applicationsarchitectures on modernhardware Ensure Toolchain Compliance andIntegration: Collaborating with DevOps to ensure tools arelicensed, OSS … compliant, interoperable, and integrated into thebuild process Lead Technical Governance:Conduct peer reviews, leading technical design reviews, verify andsign off software designs, and uphold Maritime Services’ softwareprocesses Promote Continuous Improvementand Knowledge Sharing: Supporting skills development within theteam, maintain awareness of industry trends, and ensurearchitectural awareness of Security, and … point and design authority,developing and maintaining software architectures that meetchallenging complex Radar requirements. Using modern operatingsystems, tools, and designpatterns, you will create robust,resilient, scalable and secure middleware and application layersfor hardware. You’ll leverage both licensed and open-source tools,ensuring compliance More ❯
future re-use of software, ensuringalignment throughout the engineeringlifecycle. Establish and Maintain DesignProcesses: Enhancing transformational activities and tools used todevelop and manage software design artefacts, ensuring robust,resilient, scalable and secure middleware and applicationsarchitectures on modernhardware Ensure Toolchain Compliance andIntegration: Collaborating with DevOps to ensure tools arelicensed, OSS … compliant, interoperable, and integrated into thebuild process Lead Technical Governance:Conduct peer reviews, leading technical design reviews, verify andsign off software designs, and uphold Maritime Services’ softwareprocesses Promote Continuous Improvementand Knowledge Sharing: Supporting skills development within theteam, maintain awareness of industry trends, and ensurearchitectural awareness of Security, and … point and design authority,developing and maintaining software architectures that meetchallenging complex Radar requirements. Using modern operatingsystems, tools, and designpatterns, you will create robust,resilient, scalable and secure middleware and application layersfor hardware. You’ll leverage both licensed and open-source tools,ensuring compliance More ❯
future re-use of software, ensuringalignment throughout the engineeringlifecycle. Establish and Maintain DesignProcesses: Enhancing transformational activities and tools used todevelop and manage software design artefacts, ensuring robust,resilient, scalable and secure middleware and applicationsarchitectures on modernhardware Ensure Toolchain Compliance andIntegration: Collaborating with DevOps to ensure tools arelicensed, OSS … compliant, interoperable, and integrated into thebuild process Lead Technical Governance:Conduct peer reviews, leading technical design reviews, verify andsign off software designs, and uphold Maritime Services’ softwareprocesses Promote Continuous Improvementand Knowledge Sharing: Supporting skills development within theteam, maintain awareness of industry trends, and ensurearchitectural awareness of Security, and … point and design authority,developing and maintaining software architectures that meetchallenging complex Radar requirements. Using modern operatingsystems, tools, and designpatterns, you will create robust,resilient, scalable and secure middleware and application layersfor hardware. You’ll leverage both licensed and open-source tools,ensuring compliance More ❯
future re-use of software, ensuringalignment throughout the engineeringlifecycle. Establish and Maintain DesignProcesses: Enhancing transformational activities and tools used todevelop and manage software design artefacts, ensuring robust,resilient, scalable and secure middleware and applicationsarchitectures on modernhardware Ensure Toolchain Compliance andIntegration: Collaborating with DevOps to ensure tools arelicensed, OSS … compliant, interoperable, and integrated into thebuild process Lead Technical Governance:Conduct peer reviews, leading technical design reviews, verify andsign off software designs, and uphold Maritime Services’ softwareprocesses Promote Continuous Improvementand Knowledge Sharing: Supporting skills development within theteam, maintain awareness of industry trends, and ensurearchitectural awareness of Security, and … point and design authority,developing and maintaining software architectures that meetchallenging complex Radar requirements. Using modern operatingsystems, tools, and designpatterns, you will create robust,resilient, scalable and secure middleware and application layersfor hardware. You’ll leverage both licensed and open-source tools,ensuring compliance More ❯
Newport-On-Tay, north east scotland, united kingdom
BAE Systems
future re-use of software, ensuringalignment throughout the engineeringlifecycle. Establish and Maintain DesignProcesses: Enhancing transformational activities and tools used todevelop and manage software design artefacts, ensuring robust,resilient, scalable and secure middleware and applicationsarchitectures on modernhardware Ensure Toolchain Compliance andIntegration: Collaborating with DevOps to ensure tools arelicensed, OSS … compliant, interoperable, and integrated into thebuild process Lead Technical Governance:Conduct peer reviews, leading technical design reviews, verify andsign off software designs, and uphold Maritime Services’ softwareprocesses Promote Continuous Improvementand Knowledge Sharing: Supporting skills development within theteam, maintain awareness of industry trends, and ensurearchitectural awareness of Security, and … point and design authority,developing and maintaining software architectures that meetchallenging complex Radar requirements. Using modern operatingsystems, tools, and designpatterns, you will create robust,resilient, scalable and secure middleware and application layersfor hardware. You’ll leverage both licensed and open-source tools,ensuring compliance More ❯
to: Lead the delivery of the product roadmap through organising the set up and orchestration of the squad's technical roadmap and resourcing. Design, implement and deliver software such as ingestion pipelines, API and a greenfield internal operations application. Align technical solutions with business goals that enable us … ability to effectively communicate these to senior management. Pragmatic, business driven approach to developing technical solutions. Appreciation of clean architecture and designpatterns and understanding of the benefits of test-driven code. Nice to haves: Experience scaling a product over different geographies. At Ophelos, we are dedicated … and Clients first - We exist to help real people move through debt and to get clients paid back. This commitment drives how we design products, deliver services, and interact with customers and clients daily. Dream big - We have ambition and drive to succeed - we're not just raising More ❯
analysis, success parameters, ROI targets, requirements and assist the CTO/team to create high level estimates for projects. This includes system specification, design, support and maintenance tasks. Co-ordinate and manage the services offered to commercial client engagements and GPS (Government Procurement Services). Some of the … 3. Assist in building the architecture of the product .This requires you to have thorough knowledge on making use of various Designpatterns ,configuration,security,performance optimization and solution availability . 4. Provide technical guidance to subordinates and perform Peer Code reviews. 5. Build, configure and deploy More ❯
to: Lead the delivery of the product roadmap through organising the set up and orchestration of the squad's technical roadmap and resourcing. Design, implement and deliver software such as ingestion pipelines, API and a greenfield internal operations application. Align technical solutions with business goals that enable us … ability to effectively communicate these to senior management. Pragmatic, business driven approach to developing technical solutions. Appreciation of clean architecture and designpatterns and understanding of the benefits of test-driven code. Nice to haves: Experience scaling a product over different geographies. We are continually evolving our … and Clients first - We exist to help real people move through debt and to get clients paid back. This commitment drives how we design products, deliver services, and interact with customers and clients daily. Dream big - We have ambition and drive to succeed - we're not just raising More ❯
an experienced engineer looking for high impact and autonomy, come build the future of payroll with us! What you will do Partner with design and product management leaders to shape and drive the vision, strategy, and roadmap for the team, while maintaining a balanced approach that considers both … engineer. Ability to own and deliver projects, transforming product specifications into successful releases. Strong grasp of computer science fundamentals and modern designpatterns, providing you with a solid foundation to tackle complex technical problems and drive innovation. Proficiency in managing the complete project lifecycle, transforming intricate ideas More ❯
models, and ensure seamless deployment and integration. Key Responsibilities Collaborate with clients to identify business challenges and opportunities for Gen AI-driven solutions. Design, develop, and deploy AI models and algorithms tailored to client needs. Provide technical expertise in AI technologies, including machine learning, natural language processing, and … Ability to work independently and as part of a dynamic team. ✅ Experience with Microsoft Azure ✅ Good knowledge of optimisation techniques and designpatterns for large data solutions. ✅ A Bachelor’s or Master’s degree in Data Science, Statistics, Computer Science (nice to have!) What’s in It More ❯
of engineers by providing technical guidance, feedback, and support for personal and professional development. · Collaboration with Cross-functional Teams: Work closely with product, design, and AI teams to ensure alignment between technical delivery and business goals. Act as a technical liaison between teams to ensure clear communication and … in code reviews, ensuring adherence to best practices, and helping teams maintain high-quality standards. · Strong understanding of software engineering principles, designpatterns, and architectural best practices. · Demonstrated experience in removing technical roadblocks and helping teams overcome complex challenges in a fast-paced environment. · Experience with Agile More ❯
of engineers by providing technical guidance, feedback, and support for personal and professional development. · Collaboration with Cross-functional Teams: Work closely with product, design, and AI teams to ensure alignment between technical delivery and business goals. Act as a technical liaison between teams to ensure clear communication and … in code reviews, ensuring adherence to best practices, and helping teams maintain high-quality standards. · Strong understanding of software engineering principles, designpatterns, and architectural best practices. · Demonstrated experience in removing technical roadblocks and helping teams overcome complex challenges in a fast-paced environment. · Experience with Agile More ❯
have a passion for coding in Go and a strong background in software development, we’d love to hear from you! Key Responsibilities: Design, develop, and maintain scalable tooling solutions using Golang. Build automated testing and deployment pipelines using GitHub Actions. Implement SDLC automation to improve efficiency and … Collaborate with cross-functional teams to prioritize and deliver project requirements. Troubleshoot and resolve complex technical challenges. Adhere to coding standards, designpatterns, and best practices. Integrate with tools like Jira APIs (bonus) and maintain technical documentation. Requirements: 7+ years of experience in software development with a … focus on Golang. Solid understanding of software design principles and coding best practices. Hands-on experience with GitHub Actions and SDLC automation. Proficient in observability tools like Prometheus and Grafana. Strong communication skills and the ability to work in a collaborative, distributed team environment. Bonus: Familiarity with Jira More ❯
have a passion for coding in Go and a strong background in software development, we’d love to hear from you! Key Responsibilities: Design, develop, and maintain scalable tooling solutions using Golang. Build automated testing and deployment pipelines using GitHub Actions. Implement SDLC automation to improve efficiency and … Collaborate with cross-functional teams to prioritize and deliver project requirements. Troubleshoot and resolve complex technical challenges. Adhere to coding standards, designpatterns, and best practices. Integrate with tools like Jira APIs (bonus) and maintain technical documentation. Requirements: 7+ years of experience in software development with a … focus on Golang. Solid understanding of software design principles and coding best practices. Hands-on experience with GitHub Actions and SDLC automation. Proficient in observability tools like Prometheus and Grafana. Strong communication skills and the ability to work in a collaborative, distributed team environment. Bonus: Familiarity with Jira More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Adria Solutions Ltd
highest quality code. Experience and Skills Required: Experience in PHP (Laravel/OOP/Unit tests) Experience with React Understanding of designpatterns Experience with MySQL and query optimisation At least some basic Linux skills Experience building intuitive interfaces, especially using React Knowledge of AWS will be More ❯
quality code. Experience and Skills required: Experience in PHP (Laravel/OOP/Unit tests) Experience with React Understanding of the designpatterns Experience with MySQL and query optimisation At least some basic Linux skills Experience building intuitive interfaces, specially using React Knowledge of AWS will be More ❯
and websites on AWS. You're comfortable working with relational and NoSQL databases, including complex queries and performance optimisation. Understand web designpatterns, including SOLID principle and you have experience working in a collaborative, agile team environment. Familiar with automated testing and continuous integration and delivery practices More ❯
and websites on AWS. You're comfortable working with relational and NoSQL databases, including complex queries and performance optimisation. Understand web designpatterns, including SOLID principle and you have experience working in a collaborative, agile team environment. Familiar with automated testing and continuous integration and delivery practices More ❯
Develop the Technology Resilience framework and support the roll out across Client. Collaborate with Technology teams on building best practice resilience designpatterns/solutions, for re-use. Help to build resilience skills within Technology teams. Contribute to the Technology Resilience strategy and sub-strategies, considering all More ❯
newcastle-upon-tyne, tyne and wear, north east england, United Kingdom
Client Server
practices across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're excited to join a start-up in a role that you can shape and influence What's in it for you More ❯
engineering (GoLang, Ruby, Python, C or equivalent). Exposure (personal or commercial) to GoLang and distributed systems. A good understanding of designpatterns and software engineering principles. Pragmatic approach to writing unit and integration tests. Nice-To-Haves Commercial experience with GoLang - the more the merrier! An More ❯
Service, and Experience Clouds. Strong proficiency in Apex, Visualforce, Lightning Web Components (LWC), and Salesforce integration. Solid understanding of Salesforce best practices and design patterns. Experience working in Agile/Scrum environments. Excellent problem-solving and debugging skills. Ability to collaborate effectively with internal stakeholders and external teams. More ❯