coding standards, security best practices, and high-quality code reviews. Promote continuous improvement in development practices and processes. Advocate for a security by design mindset in all engineering activities. Software Development Design, build, test, and deploy full stack applications using modern tools and frameworks. Collaborate with product managers, designers, and stakeholders to understand business needs. Write clean, maintainable, and … efficient code. Troubleshoot and resolve complex production issues. Contribute to automation and CI/CD testing workflows. Skills & Experience Back End: Proficiency in Node.js (preferred), or .NET/Java. Front End: Solid experience with JavaScript , React , and TypeScript . Strong foundation in Agile/Lean methodologies and modern software delivery practices. Working knowledge of UI/UX principles More ❯
Richmond upon Thames, Greater London, UK Hybrid / WFH Options
AMCS Group
Are you passionate about building high-quality software through robust testing? We’re looking for a Mobile Test Automation Engineer to join Selected Interventions, now part of the AMCS Group, a global leader in environmental software. You’ll play a key role in automating and executing tests for our mobile apps, helping ensure smooth, stable experiences for end … users. This is a great time to join us as we expand our team and scale our technology worldwide. About Selected Interventions We’re a software and services company powering the environmental sector through our class-leading ECHOTM Service Management Framework. Built on a Microsoft stack and deployed via Azure, ECHO supports field service operations for global, multi-billion … tests using C#, and supporting quality assurance across mobile platforms. Day-to-Day Responsibilities Include Write and maintain automated test scripts in Appium (C#) Conduct functional, regression, and integration testing Collaborate with developers to identify and fix defects Maintain test frameworks and participate in agile ceremonies Document results and support continuous improvement Experience and Skills Needed Appium scripting in More ❯
will be expected to go the office 5 days a week. This leading organisation are looking for a Junior Developer who has either a degree or a passion for softwaretesting to join a fast paced dynamic environment. They are looking for someone who is happy to learn and carry out .net/C# development as well as … helping with software support. As the Junior Developer you will have the opportunity to work on several exciting and vital projects to ensure the development of the organisations systems continue to improve. The successful candidate will have a great personality who can add vital experience and knowledge to the wider business. The Junior Developer will be able to learn … from their extensive Software Development team and look to kick-start their career. Please note it is also important to have an IT Degree prior to joining or equivalent training courses. If you are a graduate with a passion for all things Software Development or an IT Support Analyst with 1 years' experience then this could be the More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Stealth IT Consulting Limited
clearance this is a must to be considered for the role. Are you ready to take your career as a Cloud Engineer to the next level? Join a leading software house with offices across the U.K. and Europe, and exciting plans for further expansion. We're looking to bring on board multiple Cloud Engineers (Azure/AWS/GCP … and streamline processes. Expertise with Docker and Kubernetes (or other containerisation/virtualisation tools). Experience setting up and managing monitoring and alerting tools like Dynatrace and Grafana. Any software engineering experience (coding, testing, or supporting) is highly desirable. Strong stakeholder management abilities to communicate effectively with cross-functional teams. What Youll Be Doing: Supporting the team with More ❯
telephone, remote, and on-site support activities, up to third-line support level. This position is ideal for someone who is highly proficient in the operational aspects of accounting software, with a strong understanding of financial systems and their practical applications. The role involves managing multiple client engagements, including implementing, configuring, and supporting accounting software, conducting user training … assisting with data migration, and creating custom reports. Responsibilities Provide expert technical support for a widely-used accounting software suite. Install, configure, and maintain client software to meet business needs. Deliver client training sessions, both remotely and on-site, and create user-friendly documentation. Handle incoming support requests through multiple channels (phone, email, client portal). Monitor and … met. Investigate and resolve user queries, offering clear and effective solutions. Log and process client change requests and system enhancements. Maintain and contribute to the internal knowledge base. Perform softwaretesting and participate in product improvement initiatives. Collaborate with clients, internal teams, and third-party vendors to ensure seamless communication and service delivery. Stay current with softwareMore ❯
Teddington, Middlesex, United Kingdom Hybrid / WFH Options
OLM Group
or Newport (Hybrid) Full-time Salary: Up to £36,000 per annum, depending on experience Are you a detail-oriented problem-solver with a passion for delivering high-quality software? Join OLM Systems as a Test Analyst and help shape the future of our digital solutions. About the Role As a Test Analyst, you'll play a pivotal role … reliability of our products. Collaborating with developers and product owners, you'll define test strategies, write and execute manual test scripts, manage defects using Jira, and ensure robust regression testing across our product suite. What You'll Be Doing Create and maintain comprehensive manual test cases based on user stories Perform functional and non-functional testing across multiple … environments Log, track, and retest defects, collaborating closely with developers Contribute to planning meetings, estimating test effort and scope Propose improvements and advocate for innovative testing approaches Maintain clear documentation and user guides About you We're looking for someone who: has experience in planning, developing, and maintaining manual test cases; is confident in defect management using tools like More ❯