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 ❯
Numpy, Github, Jenkins, Elasticsearch and lots of raw SQL for analytics. We have a very large but clean code base as we put significant emphasis on designpatterns, code readability, testability, maintainability and extendability. Responsibilities Work with product owners, product managers, user interface designers and other software engineers to write technical documents that identify software project requirements … and high level technical analysis. Write well-formulated, testable and readable code using appropriate software designpatterns Diagnose and solve page load and other speed issues Debug and fix bugs across our applications Write unit, integration and end-to-end tests Participate in code reviews Review, maintain and refactor existing code to meet the requirements for improved … Identify, evaluate and communicate front-end best practices. Skills Expert level knowledge of TypeScript or JavaScript (ES6), and most common Styling libraries. Strong grasp of the React Framework, relative patterns and best practices. Good understanding of UI/UX best practices and considerations. Understanding of front-end observability with tools like Sentry, LogRocket, Datadog, or New Relic. Experience with 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 ❯
and learn! Responsibilities across three key dimensions: Interpret Business Needs Translates business and technical requirements into an architectural blueprint to achieve business objectives and documents all solution architecture design and analysis work. Works closely with the product owners and product managers to ensure a robust architectural runway that can support future business requirements throughout the product life cycle. … development of technology solutions. You are a hands-on architect, from an engineering background, who can consider multiple viewpoints, provide weighted solution options, experience of industry designpatterns for modern architectures, clarity on breaking down packets of work and transition states to design solutions incrementally to meet business needs and align with target/transition … Policy Administration Systems. Knowledge of system development life cycle methodologies such as Agile, Incremental, DevOps, capable of engaging with engineers. Understanding of Domain Driven Design principles, EA patterns to decompose monoliths to microservices, Strangler Fig pattern, event sourcing. Proven analytical, influencing/consensus building, technical and communication skills. Engineering background in one or more of the following More ❯
client is looking for a strong Scala Developer to join their team on a long term project (12 months+) on a contractual basis. Experienced in using designpatterns and following best software engineering practices An understanding of fundamental algorithms and ability to optimize existing code Requirements * A background in modern OO language with good experience in Scala … Experienced in using designpatterns and following best software engineering practices * An understanding of fundamental algorithms and ability to optimize existing code * Proficient written and verbal communication skills to support and shape the platform and clearly articulate technical designs and concepts * Relationship building skills * A team player with exceptional interpersonal skills, eg collaborative working skills * Experience of 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 applies … complex problems. Roles will act independently with minimal guidance, and may act as project managers/formal mentors for junior staff. Scope Provide technical leadership and 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 … and/or driver development. C and C++ Significant experience of best practice software development processes/lifecycles Experience of Object-Oriented Design and DesignPatterns such as SOLID Experience of software testing and design for test Desirable: Master's degree in an engineering, mathematical or science-based subject or equivalent experience. Rust 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 ❯
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 ❯
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 ❯