Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Materialise NV
our Southampton office. What you will do Review product and customer requirements in collaboration with Product Management, and propose robust solutions and implementation alternatives that meet agreed timelines Design, implement, and unit test software components, and participate in code and design reviews with peers to ensure high quality Develop new product features that align with current … efficiency Demonstrate a strong sense of ownership and commitment to shared team goals Your profile 3+ years of experience developing commercial software Good understanding of software designpatterns and architecture principles Commercial experience with Java or C#/.NET Commercial experience with React and TypeScript for front-end development Familiarity with Git and CI/CD pipelines … for deployments to production and non-production cloud environments Behaviour-Driven Development and automation with tools such as Cucumber, SpecFlow and Serenity Test-Driven Development and Test-Driven Design AsciiDoctor and Markdown for the creation of technical documentation Supporting software products in customer environments Leveraging cloud services and offerings (preferably AWS) Use of and deployment to multiple operating More ❯
Developer/Permanent/Southampton Country: United Kingdom Location: Southampton Sector: Software Developer Job Type: Permanent Technologies: C# Software Developer Scrum WebAPI aspnet TSQL MVC SQL Server Refactoring Design Angular JS Java Ionic Intel XDA TypeScript Bootstrap IIS 70 Git Continuous Integration TeamCity EPOS C# Software Developer/Permanent/Southampton Are you a looking for an excellent … a deadline-oriented environment and be a highly organized individual with the ability to multi-task and have a high attention to detail. Working knowledge of designpatterns and Object Orientated Design . Strong knowledge of refactoring , including improving the design of existing code. Good interpersonal and communication skills and be autonomous and … documentation skills Knowledge of relational database technologies such as Microsoft SQL Server and related .NET technologies Knowledge of Java , Ionic , Intel XDA , Typescript , Bootstrap , IIS 7.0 Understanding fundamental design principles behind a scalable application Proficient understanding of code versioning tools , such as GIT Familiarity with continuous integration Desirable Skills and Knowledge: Understands the Agile software development lifecycle and More ❯
documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including designpatterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge of the technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. … and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels, both internally and externally. A commitment to design, build and deployment excellence. Ability to see the wider picture and consider consequences. Be the technical authority for the client. Systems design considering both functional and non … of having developed systems based ideally on .NET and related frameworks. Knowledge of front-end development would be beneficial. Deep experience with Cloud based design and deployment patterns on cloud-based platforms, preferably Azure. Deep understanding of the software development lifecycle and key development technologies with a sound familiarisation of at least one methodology (Agile for preference More ❯
documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including designpatterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge of the technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. … and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels, both internally and externally. A commitment to design, build and deployment excellence. Ability to see the wider picture and consider consequences. Be the technical authority for the client. Systems design considering both functional and non … of having developed systems based ideally on .NET and related frameworks. Knowledge of front-end development would be beneficial. Deep experience with Cloud based design and deployment patterns on cloud-based platforms, preferably Azure. Deep understanding of the software development lifecycle and key development technologies with a sound familiarisation of at least one methodology (Agile for preference More ❯
documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including designpatterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge of the technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. … and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels, both internally and externally. A commitment to design, build and deployment excellence. Ability to see the wider picture and consider consequences. Be the technical authority for the client. Systems design considering both functional and non … of having developed systems based ideally on .NET and related frameworks. Knowledge of front-end development would be beneficial. Deep experience with Cloud based design and deployment patterns on cloud-based platforms, preferably Azure. Deep understanding of the software development lifecycle and key development technologies with a sound familiarisation of at least one methodology (Agile for preference More ❯
Basingstoke, Hampshire, South East, United Kingdom Hybrid / WFH Options
Anson Mccade
someone who enjoys translating client requirements into scalable, secure, and sustainable technical solutions. You'll collaborate closely with project managers, solution owners, and other architects to ensure consistent design delivery - all while developing reusable frameworks that support long-term technology goals. … Role Requirements: Lead the creation of design artefacts to support application-based solutions in customer environments Translate business and technical requirements into well-structured architecture models and patterns Collaborate with cross-functional teams to ensure architectural alignment and delivery excellence Support pre-sales activities by contributing to solution shaping and proposal development Apply green software principles and … platforms (Power Platform, UiPath), and secure software development practices Familiarity with data integration pipelines (Kafka, Apache Airflow), API management, and scripting (Python) Strong understanding of software designpatterns including microservices, cloud-native, and OO design Eligible and willing to undergo high-level security clearance Whether you're an experienced Application Architect or someone with transferable More ❯
southampton, south east england, united kingdom Hybrid / WFH Options
Anson Mccade
someone who enjoys translating client requirements into scalable, secure, and sustainable technical solutions. You'll collaborate closely with project managers, solution owners, and other architects to ensure consistent design delivery - all while developing reusable frameworks that support long-term technology goals. … Role Requirements: Lead the creation of design artefacts to support application-based solutions in customer environments Translate business and technical requirements into well-structured architecture models and patterns Collaborate with cross-functional teams to ensure architectural alignment and delivery excellence Support pre-sales activities by contributing to solution shaping and proposal development Apply green software principles and … platforms (Power Platform, UiPath), and secure software development practices Familiarity with data integration pipelines (Kafka, Apache Airflow), API management, and scripting (Python) Strong understanding of software designpatterns including microservices, cloud-native, and OO design Eligible and willing to undergo high-level security clearance Whether you're an experienced Application Architect or someone with transferable More ❯
FinTech space. This is a fantastic opportunity for an experienced Senior C# .NET Developer with good object-oriented analysis and design skills, familiarity with designpatterns and practices to work for an award winning company. . The role offers excellent career progression within a fast-growing FinTech environment. What We Need The ideal candidate will … Core Web API development experience API documentation generation tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of DesignPatterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and More ❯
Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
MORRIS SINCLAIR RECRUITMENT LTD
FinTech space. This is a fantastic opportunity for an experienced Senior C# .NET Developer with good object-oriented analysis and design skills, familiarity with designpatterns and practices to work for an award winning company..The role offers excellent career progression within a fast-growing FinTech environment. What We Need The ideal candidate will have experience … Core Web API development experience API documentation generation tools Experience using IoC containers SQL Server experience Experience using Entity Framework OOAD skills and good understanding of DesignPatterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Distributed WinForms systems development Desirable Familiarity with DevOps tools for managing work items and More ❯
Winchester, Hampshire, South East, United Kingdom Hybrid / WFH Options
Hays
past few years they are now looking at new functionality and capability of the system, working across 50 applications. You'll be a proponent of Software DesignPatterns and best practice, including Domain Driven Design, Clean Architecture and CQRS. Joining them as a Senior the expectation will be to offer support and mentoring to the … have likely progressed from an Asp.Net MVC background through versions to Core and now .Net 8. You should have good knowledge of implementing common design and architectural patterns in an Agile environment and will have a strong command of the entire SDLC, namely Domain Driven Design, Command Query Responsibility Segregation and Clean Architecture. What you More ❯
to initiate remedial action. Development process optimisation. You can identify process optimisation opportunities and drive implementation of proposed solutions. Information security. You know about information security and can design solutions and services with security controls embedded, specifically engineered as mitigation against security threats as a core part of the solutions and services. Modern standards approach. You can apply … and can guide others in its use Programming and build (software engineering). You collaborate with others when necessary to review specifications and use these agreed specifications to design, code, test and document programs or scripts of medium-to … high complexity, using the right standards and tools. Prototyping. You approach prototyping as a team activity, actively soliciting prototypes and testing with others. You can establish designpatterns and iterate them. You can use a variety of methods of prototyping and choose the most appropriate ones. Service support. You will be able to demonstrate a breadth of 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 ❯
Basingstoke, Hampshire, United Kingdom Hybrid / WFH Options
Hawk-Eye Innovations Ltd
to run usability studies Partnering with developers and product managers to build top-class experiences Presenting your designs to stakeholders across the business Contributing to and evolving our design system and component library Mentoring a junior UX designer or researcher on the team Your Accountabilities As a UX Designer, you'll be expected to: Work closely within a … developers Collaborate with product managers and UX researchers to understand user needs, behaviours, and pain points Understand work across multiple product streams, spotting common goals and designpatterns Contribute to team processes and occasionally lead regular UX meetings Handle ambiguity in projects, uncover core user needs, and define clear pathways forward Help maintain and evolve our shared … design component library Map user journeys and ensure designs directly address identified needs Simplify complex workflows for non-technical users through clear design Iterate on design ideas and prototypes to communicate product direction Present design concepts and work confidently to stakeholders across the business Support or lead usability testing in partnership with More ❯
in the UK. Candidates must have at least 5 years proven C++ experience engineering software through the full software development life cycle. Candidates must have the ability to design software and implement design patterns. Day-to-day you will be engineering embedded firmware for high speed interfaces alongside some DSP work. Previous experience handling real-time More ❯
in the UK. Candidates must have at least 5 years proven C++ experience engineering software through the full software development life cycle. Candidates must have the ability to design software and implement design patterns. Day-to-day you will be engineering embedded firmware for high speed interfaces alongside some DSP work. Previous experience handling real-time More ❯
in the UK. Candidates must have at least 5 years proven C++ experience engineering software through the full software development life cycle. Candidates must have the ability to design software and implement design patterns. Day-to-day you will be engineering embedded firmware for high speed interfaces alongside some DSP work. Previous experience handling real-time More ❯
Sopra Steria is developing a new Managed Service to replace a complex legacy Enterprise infrastructure. This will require a high level of automation and repeatable component designpatterns to allow the deployment of customer business solutions within short time frames. The project will make heavy use of Windows and VMware technologies, along with Ansible, Terraform and Scripting … our virtualisation Network engineer within a Hyperconverged Infrastructure environment (HCI). The ideal candidate will possess strong technical skills within a scalable environment and demonstrate the ability to design, implement, and maintain identity access. Familiarity with Tiered access model is essential. We can offer great career progression opportunities, benefits which you can flex to meet your needs and … training and development opportunities. What you'll be doing: Design, implement, and maintain network solutions using Cisco and BIG IP F5 technologies within hyper-converged infrastructure environments. Lead the deployment and configuration of Cisco components, including logical networking, and load balancers. Perform capacity planning and scalability assessments to ensure network infrastructures can support current and future growth requirements. More ❯
UAG), Active Directory Federation Services (ADFS), and NetIQ. The ideal candidate will possess strong technical skills in VDI management within a scalable environment and demonstrate the ability to design, implement, and maintain end-user computing solutions. … Sopra Steria is developing a new Managed Service to replace a complex legacy Enterprise infrastructure. This will require a high level of automation and repeatable component designpatterns to allow the deployment of customer business solutions within short time frames. The project will make heavy use of Windows and VMware technologies, along with Ansible, Terraform and Scripting More ❯
Southampton, Hampshire, United Kingdom Hybrid / WFH Options
Holland America Line Inc
who possess not only the technical skills required for the role but also a passion for technology and a keen eye for detail. Breadth of experience in solution design and architecture … ideally gained across diverse organisations-demonstrating adaptability to varying methodologies, cultures, and ways of working Expertise in defining and documenting technology solutions and re-usable solution designpatterns A solid understanding of application, infrastructure, integration and data architecture. Proven ability to collaborate across large teams and influence stakeholders About You You are someone who thrives in a More ❯
the standard for iOS development - from architecture and tooling through to code quality and delivery practices. You'll take ownership of key decisions, partner closely with product and design, and lead a team of engineers working across customer experiences and on-device data capture. You'll also help evolve the technical roadmap, contribute to engineering-wide improvements, and … e.g. SwiftUI, UIKit), with a focus on clean, maintainable architecture Proven track record of building scalable SDKs and architecting complex mobile systems Deep understanding of software designpatterns, performance optimisation, and secure mobile development Comfortable guiding technical direction and setting development standards across teams Experience leading engineers through mentoring, technical reviews, and collaborative delivery Confident working across More ❯
the standard for iOS development - from architecture and tooling through to code quality and delivery practices. You'll take ownership of key decisions, partner closely with product and design, and lead a team of engineers working across customer experiences and on-device data capture. You'll also help evolve the technical roadmap, contribute to engineering-wide improvements, and … e.g. SwiftUI, UIKit), with a focus on clean, maintainable architecture Proven track record of building scalable SDKs and architecting complex mobile systems Deep understanding of software designpatterns, performance optimisation, and secure mobile development Comfortable guiding technical direction and setting development standards across teams Experience leading engineers through mentoring, technical reviews, and collaborative delivery Confident working across More ❯
the standard for iOS development - from architecture and tooling through to code quality and delivery practices. You'll take ownership of key decisions, partner closely with product and design, and lead a team of engineers working across customer experiences and on-device data capture. You'll also help evolve the technical roadmap, contribute to engineering-wide improvements, and … e.g. SwiftUI, UIKit), with a focus on clean, maintainable architecture Proven track record of building scalable SDKs and architecting complex mobile systems Deep understanding of software designpatterns, performance optimisation, and secure mobile development Comfortable guiding technical direction and setting development standards across teams Experience leading engineers through mentoring, technical reviews, and collaborative delivery Confident working across More ❯