performance and resolve any issues or failures in staging or production environments. Must have experience with JavaScript (vanilla JS, prototypes, scoping, designpatterns, memory profiling). Track record of successful software delivery through all phases of development, including coding standards, code reviews, source control management, build processes … testing, and operations. Working knowledge of object-oriented design, designpatterns and extreme programming. Familiar with build automation and continuous integration 3Ability to write unit tests using JavaScript in a common library such as Jasmine. Any experience of the following sills would be pretty handy more »
across GDS projects for Version 1’s customers in the public sector. Working with users and stakeholders to determine the best way to design products and services, considering both the end-to-end journey and individual design elements. Your portfolio will demonstrate your ability to understand … users and design to meet their needs, work to relevant design standards, and communicate your design decisions effectively. Please note you may need to undergo Security Clearance for this role Things we are looking out for Design thinking and evidence-based design. … can appropriately evaluate concepts and prototypes and explain them to stakeholders and team members. You can select, apply and adapt appropriate designpatterns, and participate in wider design community discussion and activities. Experience of accessible/inclusive design. You understand the key principles and considerations more »
excellence throughout project lifecycles. Provide leadership in structuring and ensuring technical quality within your team's work, advising on architecture and designpatterns to uphold software integrity and meet non-functional requirements. Offer guidance in developing strategies, frameworks, and standards as needed. REQUIREMENTS: Possess a minimum of … full-stack developer, setting the standard for software engineering best practices within technical teams. Familiarity with software engineering best practices including designpatterns, micro-service architectures, secure by design principles, and NCSC Cloud Security Principles. Experience in employing DevOps, CI/CD, and test automation … Hands-on experience with cloud-native Software as a Service (SaaS) and Platform as a Service (PaaS), preferably in Azure. Proficiency in database design and implementation, encompassing SQL and NoSQL. Capable of thriving under pressure and meeting tight deadlines in a fast-paced, agile environment. Excellent organisational and more »
excellence throughout project lifecycles. Provide leadership in structuring and ensuring technical quality within your team's work, advising on architecture and designpatterns to uphold software integrity and meet non-functional requirements. Offer guidance in developing strategies, frameworks, and standards as needed. REQUIREMENTS: Possess a minimum of … full-stack developer, setting the standard for software engineering best practices within technical teams. Familiarity with software engineering best practices including designpatterns, micro-service architectures, secure by design principles, and NCSC Cloud Security Principles. Experience in employing DevOps, CI/CD, and test automation … Hands-on experience with cloud-native Software as a Service (SaaS) and Platform as a Service (PaaS), preferably in Azure. Proficiency in database design and implementation, encompassing SQL and NoSQL. Capable of thriving under pressure and meeting tight deadlines in a fast-paced, agile environment. Excellent organisational and more »
and develops ESB/SOA/BPM middleware layers using tools like Mule ESB, jBPM Experienced in J2EE, Java Servlets, JMS, DesignPatterns, Web services Solid hands-on experience in architecting and developing J2EE based web applications (JSP, Servlet, JDBC, JMS, JAXB) Expert level experience with SOAP … REST web services , open API development, and SOA concepts, using Spring with groovy, XML, JSON, and XSLT Solid understanding of integration & designpatterns Gain adoption of platform delivery processes, standards and procedures Provide hands-on technical leadership throughout software development lifecycle (requirements gathering, Proof of Concept (POC … development, RFP creation and evaluation, design, development, implementation and close out) Experience in Database SQL Queries in Oracle Experience in Tomcat or WebLogic or Web sphere Ability to work independently in Agile Methodology (KanBan) Experience with different open source stacks including build & release processes like Maven, Ant, etc. more »
Develop high-quality user interface designs, prototypes, and interactive mockups for native mobile and web applications Lead the creation and implementation of new design systems Conduct user research, gather feedback, and iterate on designs based on user insights to continually improve the app's user experience Collaborate closely … with cross-functional teams, including developers and product managers Promote best practice in UI and UX design and design processes Stay up-to-date with the latest iOS and Android design guidelines and best practices What are they looking for? Highly experienced in native … app UX and UI Highly experienced in creating and implementing mobile design systems Strong knowledge of iOS and Android designpatterns, guidelines, and best practices to ensure optimal user interactions including SwiftUI and M3 Strong proficiency in Figma best practice A comprehensive portfolio showcasing your more »
technology division, driving the development and execution of the API and event-driven architecture (EDA) strategy and capabilities. Your responsibilities include overseeing the design, architecture, and maintenance of our platform, setting API and event design standards, managing the developer portal, and ensuring compliance across Technology teams … platforms. Create capabilities enabling the federated development of APIs to standards and design patterns. Implement and uphold standard practices, designpatterns, and strategies across the Software Development Life Cycle (SDLC) of API development programs, including CI/CD and the role of Contract testing (Stoplight … to check conformity to OpenAPI standards). Deep understanding of API architecture, development frameworks, and technology stacks. Deep understanding of event-driven architecture, messaging patterns, testing strategies and technology stacks. Contribute to drawing up specific technical proposals for a modified or replacement system. Work closely with the Lead Developer more »
co-create solutions to major real-world challenges by using best practice technologies, tools, techniques, and products to translate system requirements into the design and development of customized systems. In your role, you may be responsible for: Working across the entire system architecture to design, develop … interfaces for our clients Collaborate with cross-functional teams to understand requirements and define technical specifications for generative AI projects Employing IBM’s Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability Working with a variety of relational … NoSQL databases Knowledge with cloud (Azure preferred) Strong experience with web services development (REST) Knowledge of object oriented programming MVC MVVM Designpatterns and SOLID principles more »
Ability to demonstrate in-depth understanding of software design principles and practices. • Proficiency in design and development with Angular 14 - Dynamic Web Application development using Angular … z2ez0 - Experienced with Multithreading and Dependency Injection concepts. - Unit testing and Mocking Framework - Webservice (REST) • Understands and implements Service Oriented DesignPatterns including the ability to identify when these patterns are best applied real-world scenarios • Hands-on experience in Behavior Driven Development (BDD) • Experience in … implementing CI-CD tools in projects • Knowledge of Oil & Gas Domain and Processes (good to have) • Ability to solve problems using good software design practices • Ability to work collaboratively within a fast-paced, agile environment Responsibilities: • Develop custom bespoke solutions based on the business requirements. Performs software designmore »
London, England, United Kingdom Hybrid / WFH Options
Aventum Group
moving financial data. Designing the infrastructure/architecture of the big data platform. Evaluating, comparing and improving the different approaches including designpatterns innovation, data lifecycle design, data ontology alignment, annotated datasets, and elastic search approaches Developing, creating and maintaining a reliable data pipeline and … Customising and managing integration tools, databases, warehouses, and analytical systems. Identifying and eliminating all non-value-adding activities through automation or outsourcing. Operations: Design and implement the management, monitoring, security, and privacy of data using the full stack of Azure data services to satisfy business needs. Ensuring non … and maintaining data platform. Develop and support a wide range of data transformations and migrations for the whole business. Construct custom ETL processes: Design and implement data pipelines, data marts and schemas, access versatile data sources and apply data quality measures. Monitoring the complete process and applying necessary more »
programming languages like Scala, Python and Golang will be a plus " Ability to read/write code and expertise with various designpatterns " Have used NoSQL database such as MongoDB, Cassandra, etc. " Work on opportunities along with sales, practice, delivery teams through the pre-sales process " Develop more »
basis. The Application Security Architect will be responsible for translating the group-wide information and cyber security strategy and requirement into secure-by-design Application security architecture throughout the organisation. … The Architect will work closely with the Security and DevOps teams, reviewing large bodies of code (Java and C++), creating secure designpatterns and security roadmaps to be processed and implemented by the team. Key Responsibilities: Develop reference patterns for security architecture Design effective … Developing Application based security policies and standards Experience Required: Strong professional background in Financial Services Outstanding understanding of Application Security Strong experience developing patterns for application security architecture Subject Matter Expertise in application threat modeling Strong understanding of secure coding practices in Java and C++, and DevSecOps practices more »
programming languages like Scala, Python and Golang will be a plus Ability to read/write code and expertise with various designpatterns Have used NoSQL database such as MongoDB, Cassandra, etc. Work on opportunities along with sales, practice, delivery teams through the pre-sales process Develop more »
programming languages like Scala, Python and Golang will be a plus Ability to read/write code and expertise with various designpatterns Have used NoSQL database such as MongoDB, Cassandra, etc. Work on opportunities along with sales, practice, delivery teams through the pre-sales process Develop more »
basis. The Application Security Architect will be responsible for translating the group-wide information and cyber security strategy and requirement into secure-by-design Application security architecture throughout the organisation. … The Architect will work closely with the Security and DevOps teams, reviewing large bodies of code (Java and C++), creating secure designpatterns and security roadmaps to be processed and implemented by the team. Key Responsibilities: Develop reference patterns for security architecture Design effective … Developing Application based security policies and standards Experience Required: Strong professional background in Financial Services Outstanding understanding of Application Security Strong experience developing patterns for application security architecture Subject Matter Expertise in application threat modelling Strong understanding of secure coding practices in Java and C++, and DevSecOps practices more »
as C#, SQL Server and ASP.Net - Strong approach to quality, using Test Driven Development - Experience with CI/CD - Understanding of designpatterns on principles of design If you have what it takes to connect the unconnected and tie together the many moving parts of more »
to have but not mandatory. Key Responsibilities: Understand business needs, facilitating and developing process workflow, data requirements, and specifications required to support implementation. Design, build, implement, test, and monitor best in class software components for Data Engineering using Java and other relevant technologies. Application development for Data Governance … with a proactive attitude towards tackling challenges. Strong understanding of CI/CD tool chain. Solid understanding of software development principles, designpatterns, and best practices. Proficiency in writing efficient SQL queries and designing database schemas using Oracle or similar databases. Experience in unit testing frameworks (e.g. … JUnit). Familiarity with Agile development methodologies and collaboration tools (e.g., Jira, Confluence). Strong understanding of Object-Oriented Analysis and Design (OOAD) principles. Experience with Spring Boot framework for backend development. Proficiency in data modelling and database design. Ability to collaborate effectively within cross-functional teams and more »
Feltham, London, United Kingdom Hybrid / WFH Options
Global Technology Solutions Ltd
Excellent communication skills. * .NET C# (2+ years) commercial experience * Experience with API design/REST * Microservices * Knowledge of software designpatterns/Threading * Agile methodologies * Unit testing/TDD/Mocking Candidates with the following will have an advantage: * Web UI - Vue/MVC * NoSQL more »
frameworks, but can work independently of them with knowledge in asynchronous programming, sockets, and threads Deep understanding of software development principles, designpatterns, and best practices. - Experience with cloud computing platforms such as AWS, Azure, or Google Cloud Platform. Strong problem-solving skills and ability to think more »
ideally CosmosDB * Good experience with mainstream JS frameworks like ReactJS or similar and well versed in Source Control using GIT and designpatterns * Experienced in CI/CD and enthusiastic about using Azure DevOps and exposure to Microsoft Azure services. As well as Responsive designmore »
a range of interesting projects to work on, with roughly a 50/50 split between front and back end development. You'll design and develop Greenfield software within an Agile team environment working across the full development lifecycle, projects include designing the underlying database, end-points, APIs … computing, AWS preferred but Azure also fine You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're collaborative and have great communication skills You're degree educated, having achieved a 2.1 or above in Computer Science or similar more »
Central London, London, United Kingdom Hybrid / WFH Options
Client Server
a range of interesting projects to work on, with roughly a 50/50 split between front and back end development. You'll design and develop Greenfield software within an Agile team environment working across the full development lifecycle, projects include designing the underlying database, end-points, APIs … computing, AWS preferred but Azure also fine You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, DesignPatterns, Algorithms You're collaborative and have great communication skills You're degree educated, having achieved a 2.1 or above in Computer Science or similar more »
ecosystem (.Net 6 or later) within Azure environments Strong front end skills inc. Javascript, Typescript, HTML and CSS Extensive knowledge of designpatterns with practical experience of at least 3 Experience of Event Driven Architecture Experience of containerization with Docker Experience with distributed systems Experience with PaaS more »
messaging tools e.g. Rabbit MQ, Apache Kafka. Databases – e.g., SQL, PostgreSQL. RESTful API development and management. Performance Tuning. Solid understanding of designpatterns and relevant implementation models. Solid understanding of DevOps tooling, GitLab, CI/CD, Jenkins, build pipelines and source control systems. What we offer more »
systems Degree in mathematics or computer science related discipline Significant experience of coding in Python – understanding of advanced coding techniques (abstraction, designpatterns, unit testing) and CI/CD tooling and processes to ensure high quality results Expertise in Excel, SQL, VBA, JavaScript or other programming languages more »