applications. Implement and enhance API services, ensuring efficiency and security. Work in an Agile development environment, adhering to best practices. Participate in code reviews, unittesting, and integration testing. Required Skills & Experience Proficiency in Vue 3 and experience with modern front-end development practices. Strong backend development experience More ❯
databases for data storage and retrieval. Experience with LLM application design and deployment. Strong software engineering skills, including version control (Git), code reviews, and unit testing. Familiarity with common data science libraries and tools (e.g., NumPy, Pandas, Scikit-learn, Jupyter). Experience in setting up and managing continuous integration More ❯
architect, and deliver solutions/enhancements to leverage Workday and other QRT HR tools to support automation and scaling. Create technical design document, perform unittesting, system integration testing & deploy Workday integrations. Monitor and maintain interfaces between Workday and internal/external vendors. Serve as a Workday More ❯
with the business and industry best practices. Identify risks associated with software development tasks and mitigate and/or escalate as necessary. Plan appropriate testing approaches (eg physical/virtual/real-world) and justify them according to the different risk profiles. Model and perform analysis on problems and … constraints. Collaborate with team members to integrate developed code seamlessly into the solution. Implement continuous integration where appropriate. Define and write test scripts and unit, integration and system tests for developed software. What we're looking for Essential: Knowledge: Familiarity with of variety of development tools (IDEs, debuggers, source … control). Principles of high-assurance development. Development techniques such as unittesting, mocking, continuous integration, and test-driven development. Understanding of how the specific customer domain affects the software under development. Awareness of IT security as a major issue for companies and governments. Skills: Intermediate/advanced More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
BAE Systems (New)
with the business and industry best practices. Identify risks associated with software development tasks and mitigate and/or escalate as necessary. Plan appropriate testing approaches (eg physical/virtual/real-world) and justify them according to the different risk profiles. Model and perform analysis on problems and … constraints. Collaborate with team members to integrate developed code seamlessly into the solution. Implement continuous integration where appropriate. Define and write test scripts and unit, integration and system tests for developed software. What we're looking for Essential: Knowledge: Familiarity with a variety of development tools (IDEs, debuggers, source … control). Principles of high-assurance development. Development techniques such as unittesting, mocking, continuous integration, and test-driven development. Understanding of how the specific customer domain affects the software under development. Awareness of IT security as a major issue for companies and governments. Skills: Intermediate/advanced More ❯
with the business and industry best practices. Identify risks associated with software development tasks and mitigate and/or escalate as necessary. Plan appropriate testing approaches (eg physical/virtual/real-world) and justify them according to the different risk profiles. Model and perform analysis on problems and … constraints. Collaborate with team members to integrate developed code seamlessly into the solution. Implement continuous integration where appropriate. Define and write test scripts and unit, integration and system tests for developed software. What we're looking for Essential: Knowledge: Familiarity with of variety of development tools (IDEs, debuggers, source … control). Principles of high-assurance development. Development techniques such as unittesting, mocking, continuous integration, and test-driven development. Understanding of how the specific customer domain affects the software under development. Awareness of IT security as a major issue for companies and governments. Skills: Intermediate/advanced More ❯
cloud-based user interfaces tailored for IoT applications. Lead and actively contribute to code reviews to ensure best practices and code quality. Conduct thorough testing across all phases including unittesting, integration, design verification, acceptance, and compliance testing. Experience Required Bachelor's degree in Computer Science (or … GSM/LTE-M (and satellite communication) networks into Azure cloud infrastructure, ensuring secure communication using protocols such as MQTT. Perform end-to-end testing across the full IoT stack—from cloud-based GUI/API interfaces to the cellular modem via serial communication. This role requires full right More ❯
frameworks such as React or Svelte. Experience with DevOps tasks, including CI/CD pipelines using GitHub Actions or shell scripts, Docker image creation, testing, and deployment on cloud platforms like Google Cloud, AWS, or Vercel. Proficiency in building and interfacing with REST APIs using Node.js and documenting with … OpenAPI. Experience with unittesting and end-to-end testing. Familiarity with source control systems like Git and task management tools like Jira. Excellent proficiency in English. Optional: Knowledge of Blockchain and Smart Contract technologies. What we offer Constant challenges and opportunities for skill growth. Participation in a More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Person Centred Software Ltd
security of our systems. What you'll bring: Strong experience with Kubernetes and/or Azure Infrastructure. Proficiency in C# development, including BDD and Unittesting using C# and MS Test/XUnit. Solid experience with .NET, with a particular interest in infrastructure. Full stack exposure, including web … development (Razor), C# service tier, and SQL Server database development. Experience in developing web applications and database testing (both relational and NoSQL). Strong knowledge of HTML/CSS/JavaScript. Ability to think big picture while managing complex technical details. Excellent attention to detail and problem-solving skills. More ❯
UI components, web services, tables, and menus. Ensure the latest ServiceNow features and best practices are utilized to provide the most efficient solutions. Perform unittesting and support user acceptance testing to ensure the quality and integrity of developed solutions. Provide ongoing support and maintenance of ServiceNow More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Immediate
speed and scalability against an agreed performance budget Manage other UI developers within your team, taking an active role in their professional development Use testing frameworks to ensure automated test coverage for platform functionality Collaborate with other team members and the Product Manager to help plan new functionality or … Required Skills: HTML and CSS/SASS JavaScript ES6+ React NextJS Deep understanding of web standards, accessibility and performance Build tools, such as Webpack Unittesting Git and NPM/Yarn to manage your work and dependencies Benefits: A relaxed working environment with regular socials including a summer More ❯
profiles for existing systems. Owning triage of reported issues in legacy systems Working as a key software interface with firmware and hardware teams. Expanding unittesting coverage and improving software stability. Troubleshooting bugs and refactoring code to reduce technical debt. Participating in Agile planning and feature breakdown with … in Visual Studio. Strong understanding of object-oriented design principles. Familiarity with serial communication protocols (RS232, RS485, USB, GigE). Experience with .NET-compatible testing frameworks (e.g., NUnit). Working knowledge of Git and Agile development environments. Clear oral and written communication skills across disciplines. Strong problem-solving mindset More ❯
Core. - Collaborate with cross-functional teams to define, design, and ship new features. - Write clean, scalable, and efficient code while following best practises for unit testing. - Manage and optimise SQL database interactions, ensuring data integrity and performance. - Work with Azure services to deploy and maintain applications in a cloud … Core framework. - Proficiency in SQL and database management systems. - Experience with Azure cloud services. - Familiarity with JavaScript and front-end development practises. - Understanding of unittesting and its methodologies. - Experience working with GDS standards is a plus. - Strong problem-solving skills and attention to detail. - Excellent communication and More ❯
architecture models and roadmaps of application and software components to meet business and technical requirements, driving common usability across products and domains Designing, producing, testing and implementing the working code, along with applying Agile methods to the development of software with the use of DevOps techniques The skills you … and generative capabilities. You’ll also need: Significant and demonstrable experience of test-driven development and using automated test frameworks, mocking and stubbing and unittesting tools A background in designing or implementing APIs The ability to rapidly and effectively understand and translate product and business requirements into More ❯
architecture models and roadmaps of application and software components to meet business and technical requirements, driving common usability across products and domains Designing, producing, testing and implementing the working code, along with applying Agile methods to the development of software with the use of DevOps techniques The skills you … and generative capabilities. You’ll also need: Significant and demonstrable experience of test-driven development and using automated test frameworks, mocking and stubbing and unittesting tools A background in designing or implementing APIs The ability to rapidly and effectively understand and translate product and business requirements into More ❯
applicant will take ownership of key projects and components and will be responsible for all phases of the SDLC including analysis and design, development, testing and deployment. As a senior developer, the candidate will be responsible for providing technical guidance to junior developers, including overseeing their deliverables, provide architectural … with tools like Teamcity/Tekton & uDeploy/Harness for CI/CD automation Experience with SonarQube for code quality analysis and JUnit for unittesting Proven track record of working in Agile Scrum environments, with the ability to collaborate effectively with product owners and team members Experience More ❯
client stakeholders in the implementation of IAM services, including the identification of optimisation opportunities. Ability to operate in an agile delivery model. Responsible for unittesting of code and configuration. Ability to support peer QA and testing. Perform post-implementation activities, such as user testing, troubleshooting and More ❯
REST APIs, SQL databases, or GraphQL Scripting experience in Powershell, Bash, or Python Software engineering best practices (Git workflow, CI/CD, clean code, unittesting) Desirable Skills: Python development, especially involving AI/ML Graphics APIs such as Vulkan, DirectX, or Metal Experience with 3D tools (e.g. More ❯
REST APIs, SQL databases, or GraphQL Scripting experience in Powershell, Bash, or Python Software engineering best practices (Git workflow, CI/CD, clean code, unittesting) Desirable Skills: Python development, especially involving AI/ML Graphics APIs such as Vulkan, DirectX, or Metal Experience with 3D tools (e.g. More ❯
and maintenance of CI/CD pipelines, Docker containerisation, and cloud deployment. Key Skills: 5+ years of experience in Python backend engineering. Expertise in unittesting with PyTest. Hands-on experience with machine learning frameworks such as TensorFlow and PyTorch. Familiarity with CI/CD processes and cloud More ❯
Telford, Shropshire, West Midlands, United Kingdom Hybrid / WFH Options
F5 consultants
culture of innovation, knowledge-sharing, and continuous improvement What You Bring Strong experience with Java, Spring Boot, and integration frameworks Solid grasp of TDD, unittesting, and CI/CD practices Experience building synchronous and asynchronous microservices Familiarity with Spring JPA, SQL/NoSQL databases (Bonus) Knowledge of More ❯
issues from start to finish. Documenting. Working with global colleagues, stakeholders and management to ensure appropriate prioritization. Mentoring junior staff. Write high quality code, unittesting, working with QA, and overseeing the production release cycle. Trade support queries (2nd line) Person Specification The following skills and experience are More ❯
issues from start to finish. Documenting. Working with global colleagues, stakeholders and management to ensure appropriate prioritization. Mentoring junior staff. Write high quality code, unittesting, working with QA, and overseeing the production release cycle. Trade support queries (2nd line) Person Specification The following skills and experience are More ❯