Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
Dunstan Thomas Group
development tools and working with .NET. They will have good object-oriented analysis and design skills, be familiar with designpatterns and practices. Previous experience in the finance or pensions industries would be beneficial. A commitment to building and delivering solutions of high quality to … Required Good knowledge of Microsoft development technologies Experience using IoC containers Experience using Entity Framework OOAD skills and good understanding of DesignPatterns and Practices Web services (SOAP and/or WCF) Unit testing/Test Driven Development Additional/Desirable Skills and Experience Comfortable using agile More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Square One Resources
Telecommunication industry. The successful candidate for this role will be upgrading fibre networks across 14 million homes. You will be responsible for the design, development, testing, configuration, and deployment of enterprise solutions, hosted on premise and in the cloud, as well as get opportunities to use the latest … and SQL Server or MySQL in an n-tier architecture environment Strong background in object-oriented development techniques Experience with solution designpatterns and development best practices, e.g., SOA Experience with SQL Server or MySQL database design and development Commercial experience with ASP.NET Core MVC … to reduce the overhead of manual monitoring Promote and adopt DevOps principles wherever possible Fix mission-critical bugs via application of designpatterns Work on several projects simultaneously Serve as a mentor to junior developers Create and conduct complicated testing Investigate, develop standards for, and coach other More ❯
Java Core (version 8+), Spring Boot, and Spring Framework - Design and implement RESTful APIs and microservices architecture - Utilize software designpatterns and distributed systems knowledge - Participate in Agile development processes, including task estimation and sprint planning - Contribute to the continuous integration and continuous deployment (CI … 8+), Spring Boot, and Spring Framework - Experience in developing within a microservices architecture and working with RESTful APIs - Knowledge of software designpatterns and distributed systems - Familiarity with Agile development methodologies and CI/CD practices - Ability to work effectively within a team environment and interact with More ❯
Portsmouth, yorkshire and the humber, United Kingdom
Carbon60
Java Core (version 8+), Spring Boot, and Spring Framework - Design and implement RESTful APIs and microservices architecture - Utilize software designpatterns and distributed systems knowledge - Participate in Agile development processes, including task estimation and sprint planning - Contribute to the continuous integration and continuous deployment (CI … 8+), Spring Boot, and Spring Framework - Experience in developing within a microservices architecture and working with RESTful APIs - Knowledge of software designpatterns and distributed systems - Familiarity with Agile development methodologies and CI/CD practices - Ability to work effectively within a team environment and interact with More ❯
Loughton, Essex, South East, United Kingdom Hybrid / WFH Options
Profile 29
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 … .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, South East, United Kingdom Hybrid / WFH Options
Profile 29
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 … .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 ❯
committed to building a supportive and inclusive environment for all employees. This is an office-based position. Responsibilities An API Architect leads the design of complex integration solutions, using deep technical expertise to shape high-performance systems. They play a key role in developing and maintaining integration architectures … that solutions align with broader organizational objectives. This role requires significant leadership in driving integration strategy across the enterprise. Job Responsibilities : Strategic Alignment: Design and lead the development of enterprise API architectures that align with business goals and objectives. Work with leadership and stakeholders to ensure APIs align … design of robust, scalable, and high-performance APIs that integrate multiple internal systems. Establish API development best practices, including designpatterns, error handling, authentication, and security mechanisms. Drive the adoption of API-first design principles and ensure APIs are intuitive, well-documented, and More ❯
london, south east england, United Kingdom Hybrid / WFH Options
System Recruitment Specialists
skills and a desire to learn the financial aspects and businesses of our firm. Responsibilities will include Working with the business areas to design, build and deploy custom applications and enrich off-the-shelf applications as required Provide technical solutions through development to automate processes or functions to … improve business operations Develop corresponding operations and support procedures for application support Design and develop scripts to automate operational tasks and maintenance Administer and enforce IT development standards and processes Provide support during scheduled contingency tests and upgrades Assist with the installation of patches and updates, determine impact … development experience Front Office experience (Equities, FX, Fixed Income, Commodities, Derivatives) Good understanding of object-oriented design principles and designpatterns Unit and Integration testing Agile development methodology Knowledge of HTML, CSS, JavaScript, Angular2, Type Script, jQuery Persistent/Real-time messaging system experience Experience More ❯
standards. Provide technical oversight, guidance and leadership to the team (including code quality, best practices, processes, some aspects of release management, etc.). Design and document solutions meeting functional and non-functional requirements. Lead by example by getting directly involved in the day-to-day delivery of work … position are: Practical experience of designing and developing management and control plane solutions for line of business applications. This includes Stack Management, API Design and User Experience. Practical and commercial experience with the full SaaS development lifecycle: requirements capture and analysis, estimation, architecture and design, implementation … and system-level testing, deployment, operation and monitoring. Experience with software engineering best practices: object-oriented design and implementation, designpatterns, SOLID principles and Agile methodology. Conduct PoC's using the latest technologies and present the findings to technical and non-technical audiences. Experience with More ❯
innovative and scalable. Working with a world-class team of experts in motion planning, control theory, computer vision, machine learning, and robotic hardware design, you will apply the latest research trends to tackle complex real-world challenges. Together, we aim to achieve high-impact algorithmic advancements in areas … grasping, and manipulation in high-contact environments - each of which carries significant value for our current and future fulfillment networks. Key job responsibilities: Design, simplify and continuously improve system controls architecture including machine control code, networking, electrical design and safety design. Develop controls code utilizing structured … components. Minimum Qualifications: BS/MS Mechanical or Electrical Engineering (or similar field). Experience with design or architecture (designpatterns, reliability and scaling) of new and existing systems. Experience with programming with at least one software programming language. Experience with developing production motion control More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
PDI Technologies
as well as through asking questions Considers 'best-practice' standards, as well as departmental policies and procedures Computer science fundamentals: OOP, designpatterns, data structures & algorithms PDI is committed to offering a well-rounded benefits program, designed to support and care for you, and your family throughout More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
PDI Technologies
and driving real impact. Explore our opportunities and become part of a company that values diversity, integrity, and growth. Key Responsibilities Participate in design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles. Prepare and provide project status and risk assessments … as well as through asking questions. Considers 'best-practice' standards, as well as departmental policies and procedures. Computer science fundamentals: OOP, designpatterns, data structures & algorithms. PDI is committed to offering a well-rounded benefits program, designed to support and care for you and your family throughout More ❯
inefficiencies in existing systems. In this role, you will: Develop and test standard software applications, related programs, and procedures to ensure they meet design requirements. Collaborate with team members to co-develop solutions and resolve problems. Seize opportunities to build new technical expertise in a specific engineering area. … system and technology integration, as well as the fundamental features and processes involved. Apply software design principles, data structures, designpatterns, and computer science fundamentals to write clean, maintainable, optimized, and modular code with clear naming conventions. Utilize database design knowledge to address … hybrid cloud infrastructure. Proficiency in a JVM language, with moderate familiarity with other applicable languages. Familiarity with at least two data stores, API access patterns, and integrations. Understanding of relevant technologies within their specialization as part of a broader ecosystem. Ability to grasp how projects fit within the team More ❯
Woking, Surrey, United Kingdom Hybrid / WFH Options
Arrow McLaren IndyCar
initiatives beyond your own team, and mentor less experienced team members. Role Dimensions: The Software & Data Science department is responsible for the analysis, design, and delivery of bespoke software tools and methodologies which help improve our Formula 1 car's performance. As a Senior Python Software Engineer, your … python and the python ecosystem, from initial analysis through to deployment, monitoring, and support. With an expert perspective on systems architecture, you'll design fast and easy to use applications that delight our end users, and which enable data integration and composability in the wider ecosystem of racing … pull requests, branches). Experience with relational and document databases (Mysql, SQL Server, and MongoDB). Experience building maintainable codebases leveraging designpatterns and modern repository structures (monorepo, modular monolith). Using ALM tools like Github to organise and track your work. High competency in written and More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Imaginera
would love to hear from you. The Role We are looking for an Application Developer to join our growing development team, helping to design, develop and maintain high quality applications across our clients. You would also be required to collaborate with cross-functional teams to gather requirements and … as Azure DevOps or Jira Desirable Skills Proficiency in web front-end technologies (preferably Angular and Typescript) Multi-tier architecture and designpatterns Good understanding of the full software development lifecycle Experience in reinsurance or capital markets Understanding of Microservice Architecture Strong mathematical skills Experience with Azure More ❯
Oxford, Oxfordshire, United Kingdom Hybrid / WFH Options
Imaginera
would love to hear from you. The Role We are looking for an Application Developer to join our growing development team, helping to design, develop and maintain high quality applications across our clients. You would also be required to collaborate with cross-functional teams to gather requirements and … as Azure DevOps or Jira Desirable Skills Proficiency in web front-end technologies (preferably Angular and Typescript) Multi-tier architecture and designpatterns Good understanding of the full software development lifecycle Experience in reinsurance or capital markets Understanding of Microservice Architecture Strong mathematical skills Experience with Azure More ❯
other Azure services. . The company is embarking on an exciting and challenging transformation programme to deliver cloud based computing and leading-edge design and architecture to the business. Experience & Skills Required Solid experience using the Microsoft development stack including .NET, SQL Server, Entity Framework, dependency injection, and … great advantage Develop performant SQL database table designs and queries using Entity Framework A strong understanding of core object-oriented software designpatterns and SOLID principles with the ability to contribute to the overall design of both architecture and user stories Experience working in an More ❯
still rely on Seattle for UX support, and continue to have close interactions with partner teams). Key job responsibilities Contribute to the design and implementation of features on Fire TV devices spanning all types (TVs, Sticks, Cubes, other), focusing on constantly improving the daily experience of millions … of customers. A day in the life Participate in Agile development with complete team ownership of the scope and domain. Design, implement and deliver features on the Fire TV Android codebase. About the team We are the Fire TV organization's Berlin branch. Our 40+ member team owns … at least one modern language such as Java, C++, or C# including object-oriented design - Experience designing or architecting (designpatterns, reliability and scaling) of new and existing systems PREFERRED QUALIFICATIONS - Experience with full software development life cycle, including coding standards, code reviews, source control More ❯
receiving a quarterly stipend to spend Employee Assistance programme – wellbeing 25 days holidays Group Life assurance scheme Long Term Disability Scheme Key Responsibilities: Design, develop, and maintain web-based software solutions Help plan and estimate new features and improvements Test and debug software to ensure reliability and performance … Strong problem-solving and communication skills Able to work independently and manage multiple tasks Knowledge of software development basics like OOP, designpatterns, and algorithms More ❯
robust data APIs and business intelligence (BI) tools that power the B2B operations of our company. In this role, you will: You will design and implement product features working as part of a multi-functional team using agile methodologies and “you build it, you run it” approach. Work … or interest in working with processing large volumes of data. Very passionate about learning, especially in the areas of technology, service designpatterns and system architecture. Be self-motivated with drive and good organisational skills to work to challenging deadlines. Critical thinker, expected to speak out and More ❯
Maidenhead, Berkshire, United Kingdom Hybrid / WFH Options
Spectrum IT Recruitment
Jira 2+ years of practical experience with Agile development methodologies Experience working on public cloud native applications Computer science fundamentals: OOP, designpatterns, data structures & algorithms Ideally you will have studied Computer Science, Software Engineering, Mathematics or similar STEM degree. Process Please hit apply and upload your More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Anson McCade
pipelines. Language-agnostic: confident with at least two modern languages—JavaScript, TypeScript, Java, C#, Python, etc. Skilled in using OOP principles, designpatterns, SOLID practices, and dependency injection. Comfortable leading coding reviews and hands-on pairing sessions. Knowledge of non-functional testing areas including performance, compatibility, accessibility More ❯
are passionate about algorithm development and software engineering in the space sector, we'd love to hear from you! Skills Software DesignPatterns C++ Java Python Reference : Company Learn more about this company Visit this company's hub to learn about their values, culture, and latest jobs. More ❯
BPM. Partner with teams liaising with business directly to analyze workflows and processes, to automate and improve efficiencies. Translate requirements to technical specifications. Design and develop applications on Camunda/BPM platform to satisfy end-user requirements using out of the BPM product capabilities. Collaborate with cross technology … teams to integrate BPM applications with enterprise systems, setup/deploy infrastructure, cloud environments, and secure applications. Create technical artifacts, including process flowcharts, design/architecture documents, BPMN model, etc. Estimate, plan and execute toward expectations and commitments. Leverage methodologies and tools and develop metrics to measure operational … Agile environment. Strong knowledge of BPMN, Design and BPMN workflows implementation using Camunda Modeler. Experience in Java, J2EE, J2EE DesignPatterns, and Object-Oriented Design. Proficiency in Java technologies: Hibernate, Spring Framework, Spring Boot. Extensive BPM knowledge and experience in conceptualizing workflow solutions using Camunda. More ❯
BPM. Partner with teams liaising with business directly to analyze workflows and processes, to automate and improve efficiencies. Translate requirements to technical specifications. Design and develop applications on Camunda/BPM platform to satisfy end-user requirements using out of the BPM product capabilities. Collaborate with cross technology … teams to integrate BPM applications with enterprise systems, setup/deploy infrastructure, cloud environments, and secure applications. Create technical artifacts, including process flowcharts, design/architecture documents, BPMN model, etc. Estimate, plan and execute toward expectations and commitments. Leverage methodologies and tools and develop metrics to measure operational … Agile environment. Strong knowledge of BPMN, Design and BPMN workflows implementation using Camunda Modeler. Experience in Java, J2EE, J2EE DesignPatterns, and Object-Oriented Design. Proficiency in Java technologies: Hibernate, Spring Framework, Spring Boot. Extensive BPM knowledge and experience in conceptualizing workflow solutions using Camunda. More ❯