architectures. The successful candidate will collaborate closely with application development teams to identify use cases and integration approaches, while also contributing to the creation of reusable designpatterns, High-Level Designs (HLDs), and Low-Level Designs (LLDs). Key Skills/requirements Enterprise Architecture Development : Develop, maintain, and document PKI use cases for implementation onto a CyberArk … closely with cross-functional application development teams to understand business and technical requirements of PKI certificates, identify integration use cases, and recommend best-fit architectural solutions. DesignPatterns and Documentation : Create and maintain standardized designpatterns, HLDs, and LLDs to promote architectural consistency and reusability across solutions. Security Tooling and IAM : Advise on the … of IAM technologies and concepts, including single sign-on (SSO), multi-factor authentication (MFA), federated identity, provisioning, and access governance. Proven experience creating architectural deliverables, including designpatterns, HLDs, and LLDs for large-scale, enterprise-grade solutions. Excellent communication and interpersonal skills, with the ability to interact effectively with developers, security teams, and business stakeholders. Strong problem More ❯
scale Lead technical design discussions and make critical architectural decisions that balance technical excellence with business requirements Establish engineering best practices, technical standards, and designpatterns for the team Develop technical roadmaps for significant initiatives and guide implementation across multiple sprints Make sound technical decisions that consider long-term maintainability, performance, and operational excellence B. … internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (designpatterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team - Knowledge of professional software engineering & best practices for full … life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence - Strong knowledge of data structures, algorithms, and software designpatterns PREFERRED QUALIFICATIONS - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Master's degree in computer More ❯
are delivered on time with the correct approach, and to the standards defined by the development leads. What we do Our tech stack includes 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 - all … systems Mentor Junior Developers and assist with their professional development Knowledge, Skills and Experience Existing .NET with C# development experience working on commercial systems Awareness of designpatterns and principles and be hungry to learn! A good grounding in C# OOP programming Keen attention to detail is a must for thorough testing of your work Demonstrable experience … building Web Services, WebAPI and WCF Database experience, schema design and SQL with MySQL Experience with N-Tier architecture/SOA Knowledge of relevant designpatterns Excellent understanding of OOP concepts Expertise in performance optimisation Experience of Unit and functional testing is important, not necessarily strict TDD Source Control, must be confident using Git for More ❯
goods sellers to craft their ideal commerce experiences for their unique customer base. We’re still in stealth mode, so get in touch to learn more. 🥷 What Product Design is at Colossal At Colossal, Product Design is not seen as an internal stakeholder executing pre-defined concepts. Design sits at the centre of our … product efforts, and involves constant collaboration, research and creative problem solving. Design is here to uncover insights, challenge assumptions, and help us build a category-defining product. What we’re looking for 5+ years of experience in … product design, with a strong portfolio showcasing polished, user-centric interfaces and product experiences across web and mobile Familiarity with concepts, paradigms and emerging designpatterns in AI-focused products and services Strong systems thinking, with ability to create scalable, reusable designpatterns with attention to detail across both visual and UX More ❯
active role in translating business requirements into concrete systems and prototyping concepts, and working with technology leaders within the team and across the business. The Work: You will design, develop and deploy reliable distributed solutions that operate at Amazon scale. You will work with a variety of core languages and technologies including Java and AWS services. You will …/7 environment. Web services and web application/services development experience. 2+ years of experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems. This is an excellent opportunity to join Amazon's world-class technical teams, working with some of the best and brightest engineers … software and everything in between. BASIC QUALIFICATIONS - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (designpatterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - 3+ years of full software development life cycle, including More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
VML Enterprise Solutions
and maintaining serverless functions in Typescript and Python Utilising Serverless technology including API management, Serverless functions, Event driven architectures, Serverless databases and document stores Implementing a range of integration patterns, from modern SaaS APIs using GraphQL to traditional FTP based integrations. Applying DevOps principles to empower teams to manage infrastructure directly using Git Utilising Terraform for provisioning and managing … cloud resources. Leveraging DesignPatterns and reference architectures to design scalable and efficient cloud infrastructure. Having a strong, test driven, quality first mindset to your work Communicate effectively with excellent written and verbal skills. Familiarity with Diagrams-as-Code for documenting infrastructure architecture. Designing solutions observing cross-cutting concerns such as observability and system security … Azure. Understanding of Python and Docker for developing web APIs. Familiarity with serverless technologies covering serverless functions, queues, file storage, API management and key value stores. Experience with integration patterns and working with various APIs. Knowledge of DevOps principles and Git, preferably with experience in modern techniques such as Monorepos Proficiency in Infrastructure-as-Code languages such as Terraform 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 ❯
We're looking for a skilled and motivated Software Developer to join one of our agile squads, helping to design, build, and deliver high-quality features across the PCI Pal product suite. You'll play a key role in writing clean, efficient, and testable code, while contributing to team discussions, sprint planning, and technical decisions. This role is … of modern UI frameworks such as Vue or React Ability to create great user experiences Have a good understanding of SOLID principles and how to use designpatterns to create robust, maintainable and testable code Strong understanding of object-oriented programming and Dependency Injection Strong experience of integrating with third party services using APIs Experience of writing … to design, build and deliver high quality solutions in line with guidance and best practices of the department Drive best practices - think SOLID principles, designpatterns and refactoring existing code to be more maintainable and efficient Writing code to develop, fix or enhance features within the PCI Pal product suite Working with your team lead More ❯
We're looking for a skilled and motivated Software Developer to join one of our agile squads, helping to design, build, and deliver high-quality features across the PCI Pal product suite. You'll play a key role in writing clean, efficient, and testable code, while contributing to team discussions, sprint planning, and technical decisions. This role is … of modern UI frameworks such as Vue or React Ability to create great user experiences Have a good understanding of SOLID principles and how to use designpatterns to create robust, maintainable and testable code Strong understanding of object-oriented programming and Dependency Injection Strong experience of integrating with third party services using APIs Experience of writing … to design, build and deliver high quality solutions in line with guidance and best practices of the department Drive best practices - think SOLID principles, designpatterns and refactoring existing code to be more maintainable and efficient Writing code to develop, fix or enhance features within the PCI Pal product suite Working with your team lead 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 ❯
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 ❯
team using agile development methodologies, participating in daily stand-ups, and contributing to project planning and execution. Write clean, readable, and maintainable code while adhering to designpatterns and architectural principles for scalable applications. Apply strong knowledge of object-oriented programming, designpatterns, and best practices. Participate in fortnightly scrum planning and work on 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 ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
eTeam
years of experience in software development, specializing in ReactJS, frontend architecture, and Generative AI integration. The ideal candidate will possess a strong grasp of architectural principles, designpatterns, and hands-on experience building scalable applications. Familiarity with Angular, Next.js, Node.js-based APIs, and GenAI frameworks (e.g., OpenAI, Hugging Face, LangChain) is a plus. This role demands a … deep understanding of application compatibility, security, and API integration within modern cloud environments. Key Responsibilities: • Lead the design and development of robust, scalable … and maintainable UI applications. • Architect and implement GenAI-powered features such as intelligent assistants, content generation, and adaptive UI components. • Evaluate and apply architectural standards and designpatterns for frontend and GenAI-enhanced solutions. • Develop high-performance user interfaces using ReactJS; Angular experience is a bonus. • Collaborate with backend teams to integrate Next.js or Node.js-based APIs More ❯
paisley, central scotland, united kingdom Hybrid / WFH Options
eTeam
years of experience in software development, specializing in ReactJS, frontend architecture, and Generative AI integration. The ideal candidate will possess a strong grasp of architectural principles, designpatterns, and hands-on experience building scalable applications. Familiarity with Angular, Next.js, Node.js-based APIs, and GenAI frameworks (e.g., OpenAI, Hugging Face, LangChain) is a plus. This role demands a … deep understanding of application compatibility, security, and API integration within modern cloud environments. Key Responsibilities: • Lead the design and development of robust, scalable … and maintainable UI applications. • Architect and implement GenAI-powered features such as intelligent assistants, content generation, and adaptive UI components. • Evaluate and apply architectural standards and designpatterns for frontend and GenAI-enhanced solutions. • Develop high-performance user interfaces using ReactJS; Angular experience is a bonus. • Collaborate with backend teams to integrate Next.js or Node.js-based APIs More ❯
milton, central scotland, united kingdom Hybrid / WFH Options
eTeam
years of experience in software development, specializing in ReactJS, frontend architecture, and Generative AI integration. The ideal candidate will possess a strong grasp of architectural principles, designpatterns, and hands-on experience building scalable applications. Familiarity with Angular, Next.js, Node.js-based APIs, and GenAI frameworks (e.g., OpenAI, Hugging Face, LangChain) is a plus. This role demands a … deep understanding of application compatibility, security, and API integration within modern cloud environments. Key Responsibilities: • Lead the design and development of robust, scalable … and maintainable UI applications. • Architect and implement GenAI-powered features such as intelligent assistants, content generation, and adaptive UI components. • Evaluate and apply architectural standards and designpatterns for frontend and GenAI-enhanced solutions. • Develop high-performance user interfaces using ReactJS; Angular experience is a bonus. • Collaborate with backend teams to integrate Next.js or Node.js-based APIs 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 ❯
highest standards of quality, security, and performance. This hands-on role requires familiarity with .NET, JavaScript/TypeScript, CI/CD pipelines, Service Design, DesignPatterns and a solid grasp of the wider technical stack. A strong background in agile development, code reviews and rapid software iterations is essential. You will sit inside a cross … pod, supported by dedicated UI/UX, PMO and DevOps roles. What are we looking for? Proficiency in .NET and JavaScript/TypeScript Experience with SQL, including schema design and optimisation Experience with testing frameworks and tools Knowledge of CI/CD tools Familiarity with security tools and practices Experience with designing RESTful APIs and microservices. Experience with … development methodologies. Experience with DevOps practices and CI/CD pipeline implementation. Experience with API (RESTful/Socket/OpenQL), microservice architecture and development. Experience with cloud-native platform patterns Our client is a pioneering company focused on achieving net zero emissions in domestic heating. With a strategic partnership and significant investment, they are expanding their services and capabilities More ❯
of speed and scale Working cross-functionally across Kallikor to support adjacent projects where required Write high-quality, well-tested code following modern engineering practices and designpatterns Create efficient, maintainable code that transforms prototype models into production-ready solutions Why you're made for this: Strong software engineering fundamentals including system architecture, designpatternsMore ❯
OS/Azure Cloud, Experience with the MVC.Net ASP.NET, SSIS, Web Services, Azure Web API, IIS Admin. Good to have experience in SSIS, SSRS, PowerBI. Experience in development, design, review, troubleshooting and post-production issue resolution. Should have working knowledge of SQL Server database. Working knowledge of DevOps tools and methodology like Jenkins CI/CD, GitHub, Azure … Devops. Practical experience of API frameworks like REST/SOAP. Know-how of the Agile Reporting tools like Rally/Jira. Participation in Design reviews, Test Case reviews, and Production Support readiness reviews for new releases. Responsibilities Develop Applications: Create web applications using ASP.NET MVC, Angular, Web API, Azure DevOps, GitHub Actions and other relevant technologies. Backend and … with independent research "India" 7+ years of experience Understanding and experience applying SOLID engineering design principles Proficient in object-oriented design and Designpatterns ASP.Net MVC Entity Framework 4.5+ .Net Core LINQ T-SQL, SQL Server C# REST API & OAuth 2.0 JavaScript, jQuery CSS, HTML XML Bootstrap Unit Testing GIT Experience with and More ❯
and development of scalable, robust, and secure software solutions. You will play a critical role in shaping the technical direction of our products balancing architectural designpatterns with pragmatic solution design, and guiding engineering teams through implementation. You will be expected and encouraged to maintain a hands-on approach to coding being involved in … the Development and Product teams on appropriate emerging changes and potential benefits to our products. Working with other members of the architectural guild, you will establish viability of design decisions through design discussions and POCs. Keep a vigilant eye on security especially at the design stage and ensure the team is following best practices More ❯
principles in operational services leading the security component of cross-business initiatives on Privileged Access Management, including effective Identity solutions and use of Privileged Access Workstations developing common, workable patterns for enterprise-level guardrails and application patterns enabling secure delivery of digital services at scale, in consultation with technical experts across the business engaging with the whole Enterprise … related technologies excellent knowledge and experience of implementing GDS' Secure by Design Principles within an organisation experience in specifying security technical controls and developing designpatterns based on solid understanding of security architecture and design principles good working knowledge of the security advantages and vulnerabilities of common products and technologies, and how those … technologies can be used in common architectural patterns securely, and ability to assess new and emerging products and technologies for use strong working knowledge and experience of cloud computing architecture and related technologies, including the AWS 'well-architected' secure architecture principles ability to interact with a broad cross-section of personnel to explain and enforce security measures, including working More ❯
principles in operational services leading the security component of cross-business initiatives on Privileged Access Management, including effective Identity solutions and use of Privileged Access Workstations developing common, workable patterns for enterprise-level guardrails and application patterns enabling secure delivery of digital services at scale, in consultation with technical experts across the business engaging with the whole Enterprise … related technologies excellent knowledge and experience of implementing GDS' Secure by Design Principles within an organisation experience in specifying security technical controls and developing designpatterns based on solid understanding of security architecture and design principles good working knowledge of the security advantages and vulnerabilities of common products and technologies, and how those … technologies can be used in common architectural patterns securely, and ability to assess new and emerging products and technologies for use strong working knowledge and experience of cloud computing architecture and related technologies, including the AWS 'well-architected' secure architecture principles ability to interact with a broad cross-section of personnel to explain and enforce security measures, including working More ❯
principles in operational services leading the security component of cross-business initiatives on Privileged Access Management, including effective Identity solutions and use of Privileged Access Workstations developing common, workable patterns for enterprise-level guardrails and application patterns enabling secure delivery of digital services at scale, in consultation with technical experts across the business engaging with the whole Enterprise … related technologies excellent knowledge and experience of implementing GDS' Secure by Design Principles within an organisation experience in specifying security technical controls and developing designpatterns based on solid understanding of security architecture and design principles good working knowledge of the security advantages and vulnerabilities of common products and technologies, and how those … technologies can be used in common architectural patterns securely, and ability to assess new and emerging products and technologies for use strong working knowledge and experience of cloud computing architecture and related technologies, including the AWS 'well-architected' secure architecture principles ability to interact with a broad cross-section of personnel to explain and enforce security measures, including working More ❯