in line with the elementsuite roadmap. Writing clean, reusable JavaScript code using modern frameworks (e.g. Vue.js, Knockout.js). Developing responsive UI/UX experiences using HTML5, CSS3, and SASS. Testing your work thoroughly with appropriate unittesting before release. Estimating your own work and managing time effectively. Refactoring code regularly to improve performance and maintainability. Collaborating with … to align on design and implementation. Sharing your expertise to help evolve best practices and technical standards. Staying mindful of performance (HTTP requests, caching, rendering, DOM manipulation, etc). Testing across multiple browsers and devices, including smartphones and tablets. Supporting operational delivery sessions and contributing technical insights. Participating in peer reviews, giving and receiving feedback, and continually learning. Skills More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
in a collaborative environment, readily offering support and sharing knowledge with your teammates. Core technical skills: C#, .NET, .NET Core Strong API integration skills SQL Server and NoSQL databases Unittesting frameworks Messaging within a microservice architecture Agile development (Scrum experience preferred) Good to have skills: Kafka A modern front-end framework (e.g., Angular) Docker containerization Domain-driven More ❯
Quantitative Developer, Investment Management Unit, Quantitative Investment Management, London SEI is seeking to hire a Quantitative Developer to develop, enhance and support platforms and tools that facilitate signal research, portfolio construction, performance attribution and reporting. What you will do: Infrastructure (40%): Design, develop, and maintain high-quality, scalable systems using industry best practices, SOLID principles, and design patterns where … Proficiency in Python (3.9+), with experience in system architecture and application development. Good knowledge of multi-processing and multi-threaded programming. Solid understanding of design patterns, SOLID principles, and unittesting practices. 2+ years of experience with SQL, including query optimization and execution plan analysis. Experience with auditing, and CI CD processes, Bitbucket (Github), Team City, setup and More ❯
Proficient with .NET Core and later (currently using .NET8) Hands-on experience with Azure and microservices Strong knowledge of API development and integration Familiarity with Terraform Solid experience in unittesting Docker/Kubernetes What's on Offer: Competitive salary between £80k-£100k depending on experience Remote-first setup with quarterly visits to the London office Salary sacrifice More ❯
City of London, London, United Kingdom Hybrid / WFH Options
developrec
Proficient with .NET Core and later (currently using .NET8) Hands-on experience with Azure and microservices Strong knowledge of API development and integration Familiarity with Terraform Solid experience in unittesting Docker/Kubernetes What's on Offer: Competitive salary between £80k-£100k depending on experience Remote-first setup with quarterly visits to the London office Salary sacrifice More ❯
Bury St Edmunds, Suffolk, United Kingdom Hybrid / WFH Options
Tec Partners
and industry regulations, making a significant impact on the utilities sector. End-to-End Development: Engage in the entire life cycle of business applications, from defining technical specifications to unittesting, release management, and code quality assurance. Coding Excellence: Craft clean, efficient code that's both scalable and maintainable. Collaboration: Collaborate closely with business analysts and stakeholders to More ❯
London, England, United Kingdom Hybrid / WFH Options
WRK digital
React. - Contribute to architectural decisions to ensure scalability and performance. - Collaborate with our lead developer and product team to deliver sprint objectives. - Uphold best practices in code quality, including unittesting and code reviews. - Take part in mentoring junior developers as the team expands. What We’re Looking For - Solid experience with full stack JavaScript development with Node More ❯
working understanding of automation, CI & deployment tooling such as Git & Actions 2-4 years experience with frameworks and languages: React, Typescript, State Management (Zustand/Redux) You are already UnitTesting with Jest or React-Testing-LIbrary You are aware of the impact of performance & accessibility and understand techniques for improving load and render times. You will … already a competent software developer, but looking for the environment and tech culture to progress further. Experience of Design Systems/Figma in the development process Playwright (or similar testing frameworks like Cypress) Monorepo Cognito SQS Exposure or experience in the use of Design Systems (antd, material-ui) and Figma would be advantageous. Deeper knowledge of accessibility and how More ❯
JavaFX, Swing UI, and Spring • Familiarity with Gradle and/or Maven for build and dependency management •Proficiency in developing high-performance applications for Linux environments • Practical experience with UnitTesting (e.g. JUnit) and a commitment to code quality • Understanding of Static Analysis and Performance Analysis; experience with tools like SonarQube is a plus • Strong analytical thinking and … teams • Understanding of virtualisation and containerisation technologies • Knowledge of IP networking protocols • Familiarity with CI/CD pipelines and tools like Jenkins and JFROG Artifactory • Experience aligning requirements and testing within integrated systems . Why join us? You'll be part of a supportive, high-performing team where your contributions are valued. We believe in continuous learning, thoughtful collaboration More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Meritus
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unittesting and test driven development. Skillset/experience required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
Yolk Recruitment
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unittesting and test driven development. Skillset/experience required: Proficient in C#/C++ Microsoft Visual Studio, Eclipse, Ability to work from high level/system view into More ❯
CI/CD pipelines , and legacy system migrations. Innovate across the stack, taking ownership of key projects and delivering performant, scalable solutions. Lead engineering best practices including coding standards, unittesting, code reviews, and system architecture discussions. Support, coach, and mentor junior developers, fostering a culture of technical excellence and collaboration. Work closely with cross-functional teams, including More ❯
CI/CD pipelines , and legacy system migrations. Innovate across the stack, taking ownership of key projects and delivering performant, scalable solutions. Lead engineering best practices including coding standards, unittesting, code reviews, and system architecture discussions. Support, coach, and mentor junior developers, fostering a culture of technical excellence and collaboration. Work closely with cross-functional teams, including More ❯
of multidisciplinary engineers to create simulations and accurate representations of real equipment. Apply best practices in software development, including configuration control, continuous integration, and continuous delivery or deployment. Conduct unittesting and adopt test-driven development (TDD) methodologies to ensure high-quality code. Essential Skills & Experience: Proficient in C# and C++ programming languages. Experience with Microsoft Visual Studio More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
Akkodis
of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. Our approach to software development includes Configuration control Continuous Integration Continuous Delivery or Deployment. Unittesting and test driven development. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the More ❯
PostgreSQL preferred, but general SQL knowledge is important) Latest Data Science platforms (e.g., Databricks, Dataiku, AzureML, SageMaker) and frameworks (e.g., TensorFlow, MXNet, scikit-learn) Software engineering practices (coding standards, unittesting, version control, code review) Hadoop distributions (Cloudera, Hortonworks), NoSQL databases (Neo4j, Elastic), streaming technologies (Spark Streaming) Data manipulation and wrangling techniques Development and deployment technologies (virtualisation, CI More ❯
Role: Design new application portals for configuration, monitor dashboards, and client online onboarding processes, catering to traders, risk analysts, and application support teams Perform systems analysis, design, coding, and unittesting Collaborate with tech leads on solutions and user experience design Explore existing application UIs, ensuring inheritance of good design principles Communicate with backend developers regarding requirements and More ❯
Role: Design new application portals for configuration, monitor dashboards, and client online onboarding processes, catering to traders, risk analysts, and application support teams Perform systems analysis, design, coding, and unittesting Collaborate with tech leads on solutions and user experience design Explore existing application UIs, ensuring inheritance of good design principles Communicate with backend developers regarding requirements and More ❯
be responsible for the development of specific applications, as well as be involved in projects, which will involve all aspects of applications development, ie. Technical specification, development, documentation and unit testing. Your key responsibilities as an IT Developer would be: Design, develop, and maintain software applications. Understand application requirements, create technical designs, write code, and conduct testing. Collaborate with … technical specifications and user manuals. Automate build and deployment processes using Azure DevOps Pipelines. Ensure the quality and reliability of the software applications they develop. This includes conducting thorough testing, performing code reviews, and implementing best practices for software development. Translate logical designs into detailed physical designs and document them. Provide ongoing maintenance and support, including troubleshooting and resolving More ❯
Bolton, Greater Manchester, UK Hybrid / WFH Options
Ascent Performance Group Ltd
be responsible for the development of specific applications, as well as be involved in projects, which will involve all aspects of applications development, ie. Technical specification, development, documentation and unit testing. Your key responsibilities as an IT Developer would be: Design, develop, and maintain software applications. Understand application requirements, create technical designs, write code, and conduct testing. Collaborate with … technical specifications and user manuals. Automate build and deployment processes using Azure DevOps Pipelines. Ensure the quality and reliability of the software applications they develop. This includes conducting thorough testing, performing code reviews, and implementing best practices for software development. Translate logical designs into detailed physical designs and document them. Provide ongoing maintenance and support, including troubleshooting and resolving More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Ascent Performance Group Ltd
be responsible for the development of specific applications, as well as be involved in projects, which will involve all aspects of applications development, ie. Technical specification, development, documentation and unit testing. Your key responsibilities as an IT Developer would be: Design, develop, and maintain software applications. Understand application requirements, create technical designs, write code, and conduct testing. Collaborate with … technical specifications and user manuals. Automate build and deployment processes using Azure DevOps Pipelines. Ensure the quality and reliability of the software applications they develop. This includes conducting thorough testing, performing code reviews, and implementing best practices for software development. Translate logical designs into detailed physical designs and document them. Provide ongoing maintenance and support, including troubleshooting and resolving More ❯
development background, with extensive exposure to Microsoft .Net technologies and web application frameworks. Proven commercial experience and expertise in C#, SQL Server, ASP.Net, WCF, Windows Services, RESTful APIs and unittesting frameworks. Demonstrable knowledge of industry best practices, development processes and methodologies and experience applying these in a team environment. Proven experience contributing to the successful delivery of More ❯
of aligning technical solutions to business needs. Knowledge of data governance, compliance standards, and security protocols in global data environments. Experience with DevOps principles such as CI/CD, unittesting, and AGILE development, envisaging options to contain costs over time Knowledge/Experience 2-4 years of experience in data management, Data Engineering, or related roles, with More ❯
development. Preferred Qualifications: 10+ years of Software/Firmware Engineering or related work experience. 5+ years of experience developing Virtual Platforms or Simulators. Open Source Development experience. Experience in Unit Testing. Continuous Integration. ARM Fast Models. Server Architecture (RAS, Manageability). Top Preferred Skills: SystemC TLM or QEMU Modern C++ ARM Architecture (CPU, GIC, CoreSight Debug) Firmware and/… and modify virtual models. Define software requirements to develop complex SoC TLM models. Design and implement TLM models for complex, large-scale products and systems. Lead design, coding, and testing efforts to ensure that projects are completed to specifications and schedules. Perform code reviews and regression tests, as well as triage and fix issues to ensure the quality of More ❯
You'll Do: As part of a 12-person team, you'll work closely with our software architect to: • Maintain and support existing drivers. • Develop new drivers and perform unit testing. • Collaborate with project teams to ensure software meets customer requirements. • Contribute to DevOps processes (CI/CD, automated testing). What We're Looking For • previous work More ❯