distributed teams . Hands-on experience deploying applications on AWS, GCP, Azure , or Kubernetes (K8s) . Familiarity with prompt engineering , LLM APIs , AI agents , and related tooling. Proficient in unittesting , integration testing , and Test-Driven Development (TDD) . Excellent problem-solving, debugging, and performance-tuning skills. Preferred Qualifications Strong communication skills and demonstrated ability to engage More ❯
members ✅ What You’ll Bring Strong experience with Java (ranging from legacy versions to modern stacks) Comfortable working across both legacy systems and greenfield projects Experience with microservices, TDD, unittesting, and CI/CD Understanding of Docker, Kubernetes, and cloud platforms like AWS or Azure Exposure to SQL/NoSQL databases Leadership or mentoring experience Self-starter More ❯
members ✅ What You’ll Bring Strong experience with Java (ranging from legacy versions to modern stacks) Comfortable working across both legacy systems and greenfield projects Experience with microservices, TDD, unittesting, and CI/CD Understanding of Docker, Kubernetes, and cloud platforms like AWS or Azure Exposure to SQL/NoSQL databases Leadership or mentoring experience Self-starter More ❯
closely with stakeholders to understand requirements and translate them into actionable technical solutions. Write clean, maintainable, and well-documented code, adhering to best practices and coding standards. Conduct thorough unittesting to ensure code quality and functionality. Actively participate in the code review process, providing constructive feedback and fostering collaboration. Mentor junior developers, sharing knowledge and experience to … in at least two of the following programming languages: C#, .NET, ReactJS, NodeJS. Solid understanding of software development principles, including object-oriented programming (OOP) and design patterns. Experience with unittesting frameworks (e.g., JUnit, Jest, XUnit, NUnit). Experience with Git for version control. (Experience with Azure DevOps a plus) Proficiency in writing clean, maintainable, and well-documented More ❯
microservices that power our pet care platform Applying solid coding principles to build scalable and maintainable services Collaborating in an Agile environment with product teams and stakeholders Writing automated unit tests to ensure quality and reliability Documenting your work in a way that's clear, concise and useful What You'll Bring: 4+ years of software development experience with … CD practices and DevOps workflows Familiarity with Agile tools and cloud-native development best practices Our Tech Stack: .Net Core C# REST API Web API Azure DevOps Agile TDD UnitTesting SOLID Principles NoSQL Why Join the Pack? 10% Annual Bonus Potential 28 Days Holiday (rises to 30 after two years) + Bank Holidays Extra day off for More ❯
stafford, midlands, united kingdom Hybrid / WFH Options
GivEnergy
EC2, ECS, S3, Lambda, DNS, Basic Network routing on AWS) Basic Docker understanding VCS (Git) Automation & CI/CD pipelines ( Github workflows enough) Authentication protocol understanding eg: Oauth2 Developing, testing, and consuming RESTful APIs It would be advantageous if you had some competence in the following: React IoT Redis Python Testing/UnitTesting Why Work More ❯
Stoke-On-Trent, England, United Kingdom Hybrid / WFH Options
GivEnergy
EC2, ECS, S3, Lambda, DNS, Basic Network routing on AWS) Basic Docker understanding VCS (Git) Automation & CI/CD pipelines ( Github workflows enough) Authentication protocol understanding eg: Oauth2 Developing, testing, and consuming RESTful APIs It would be advantageous if you had some competence in the following: React IoT Redis Python Testing/UnitTesting Why Work More ❯
an Agile environment as well as maintain and support existing applications. Perform all phases of the software life cycle development, including requirements analysis, architecture, design, implementation, documentation, peer reviews, unittesting, and sustainment. Make regular modifications to existing software for error correction and to improve overall function and performance. Stay updated on emerging technologies and compliance standards, applying More ❯
Birmingham, England, United Kingdom Hybrid / WFH Options
HipHopTune Media
Required Commercial experience in a front end software development role. A thorough understanding of Object-Oriented Programming (OOP) principles. Experience with version control systems, such as Git. Experience with unittesting frameworks, such as Jest or Mocha. A foundational understanding of Node.JS and React.JS (prior experience is preferred but not mandatory). Familiarity with .NET core development is More ❯
Server, ASP.NET Core, and Azure services. Working knowledge of Blazor, JavaScript, HTML, CSS, and front-end integration patterns. Experience working in Agile development teams and practices. Familiarity with Git, unittesting frameworks, and modern development practices. Comfort using tools like JIRA to manage and track work. The Airedale Group is expanding rapidly, employing circa 700 people across multiple More ❯
Server, ASP.NET Core, and Azure services. Working knowledge of Blazor, JavaScript, HTML, CSS, and front-end integration patterns. Experience working in Agile development teams and practices. Familiarity with Git, unittesting frameworks, and modern development practices. Comfort using tools like JIRA to manage and track work. The Airedale Group is expanding rapidly, employing circa 700 people across multiple More ❯
the guidance of our experienced teams, you can expect to build your knowledge in the following areas: ASP.Net core Razor Pages C# HTML CSS SQL Visual Studio Web API Unittesting Git What to Expect We offer lots of support and a structured learning plan to ensure you gain all the skills you need to succeed with us. More ❯
mile to show our users we love them. Moultrie is customer-driven - hardware, software, marketing, and customer success teams collaborate to deliver a quality user experience. As a business unit of EBSCO Industries (www.ebscoind.com), we offer the stability and benefits of a firmly established corporation while operating as a growth-focused team with the entrepreneurial spirit of a startup. … effective approaches to object-oriented software development based on industry best practices Design, build, test and maintain scalable, secure, and testable code Create programming documentation and maintain existing documentation Unittesting Work with the dev team, product owners, and stakeholders to get clarification on business requirements, break down large problems into small workable chunks and then implement solutions … SQL Server Entity Framework Knowledge of common design patterns (Inversion of Control, Dependency Injection, etc.) Cloud experience Also, hands on experience with: Azure DevOps Event/Message based architecture UnitTesting Mobile or Restful API development PREFERRED SKILLS: Azure functions or AWS Lambdas Experience with high use, highly scalable web applications Experience with CI/CD We are More ❯
is a hybrid role, with full-time office presence possibly required depending on project needs. What You’ll Do: 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 experience More ❯
TypeScript, and modern web technologies. Collaboration: Work closely with product managers, designers, and backend engineers to define and deliver impactful features. Code Quality: Ensure code quality through code reviews, unittesting, and adherence to best practices. Performance Optimization: Identify and address performance bottlenecks to ensure a seamless user experience. Continuous Improvement: Stay updated with the latest industry trends 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 ❯
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 ❯
rugby, midlands, united kingdom Hybrid / WFH Options
Tata Consultancy Services
experience: Experience of working in Hashicorp vault is very important. Some experience of at least one major cloud provider (GCP, AWS, Azure). Experience of automated and manual AppSec testing practices and principles. Knowledge of common application and infrastructure security vulnerabilities and mitigations. Experience in configuring and operating security vulnerability tooling covering areas such as static and dynamic application … scripting languages (e.g. Python, Bash). Strong collaborative skills. Being open to pair programming and working closely with engineers in cross functional teams. Good automation skills, including experience with unittesting and automated testing tools. Basic understanding of networking concepts, technologies, and protocols (TCP/IP, IPSec, HTTP, FTP, DHCP, and DNS). Previous involvement in all More ❯
Royal Leamington Spa, England, United Kingdom Hybrid / WFH Options
Tata Consultancy Services
experience: Experience of working in Hashicorp vault is very important. Some experience of at least one major cloud provider (GCP, AWS, Azure). Experience of automated and manual AppSec testing practices and principles. Knowledge of common application and infrastructure security vulnerabilities and mitigations. Experience in configuring and operating security vulnerability tooling covering areas such as static and dynamic application … scripting languages (e.g. Python, Bash). Strong collaborative skills. Being open to pair programming and working closely with engineers in cross functional teams. Good automation skills, including experience with unittesting and automated testing tools. Basic understanding of networking concepts, technologies, and protocols (TCP/IP, IPSec, HTTP, FTP, DHCP, and DNS). Previous involvement in all More ❯
design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience with unit-testing Excellent analytical, algorithmic and optimization skills Experience with debugging tools Ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams High More ❯
design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience with unit-testing Excellent analytical, algorithmic and optimization skills Experience with debugging tools Ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams High More ❯
design principles Hands-on experience with low-latency, multithreading, including race conditions, deadlocks, etc. Experience with PostgreSQL, particularly in handling large-scale datasets and optimizing queries Practical experience with unit-testing Excellent analytical, algorithmic and optimization skills Experience with debugging tools Ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams High More ❯
including development of new exchange specific algorithms and infrastructure support. Meeting with clients to determine requirements. Independently produce precise well-founded functional specifications. Direct quality assurance and user acceptance testing by writing test plans and execution. Preparing operational documentation and presenting progress reports to customers and subsequent support and training to clients. Working with clients to define the scope …/Spring framework. Examines existing software and determines requirements for new/modified systems in the light of business needs. Software Development and Maintenance using Agile/SCRUM processes. UnitTesting with Junit. Developing user interfaces. Liaison with QA and users for Acceptance Testing. Liaison with other developers and project managers. Leading the process, specification, design, management and … and reliability in the short- and long-term planning. Controlling and planning the maintenance of existing software systems in liaison with relevant stakeholders. Implementation and evaluation of the software. Testing and correction of software programs. Knowledge of multi-threaded development is preferred. Knowledge of information systems development or design. Building applications using Spring framework. Understanding of secure coding practices More ❯
to do so) Champion the health, quality and observability of our projects Ship to production on your first day! Who you are Experience using React in production Experience in unittesting Knowledge of optimising website performance and accessibility Knowledge of software testing Good communication and teamwork skills Experience working within agile cross-functional product teams A desire More ❯