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: Essential: Strong software engineering fundamentals including system architecture, designpatterns, and development best practices Advanced Python programming skills with experience building complex, maintainable systems Professional software development experience with a track record of delivering high-quality, production-grade code Experience with scientific computing libraries such as NumPy, Pandas, or SciPy in production environments Holistic software development mindset covering testing, documentation, security, and performance Track record of 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: Essential: Strong software engineering fundamentals including system architecture, designpatterns, and development best practices Advanced Python programming skills with experience building complex, maintainable systems Professional software development experience with a track record of delivering high-quality, production-grade code Experience with scientific computing libraries such as NumPy, Pandas, or SciPy in production environments Holistic software development mindset covering testing, documentation, security, and performance Track record of More ❯
Including advanced language features such as generics, lambdas, and delegates Entity Framework 6+ SQL Server 2014+ TDD/NUnit JavaScript/jQuery/AJAX, HTML5, CSS3 DesignPatterns and SOLID Principles Desirable experience includes: Then, considering overlaps: Including advanced language features such as generics, lambdas, and delegates Entity Framework 6+ SQL Server 2014+ TDD/NUnit JavaScript …/jQuery/AJAX, HTML5, CSS3 DesignPatterns and SOLID Principles Desirable experience includes: ASP.NET Core, Entity Framework Core Azure Services More ❯
to the roadmap and acting as a sounding board for technical leadership. Collaborate with product specialists , full-stack and infrastructure engineers to develop and maintain services in production. Design and implement user-facing features using React and modern Web technologies, ensuring … smooth and intuitive user experiences. Engage with stakeholders to understand user needs, define requirements, and develop practical, scalable solutions. Experiment with and advocate for new systems, designpatterns, and tooling; advocate for continuous improvement and best practices. Contribute to the team strategy, tooling, process, and culture. We're Looking For Proven software development experience , including building and … facing production systems. Frontend expertise, with deep understanding of React (ideally with Next.js) and responsive UI design. Strong UI architecture skills , with the ability to apply designpatterns to build simple, reusable components for complex interfaces. Solid computer science fundamentals , including familiarity with data structures, algorithms, profiling, and performance optimization. Attention to code quality , with a focus More ❯
to the roadmap and acting as a sounding board for technical leadership. Collaborate with product specialists , full-stack and infrastructure engineers to develop and maintain services in production. Design and implement user-facing features using React and modern Web technologies, ensuring … smooth and intuitive user experiences. Engage with stakeholders to understand user needs, define requirements, and develop practical, scalable solutions. Experiment with and advocate for new systems, designpatterns, and tooling; advocate for continuous improvement and best practices. Contribute to the team strategy, tooling, process, and culture. We're Looking For Proven software development experience , including building and … facing production systems. Frontend expertise, with deep understanding of React (ideally with Next.js) and responsive UI design. Strong UI architecture skills , with the ability to apply designpatterns to build simple, reusable components for complex interfaces. Solid computer science fundamentals , including familiarity with data structures, algorithms, profiling, and performance optimization. Attention to code quality , with a focus More ❯
to the roadmap and acting as a sounding board for technical leadership. Collaborate with product specialists , full-stack and infrastructure engineers to develop and maintain services in production. Design and implement user-facing features using React and modern Web technologies, ensuring … smooth and intuitive user experiences. Engage with stakeholders to understand user needs, define requirements, and develop practical, scalable solutions. Experiment with and advocate for new systems, designpatterns, and tooling; advocate for continuous improvement and best practices. Contribute to the team strategy, tooling, process, and culture. We're Looking For Proven software development experience , including building and … facing production systems. Frontend expertise, with deep understanding of React (ideally with Next.js) and responsive UI design. Strong UI architecture skills , with the ability to apply designpatterns to build simple, reusable components for complex interfaces. Solid computer science fundamentals , including familiarity with data structures, algorithms, profiling, and performance optimization. Attention to code quality , with a focus More ❯
to the roadmap and acting as a sounding board for technical leadership. Collaborate with product specialists , full-stack and infrastructure engineers to develop and maintain services in production. Design and implement user-facing features using React and modern Web technologies, ensuring … smooth and intuitive user experiences. Engage with stakeholders to understand user needs, define requirements, and develop practical, scalable solutions. Experiment with and advocate for new systems, designpatterns, and tooling; advocate for continuous improvement and best practices. Contribute to the team strategy, tooling, process, and culture. We're Looking For Proven software development experience , including building and … facing production systems. Frontend expertise, with deep understanding of React (ideally with Next.js) and responsive UI design. Strong UI architecture skills , with the ability to apply designpatterns to build simple, reusable components for complex interfaces. Solid computer science fundamentals , including familiarity with data structures, algorithms, profiling, and performance optimization. Attention to code quality , with a focus More ❯
About the Role Lead the architectural design and implementation of a comprehensive design system to support multiple products and platforms within the organization. Collaborate closely with cross-functional teams including product managers, designers, developers, and stakeholders to understand requirements and translate them into scalable design system solutions. Define and document architecture principles, guidelines, and … best practices for the design system, ensuring consistency, reusability, and maintainability across all applications. Conduct thorough analysis of existing systems, tools, and processes to identify opportunities for integration with the design system and streamline workflows. Drive the evolution and enhancement of the design system by staying updated on industry trends, emerging technologies, and user … for complex software applications. Experience using Storybook, Chromatic and Zereheight for design systems. Experience creating automation processes for component governance. In-depth knowledge of designpatterns, UI/UX principles, and front-end technologies such as HTML, CSS, JavaScript, and BeastNative. Strong understanding of software architecture principles. Experience with version control systems (e.g., Git), package More ❯
Join to apply for the System Design Architect IV role at IGT 20 hours ago Be among the first 25 applicants Join to apply for the System Design Architect IV role at IGT IGT is a global leader in gaming. We deliver entertaining and responsible gaming experiences for players across global channels and regulated segments through … to explain technical concepts to stakeholders ranging from non-technical to the technically focused UML, ArchiMate or similarly structure modelling technique Expert of architectural principles, styles, designpatterns and anti-patterns Good understanding of application design principles and object oriented design Knowledge of domain and data modelling as well as database design … concerns, inversion of control and microservices Knowledge of SaaS solutions development and deployment in multi-tenant environment Excellent experience of distributed transaction algorithms (two-phase commit, saga, and other patterns) Working knowledge of cloud-based technologies such as AWS, Azure or other cloud platforms Structured approach to research and analysis activities Influence and gain consensus for ideas and solutions More ❯
with a Java-based eCommerce technologies such as IBM WebSphere Commerce, SAP Hybris, Salesforce DemandWare or Oracle-ATG. The successful candidate will be required to lead the solution design, assist in solution implementation and be responsible for the technical delivery of complex solutions to a wide range of clients. You will be required to work closely with clients … focused and have a proven track record of delivery. ROLE RESPONSIBILITIES Producing and owning technical solutions to fit business requirements and ensuring successful delivery. Producing and owning solution design documents covering baseline and target architectures for applications, integrations, data and technology - ensuring the design meets architecture principles and best practices for the technology platform and justifying … design against other options. Producing technical specifications for lead developers covering mid-low level application, interface and database design, including identifying relevant designpatterns and application frameworks. Communicating technical architectures and designs to internal teams, including developers and testers. Communicating directly with the customer on all aspects of the technical designMore ❯
Shape the future of user experience with strategic design initiatives that blend business needs and user insights. Drive the advancement of user-centric design strategies for our cutting-edge AI enablement products firmwide, with a focus on large-scale product design strategy and ensuring consistent experience. As a Vice President in DXD Securities Services … CDAO Experience Design, you will play a pivotal role in shaping the user experience across our products and services. Leveraging your deep knowledge of design and research practices to lead strategically important initiatives and develop innovative solutions that align with business requirements and user needs. As a subject matter expert, collaborate with cross-functional teams, guide … of the technology stack, as well as their impact on user experience An intellectually curious and innovative mindset. Comfort with ambiguity and change, an ability to learn technologies and patterns quickly and articulate complex concepts simply and succinctly. An ability to quickly identify and scale designpatterns and practices that accelerate delivery, increase value and scale More ❯
technical team and assigns programming and development tasks to the technical staff. • Develop and provide mentoring to less experienced technical staff (other architects, technical leads and developers). • Design coding and software best practices, develop reference and proof of concept implementations. • Design and development of reusable components and services. • Create unit and component integration test strategies … be comfortable with multiple areas of responsibility including but not limited to presentation, business logic, persistence, performance, scalability, and integrations. • Expected to help specify the features of physical design, estimate time and effort to complete each feature, build or supervise implementation of features, prepare product for deployment, and provide technology subject-matter expertise to the team. QUALIFICATIONS: • Bachelor … enterprise web applications. • Core Java, Servlets, JSP, EJB 3.x, JPA, RESTFUL and SOAP based Web Service development and JMS experience. • Strong background in Java and J2EE DesignPatterns, Software Design Principles, UML and Rational Unified Process. • Experience in modularity, scalable UI framework design and extendable service components. • Experience in the designMore ❯
Content Designers (or UX Designers) use data and research to create, update and review content so that it is consistent across client services and in line with client design principles and standards. They design both micro- and long-form content to meet user needs and make complicated language and processes easy to understand. They collaborate with … products and services. This is a great opportunity to work across multiple different clients in a range of industries. As a member of our close-knit UX and Design team, you will champion the value of User-Centred Design as part of delivery best practice across all digital products and services. Content Designers are expected to … User-Centred Design Experience negotiating with and influencing senior stakeholders Exceptional written and verbal communication skills Experience working with brand tone of voice guidelines, designpatterns and style guides Set yourself apart: Working in an Agile or similar multidisciplinary environment. Using Markdown or HTML. What's in it for you At Accenture in addition to More ❯
with new and ambiguous problem domains, and have a consistent track record of delivery. A day in the life At Amazon our software engineers take ownership of solution design, turn it into code and deliver it on schedule, using appropriate technologies and current software engineering best practices. They are expected to collaborate with their team and across teams … least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems - Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source More ❯
with new and ambiguous problem domains, and have a consistent track record of delivery. A day in the life At Amazon our software engineers take ownership of solution design, turn it into code and deliver it on schedule, using appropriate technologies and current software engineering best practices. They are expected to collaborate with their team and across teams … least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems - Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source More ❯
reliable streaming and playback experience, alongside building solutions and supporting new products that help Ring on their mission to connect people to what's important. Key job responsibilities - Design, develop and maintain our iOS mobile applications - Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility - Lead architecture and design … backwards from our customers to bring them an innovative and seamless home security experience. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# … including object-oriented design - iOS mobile application development experience in Objective-C and Swift - Experience communicating technical problems to both technical and business audiences verbally and in writing PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations More ❯
reliable streaming and playback experience, alongside building solutions and supporting new products that help Ring on their mission to connect people to what's important. Key job responsibilities - Design, develop and maintain our iOS mobile applications - Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility - Lead architecture and design … backwards from our customers to bring them an innovative and seamless home security experience. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# … including object-oriented design - iOS mobile application development experience in Objective-C and Swift - Experience communicating technical problems to both technical and business audiences verbally and in writing PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations More ❯
Woodbridge, Suffolk, East Anglia, United Kingdom Hybrid / WFH Options
Southern Communications Ltd
Location: Melton (Hybrid Role) Salary: £65,000 The purpose of this role is to solve complex business problems and technical challenges through the design and development of software applications and services. This role will contribute directly towards exciting technology opportunities in the public health sector; specifically in general practice. You will be responsible for building and maintaining critical … components of our software infrastructure, ensuring high performance, reliability, and security. This role sits within the platform team. Key Responsibilities Design and Development Design, develop and implement high-performance, scalable and maintainable backend systems Develop APIs and other web services Work with databases (relational and NoSQL) to design and implement dara models Participate in … including frameworks (Laravel) Soure control (GitLab) Working experience with structured and unstructured databases (MySQL) Experience with Message Queues (RabbitMQ) & event driven architecture Strong Knowledge of software designpatterns and object-orientated design principles Working experience of unit test frameworks and test automation Valuable but not essential experience Strong Expertise in Agile methodologies (e.g. Scrum/ More ❯
to provide the best possible experience to our customers, building solutions and supporting new products that help Ring on their mission to make neighbourhoods safer. Key job responsibilities - Design, develop and maintain our Android mobile applications - Work with team members to investigate design approaches, prototype technology and evaluate technical feasibility - Lead architecture and design … and seamless home security experience. BASIC QUALIFICATIONS - Experience programming with at least one software programming language - Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems - Experience (non-internship) in professional software development - Android mobile application development experience in Java and Kotlin PREFERRED QUALIFICATIONS - Bachelor's degree More ❯
Acquisition. What you'll be doing: Responsibility for the definition, design and communication of complex IT solutions across a range of technology platforms Evaluating solution options, integration patterns and recommending the right one for a given situation ensuring compliance with company standards Assessing new technology solutions to meet business requirements Ensuring the performance, quality, and responsiveness of … applications through the solution design Working within both agile programs and teams, adhering to Scrum or Kanban principles and a more traditional waterfall style projects Contributing to the architecture runway and target architecture Working in a multi-vendor environment, providing direction a support to the delivery teams Supporting continuous improvement initiatives within the team and across the IT … move into solution architecture Proven experience across a range of technologies including Azure, .NET, React, Salesforce, SaaS and PaaS solutions Deep understanding of frontend digital architecture, designpatterns, and interaction design principles Good knowledge of enterprise integrations patterns and technologies Experience of API architectural design standards including RESTful APIs and Open API More ❯
in architecture governance bodies. Provide technical leadership to the team of Software Engineers/Analyst. Ensure application design adheres to the appropriate architectural and designpatterns in the systems. Executes creative architecture solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions and break down … technical problems. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Design & develop scalable micro-services to build a functional component that will support Risk Management functions. Partner with the product management team and other stakeholders in brainstorming sessions to identify solutions. Host sessions for design … applying sound ethical judgment regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency. Ideal background Hands-on practical experience delivering system design, application development, testing, and operational stability for data delivery architectures. Full-stack developer with 6+ years of experience in designing and developing robust, scalable, and maintainable applications applying Object More ❯
and data strategies. Create reference architecture focused on design principles, detailed APIs, and major systems dependencies between business and IT Define the principles, guidelines, standards, and solution patterns to ensure solution decisions are aligned with the enterprise's future-state architecture vision Analyze the business-IT environment to detect critical deficiencies, legacy, and technical debt and recommend … background, preferably in large international organizations Experience with scalable architectures, API management, serverless technologies, and SaaS low code platform-tools/technologies Demonstrated experience communicating complex system architecture technologies, patterns, artifacts, and roadmaps to senior business leadership Good understanding of technology-enabled business transformation, Digital transformation, Organizational transformation, delivering enterprise-level Digital projects Knowledge of Agile Methodologies and ways … and supporting technologies Experience in collaborating with agile development teams in reviewing application architecture, design and implementation against quality standards Solid experience in modern designpatterns Expertise towards SOA & Microservices architecture implementation using REST APIs, queue-based messaging patterns, relational and NoSQL databases Working knowledge of Machine learning model integration and MLOps pipelines. Working More ❯
RTE) & Product Managers, the System Architect collaborates with the Feature teams to design and develop the architecture and create the Architecture Runway in line with Enterprise standards, patterns and roadmaps. Role Responsibilities Define Architecture vision The System Architects primary responsibility is defining the architecture vision and communicating it clearly to the ART. Consulting with product management to … Architecture with the business, priorities and the vision The System Architect defines, evolves, and maintains the architectural runway ensuring the delivery of business value. Collaborating with Product to design a solution which is technically feasible with architectural enablers. Ensure alignment with the Enterprise Architectural vision and ensure the ARTs system is in line with it, as well as … vulnerability detection, code security, authentication and authorisation DevOps: Continuous Integration and/or Continuous Delivery, tooling such as Git repos, code pipelines, IaC (Infrastructure as Code) Designpatterns: BFF, domain driven architecture, composable architecture, micro-services Understanding of software code management (code coverage security hotspots, maintainability of code), application and automated testing, Git repo branching strategies Band More ❯
RTE) & Product Managers, the System Architect collaborates with the Feature teams to design and develop the architecture and create the Architecture Runway in line with Enterprise standards, patterns and roadmaps. Role Responsibilities Define Architecture vision - The System Architect's primary responsibility is defining the architecture vision and communicating it clearly to the ART. Consulting with product management … Architecture with the business, priorities and the vision - The System Architect defines, evolves, and maintains the architectural runway ensuring the delivery of business value. Collaborating with Product to design a solution which is technically feasible with architectural enablers. Ensure alignment with the Enterprise Architectural vision and ensure the ART's system is in line with it, as well … vulnerability detection, code security, authentication and authorisation DevOps: Continuous Integration and/or Continuous Delivery, tooling such as Git repos, code pipelines, IaC (Infrastructure as Code) Designpatterns: BFF, domain driven architecture, composable architecture, micro-services Understanding of software code management (code coverage security hotspots, maintainability of code), application and automated testing, Git repo branching strategies Band More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
William Hill PLC
As a Business Solutions Architect, you will help us define, and execute against, our vision for global expansion and architectural design across our Trading Platform. You will be responsible for working with our Product Owners and business stakeholders to design solutions that put the best possible foundation into place for William Hill and our future growth. … You will be comfortable in supporting all aspects of the architecture role in an Agile delivery through planning, design, implementation, testing, releasing and feedback. You will be hands on when you need to be and will drive adoption through practical application and not through excessive documentation. Though you will be focussed on delivery within the Trading Tech department … AMQP, your JSON from your Avro, your TLS from your TTL and everything in between and you'll have a well-rounded technical repertoire covering software designpatterns, infrastructure design, business and process analysis, messaging systems, data stores, web-based systems and what makes it all tick. Experience solving problems at enterprise scale in a More ❯