that matter. Key job responsibilities Experience as a mentor, tech lead or leading an engineering team Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience … testing, and operations BASIC QUALIFICATIONS - Experience as a mentor, tech lead or leading an engineering team - Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience More ❯
Harrogate, North Yorkshire, Yorkshire, United Kingdom
Redcentric
team, the company overall and our customers. They will contribute to, or sometimes lead, the technical design of complex solutions using modern processes and designpatterns, and production-grade technology. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. … and encourage awareness of Redcentric's 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. When required, Identify and coordinate rapid, expert on-the-ground technical fixes for high profile problems when they occur in a client's … 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 ❯
Technical/Integration/Solution Architect to design end to end high scalable, robust, and complex solution. Using C4 and SOLID Principles and several designpatterns such as Singleton, Factory, Abstract Factory, Builder, Command, Chain of Responsibility, MVC, Template and Faade, by following Agile and waterfall development methodology. Ensure adherence to architectural principles and agile … Proficient in relational and databases (e.g., PostgreSQL, DynamoDB). * Hands-on experience with cloud platforms (AWS & GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of designpatterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines & Terraform. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Desirable skills … asyncio, Celery). * Exposure to message brokers like SQS/SNS. * Certifications in cloud technologies or architecture (AWS/Azure Architect, TOGAF, etc.). * Experience/Understanding about integration patterns etc. * Proficient in java versions: JDK 17/21 with strong background OOP concept by working on various stages of System Development Life Cycle. Tech Stack: * Java/J2EE More ❯
warrington, cheshire, north west england, united kingdom
LA International Computer Consultants Ltd
Technical/Integration/Solution Architect to design end to end high scalable, robust, and complex solution. Using C4 and SOLID Principles and several designpatterns such as Singleton, Factory, Abstract Factory, Builder, Command, Chain of Responsibility, MVC, Template and Faade, by following Agile and waterfall development methodology. Ensure adherence to architectural principles and agile … Proficient in relational and databases (e.g., PostgreSQL, DynamoDB). * Hands-on experience with cloud platforms (AWS & GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of designpatterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines & Terraform. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Desirable skills … asyncio, Celery). * Exposure to message brokers like SQS/SNS. * Certifications in cloud technologies or architecture (AWS/Azure Architect, TOGAF, etc.). * Experience/Understanding about integration patterns etc. * Proficient in java versions: JDK 17/21 with strong background OOP concept by working on various stages of System Development Life Cycle. Tech Stack: * Java/J2EE More ❯
bolton, greater manchester, north west england, united kingdom
LA International Computer Consultants Ltd
Technical/Integration/Solution Architect to design end to end high scalable, robust, and complex solution. Using C4 and SOLID Principles and several designpatterns such as Singleton, Factory, Abstract Factory, Builder, Command, Chain of Responsibility, MVC, Template and Faade, by following Agile and waterfall development methodology. Ensure adherence to architectural principles and agile … Proficient in relational and databases (e.g., PostgreSQL, DynamoDB). * Hands-on experience with cloud platforms (AWS & GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of designpatterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines & Terraform. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Desirable skills … asyncio, Celery). * Exposure to message brokers like SQS/SNS. * Certifications in cloud technologies or architecture (AWS/Azure Architect, TOGAF, etc.). * Experience/Understanding about integration patterns etc. * Proficient in java versions: JDK 17/21 with strong background OOP concept by working on various stages of System Development Life Cycle. Tech Stack: * Java/J2EE More ❯
on role on a small team of test automation engineers developing automated tests for the next generation patient monitoring platform. This position requires a deep understanding of solid design principles, development practices and test verification knowledge. The role will work closely with cross-functional groups such as Systems, Hardware, Verification, Electrical and Software Engineering. The test automation development … the test automation team to review and derive required automation tests from requirements related to patient monitoring platform Lead the cross-functional reviews of software requirements, architecture, software design, connectivity interface design and user interface design. Lead the test automation component design efforts. Understand and design to existing interface specifications. Plan and … software experience 2+ years of test automation leadership Strong experience with Python or other scripting languages Expert level knowledge of Object-Oriented Design and DesignPatterns Strong understanding of software testing concepts and methodologies Strong experience at least one automation testing tool and best practices Strong understanding of Continuous Delivery and Agile development Mastery of More ❯
a small team of test automation engineers on the development of automated tests for the next generation patient monitoring platform. This position requires a deep understanding of solid design principles, development practices and test verification knowledge. The role will work closely with cross-functional groups such as Systems, Hardware, Verification, Electrical and Software Engineering. The test automation development … test automation team to review and derive required automation tests from requirements related to the patient monitoring platform Participate in cross-functional reviews of software requirements, architecture, software design, connectivity interface design and user interface design. Participate in the test automation component design efforts. Understand and design to existing interface specifications. Write … software experience 3+ years of relevant automated testing experience Strong experience with Python or other scripting languages Strong knowledge of Object-Oriented Design and DesignPatterns Strong understanding of software testing concepts and methodologies Strong experience at least one automation testing tool and best practices Strong understanding of Continuous Delivery and Agile developmentProficiency with tools 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 ❯
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 ❯
difference. We have a great opportunity for a Java Technical Architect to join the team. We are looking for a highly skilled Java Technical Architect to lead the design and development of scalable, high-performance applications and solutions. The ideal candidate will have strong technical leadership skills, deep Java & AWS expertise, and a passion for designing clean and … Technical/Integration/Solution Architect to design end to end high scalable, robust, and complex solution. Using C4 and SOLID Principles and several designpatterns such as Singleton, Factory, Abstract Factory, Builder, Command, Chain of Responsibility, MVC, Template and Faade, by following Agile and waterfall development methodology. Ensure adherence to architectural principles and agile … Proficient in relational and databases (e.g., PostgreSQL, DynamoDB). * Hands-on experience with cloud platforms (AWS & GCP). * Familiarity with containerization (Docker, Kubernetes). * Knowledge of designpatterns, OOP principles, and clean code practices. * Experience with Git, Jenkins, CI/CD pipelines & Terraform. * Strong problem-solving and debugging skills. * Excellent communication and stakeholder management skills. Tech Stack More ❯
solutions tailored to the unique demands of public sector projects. As a Developer at IBM you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys. You'll have the opportunity to work with the latest technologies … and propose improvements to existing failures, with the support of the architect and technical leader. Comprehensive Engagement Across Process Phases: Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service. Strategic Stakeholder Engagement and Innovative Coding Solutions: Drive key discussions with your stakeholders and analyze the … Scala, Python, or SQL. Familiarity with containerization technologies (Docker) and orchestration tools (Kubernetes). Strong knowledge of software development principles, including object-oriented design, designpatterns, and clean code practices. Excellent problem-solving skills and attention to detail. Strong communication and team collaboration skills. Ability to obtain necessary security clearances as required by public sector More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Navtech, Inc
and customized user experience to more than 500 customers worldwide. As a Solutions Architect at Navblue, you will collaborate with fellow architects, development teams, and other stakeholders to design resilient, feasible, and scalable solutions for our customers. You will also prioritize features that build out the architecture runway, and align with standards. To be successful in this role … Collaborate with Enterprise Architects and other stakeholders to align the technical solution with the business requirements Responsible for the solution architecture life-cycle activities i.e. requirements gathering, architecture design, architecture documentation, architecture evaluation, architecture evolution, etc. Create, maintain, and prioritize the enabler feature work in the program backlog and help development teams understand and break down the enabler … team leadership Experience with software development/architecture on the cloud Collaborates effectively with others in a team environment Experience with software design including designpatterns, algorithms, the SOLID principles, and clean code Knowledge of architecture design including architecture patterns and anti-patterns Experience with Agile methodology, and ideally (but not More ❯
our Product team to prioritize, assign, and deliver upcoming work, ensuring that implemented software meets long-term business objectives. Provide technical mentorship and guidance to junior team members. Design, develop, test, and deploy custom Salesforce solutions, including Apex, Visualforce, Lightning Components, and integrations with other systems. Customise Salesforce to meet specific business needs by creating custom objects, fields … seamless data flow and interoperability. Conduct code reviews and ensure the quality, performance, and security of developed solutions. Develop software solutions to business problems, leveraging established designpatterns and coding standards. Collaborate with stakeholders to gather and analyse requirements and translate them into technical specifications. Technical skills: 7+ years as a Senior Salesforce Developer, with 3+ years … data migration and ETL tools. Proficiency with code change control using BitBucket, JIRA, and Confluence. Knowledge of sophisticated business systems integration as well as object-oriented designpatterns and development. Familiarity with Services Oriented Design Principles (SOA) and Web Services. Company Benefits Enhanced Parental Leave Generous annual leave Healthcare Plan Annual Giving Day - an extra More ❯
drive development projects, mentor junior developers, and collaborate effectively across teams. You will be responsible for designing and implementing high-quality, scalable software solutions. Key Responsibilities: Lead the design and development of complex applications using Core Python and web frameworks like Flask. Implement best practices in software development, including exception handling, data structures, and object-oriented programming (OOP … code tracking. Engage in data analysis and visualization to inform decision-making and enhance application performance. Develop applications using event-driven programming paradigms and adhere to designpatterns like Model View Template (MVT) and Model View Controller (MVC). Ensure security and compliance through PKI and OIDC with OAuth 2.0 implementation. Automation: using Unit Testing and API … and timelines Preferred Skills: Experience with Object Relational Mappers (ORMs) and server-side templating languages. Advanced knowledge of AWS services and architecture best practices. Familiarity with designpatterns and software architecture principles. More ❯
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom Hybrid / WFH Options
Atom Bank
iOS Guild Lead within Frontend Engineering. Your activity will be aligned to our Savings Value Stream, where you’ll use your technical knowledge to provide steer for team design activities and detailed technical input across the development lifecycle. Outside of delivery you’ll be a key contributor to iOS guild activities whilst being a point of contact for … environment. A deep understanding of iOS development, including associated tooling and frameworks. An excellent working knowledge of Swift. Proficient with Swift UI. Experience with modern Software DesignPatterns such as MVVM or MVC Considerable experience in a development capacity encompassing contribution to solution design, and technical documentation production Conversant with SOLID and OOP principles and … Software DesignPatterns, BDD and TDD as approaches Experience of UX Development including responsive designs and accessibility, RESTful API integration, securing applications and secure messaging using a variety of methods including but not limited to credentials, certificates, tokens, pinning. Clear communicator both written and verbally Experience of working closely with third parties and external systems providers What More ❯
they are delivered on time with the correct approach and to the standards defined by the Lead Developers. Our tech stack includes some of the latest designpatterns and tools as well as established tech that needs additional features building on. For example, SQL, NoSQL, caching services, messaging services, C# Windows Services, WebAPI, WCF, WPF, Winforms, Microsoft … and external services. Job Duties • To work on the integration of web front ends with back-end services and third-party systems. • Apply software development best practices, architectures and patterns in collaboration with other developers and QA. • Implementing new features, writing clean, reusable code. • Owning developments all the way to production and supporting them once live. • Collaborate with the … UI or performance tests. Knowledge, Skills and Experience Essentials: • Significant commercial experience in .NET with C# • Experience with N-Tier architecture/SOA • Knowledge of relevant designpatterns • Excellent understanding of OOP concepts • Demonstrable experience of building Web Services, WebAPI and WCF • Database experience, working with both SQL and NoSQL • Expertise in performance optimization • Source Control, must More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Fdo Consulting Limited
required (ideally AWS but Azure fine). Home Based c £ 75000 - 80000 + benefits. This role requires a strong understanding and commercial experience of engineering architecture, designpatterns and principles. My client is a software product company that build an innovative SaaS product. As they continue to grow they are looking for a hands-on Lead Software … tactical delivery Drive Agile across the team Mentoring, coaching, training, conflict resolution, etc Experience Required - Excellent hands on knowledge of C#/.net Strong engineering architecture, designpatterns and principles. Proven ability of designing and developing microservices and distributed systems. Commercial experience of Cloud technologies (AWS or Azure) Team development skills - mentoring, coaching, getting the best from More ❯
mechanical, and software technologies in demanding and critical environments to meet customer needs. The Software Engineering function in Ultra supports the software development lifecycle consisting of requirements analysis, design, implementation, test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components. A professional at this grade possesses … Uses established procedures to solve problems by making judgments and gets work done with quality under moderate supervision. Has limited discretion to vary from established procedures. Scope Define, design, develop, document and test embedded and/or application software as part of a software engineering team of 5-20 engineers, within the Cyber UK Business Unit, delivering multiple … such as ThreadX, QNX or Linux) Embedded Linux application, kernel and/or driver development. C and C++ Experience of Object-Oriented Design and DesignPatterns Experience of software testing and design for test Experience of using version control, continuous integration and automated test tools and frameworks Desirable: Python JavaScript, node.js Rust Communications More ❯
mechanical, and software technologies in demanding and critical environments to meet customer needs. The Software Engineering function in Ultra supports the software development lifecycle consisting of requirements analysis, design, implementation, test and verification in order to deliver software components into projects and products and supports the deployment and maintenance of software components. A professional at this grade possesses … established procedures to solve problems by making judgments and gets work done with quality under moderate supervision. Has limited discretion to vary from established procedures. Scope Define, architect, design, develop, document and test embedded and/or application software as part of a software engineering team of 5-20 engineers, within the Cyber UK Business Unit, delivering multiple … kernel and/or driver development. C/C++ Experience of best practice software development processes/lifecycles Experience of Object Oriented Design and DesignPatterns Experience of software testing and design for test Desirable: Javascript, node.js, react.js Python Rust Communications protocols - e.g. TCP/IP Experience of using version control, continuous integration More ❯
a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver … to Agile ceremonies and collaborate on sprint planning, coding, testing, and reviews Implement Infrastructure as Code (IaC) and CI/CD pipelines with Azure DevOps Apply designpatterns, best practices, and the Well-Architected Framework to improve performance Act as an individual contributor, delivering hands-on development and analysis Mandatory Skills You'll bring expertise in: Full … .NET Core backend, Angular/React frontend) Azure DevOps CI/CD pipelines and YAML configuration Unit testing frameworks for .NET applications Agile methodology and cloud designpatterns Azure services (minimum of 3) such as App Services, Azure Functions, Cosmos DB, or Event Grid Desirable Skills Ideally, you're also experienced in: Azure Bicep and Infrastructure as More ❯
TV grows and scales. The work includes owning a roadmap of improvements, optimizations and new designs both for existing devices and new concepts. Key job responsibilities • Lead the design of new devices and initiatives across the organization. • Build a team that investigates, prototypes, and delivers new and innovative software solutions and concepts. • Help root-cause and solve the … similar goals. BASIC QUALIFICATIONS - 3+ years of engineering team management experience - 7+ years of working directly within engineering teams experience - 3+ years of designing or architecting (designpatterns, reliability and scaling) of new and existing systems experience - 8+ years of leading the definition and development of multi tier web services experience - Knowledge of engineering practices and patterns … hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers - Experience designing or architecting (designpatterns, reliability and scaling) of new and existing systems - Experience of Android apps, Android Frameworks (AOSP), Linux system and/or Linux kernel driver development Amazon is an equal opportunity More ❯
and deliver innovative products that exceed expectations Code Quality Assurance: Conduct thorough code reviews, meticulously scrutinising codebases to ensure compliance with coding standards, best practices, and designpatterns, while offering constructive feedback to uphold and elevate code quality organisation-wide Technical Troubleshooting and Optimisation: Tackle intricate technical challenges head-on, employing sharp analytical skills to diagnose issues … implement effective solutions, and fine-tune system performance for optimal efficiency and scalability Documentation and Knowledge Sharing: Document architectural decisions, designpatterns, and best practices, and actively contribute to knowledge-sharing initiatives such as tech talks, workshops, and internal training sessions to empower the broader engineering team with valuable insights and expertise Project Management and Delivery: Collaborate … and sharing insights to nurture their professional growth and ensure team cohesion Exemplary Technical Leadership: Lead by example, embodying a collaborative and proactive architectural Vision: Lead the architectural design of sophisticated software systems, meticulously planning and implementing solutions that prioritise performance, scalability, and reliability while aligning with industry best practices and architectural standards Performance Enhancement: Identify and address More ❯
scalable applications with Angular/React and Node Strong front-end development experience Experience working with commercial applications in production environments Deep knowledge of architecture and designpatterns for the frontend (e.g. data flows, components, modules) Deep knowledge of architecture and designpatterns for the backend (e.g. configuration, REST, distributed systems) Working knowledge of More ❯
Loughton, Essex, South East, United Kingdom Hybrid / WFH Options
Profile 29
database schema in SQL Server 2014 Required Recent legacy .Net projects (essential) ASP.NET 4.6+ MVC 5 C# 6 including advanced language features e.g., generics, lambdas, delegates DesignPatterns and SOLID Principles Entity Framework 6+ SQL Server 2014+ TDD/NUnit Javascript/JQuery/AJAX HTML5/CSS3 Desirable ASP.NET Core Azure Service Bus Entity Framework Core … can be found at: profile-29 .com/privacy) Profile 29 recruitment keywords: senior web developer lead web developer London Essex ASP.NET MVC MVC5 C# 6 DesignPatterns SOLID Entity Framework SQL Server TDD NUnit Javascript Jquery AJAX HTML5 CSS finance fintech More ❯
Loughton, Essex, England, United Kingdom Hybrid / WFH Options
Profile 29
database schema in SQL Server 2014 Required Recent legacy .Net projects (essential) ASP.NET 4.6+ MVC 5 C# 6 including advanced language features e.g., generics, lambdas, delegates DesignPatterns and SOLID Principles Entity Framework 6+ SQL Server 2014+ TDD/NUnit Javascript/JQuery/AJAX HTML5/CSS3 Desirable ASP.NET Core Azure Service Bus Entity Framework Core … can be found at: profile-29 .com/privacy) Profile 29 recruitment keywords: senior web developer lead web developer London Essex ASP.NET MVC MVC5 C# 6 DesignPatterns SOLID Entity Framework SQL Server TDD NUnit Javascript Jquery AJAX HTML5 CSS finance fintech More ❯