name to some of the largest defence projects the world has to offer. In this role, the successful Appian Developer would be required to work with new and current software as you undertake requirements reviews, technical design, modelling, software development, unit testing and deployment of new applications as well as continual improvement to existing applications. The ideal … experience in a similar role, be keen to take on leadership responsibilities and grow a team of developers. The Role: Considerable amount of proven development experience. Demonstratable knowledge of Software Development Life Cycles (SDLC). Knowledge of waterfall, iterative and agile approaches to software delivery. Experience of working with BPM software applications like Appian as well as … Development. Local to either Bristol, Leicester or Portsmouth. British Citizen, not dual national and able to get Security Clearance. Keywords: Appian Developer, Senior, Principle, Defence, MoD, Ministry of Defence, Software Development, Marine, Nuclear, Bristol, Portsmouth, Leicester If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an More ❯
Leicester, Leicestershire, East Midlands, United Kingdom
Ernest Gordon Recruitment
name to some of the largest defence projects the world has to offer. In this role, the successful Appian Developer would be required to work with new and current software as you undertake requirements reviews, technical design, modelling, software development, unit testing and deployment of new applications as well as continual improvement to existing applications. The ideal … experience in a similar role, be keen to take on leadership responsibilities and grow a team of developers. The Role: Considerable amount of proven development experience. Demonstratable knowledge of Software Development Life Cycles (SDLC). Knowledge of waterfall, iterative and agile approaches to software delivery. Experience of working with BPM software applications like Appian as well as … Development. Local to either Bristol, Leicester or Portsmouth. British Citizen, not dual national and able to get Security Clearance. Keywords: Appian Developer, Senior, Principle, Defence, MoD, Ministry of Defence, Software Development, Marine, Nuclear, Bristol, Portsmouth, Leicester If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an More ❯
name to some of the largest defence projects the world has to offer. In this role, the successful Appian Developer would be required to work with new and current software as you undertake requirements reviews, technical design, modelling, software development, unit testing and deployment of new applications as well as continual improvement to existing applications. The ideal … experience in a similar role, be keen to take on leadership responsibilities and grow a team of developers. The Role: Considerable amount of proven development experience. Demonstratable knowledge of Software Development Life Cycles (SDLC). Knowledge of waterfall, iterative and agile approaches to software delivery. Experience of working with BPM software applications like Appian as well as … Development. Local to either Bristol, Leicester or Portsmouth. British Citizen, not dual national and able to get Security Clearance. Keywords: Appian Developer, Senior, Principle, Defence, MoD, Ministry of Defence, Software Development, Marine, Nuclear, Bristol, Portsmouth, Leicester If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an More ❯
throughout the development lifecycle Specification and design of high speed digital boards for products and test equipment Schematic capture and support of PCB layout Co-ordinate design with Mechanical, Software and System engineers Hardware design proving testing Support to software and system testing Support to manufacturing, resolving test and production issues, training production staff Resolution of … obtaining, UK security clearance (SC). Good understanding of electronic design fundamentals, high speed digital design and signal integrity. Proven track record of digital circuit development. Comfortable with hardware testing and troubleshooting using oscilloscopes, logic analysers, power supplies and multi-meters. Proficient with industry standard CAD toolsets (e.g. Cadence or Mentor Schematic & Layout Tools) Excellent communication skills - both written More ❯
lithography equipment and a majority of the world's microchips receive their critical lithographic patterning in their machines.As part of the services development team, help safeguard quality of delivered software by improving test approach and speeding up qualification of team deliverables.You will be part of a team with 3-6 developers, a test architect and a Scrum Master, Product … weeks/quarter (every 3 months) Responsibilities Together with the team and the test architect, co-determine test approach and create test specifications. Work with the team on testing across the product stack Contribute to continuous improvement activities in test approach and implementation areas, particularly in areas of test automation and automation frameworks Advise on test approach and hands … on improve existing automated tests, finding the right balance between test coverage and test duration, taking risk into consideration. Develop and execute automated testing for assigned projects to successfully and consistently enable delivery of high-quality software products and services on time, and to specification Submit issues for encountered problems and follow up on them. Investigate failures, perform More ❯
approach to knowledge sharing and a commitment to quality are key, as our systems play a vital role in processing over £160 billion annually. Main responsibilities 1. Developing quality software (70%) 2. Planning, design and documentation (10%) 3. Supporting solutions in production (10%) 4. Personal development (10%) Knowledge, skills and experience required: Technical- data focused developer with the following … DAX and Power BI Develop new and maintain and improve existing ETL processes Understand dimension modelling ideally within a financial services sector Demonstrable understanding of how to develop quality software through: Testing frameworks and practices, including meeting NFRs Use of appropriate principles and patterns along with writing clean and secure code Integrating with monitoring and alerting frameworks Ways … of Working and Tooling: Strong experience of agile development practices as part of a delivery squad/cell Strong experience and/or appreciation of agile project management software; e.g. Jira, TFS Strong experience and/or appreciation of Git based version control systems Strong experience and/or appreciation of CI/CD practices and tooling; e.g. TeamCity More ❯
Rugby, Warwickshire, United Kingdom Hybrid / WFH Options
IF1874 GE Energy Power Conversion UK Limited
efficiency and decarbonization, including through our specialist motors, drives and control technologies. Job Description As the Lead FPGA Firmware Engineer , you will be responsible for developing the Control Application Software for GEV PCS range of Electric Drive Systems. As a member of a multi-disciplinary team of engineers, you will specify, design, code & validate application software for cutting … edge MW-scale power electronic drive systems for Marine, Naval, Energy and Industry applications. Core responsibilities: Specifying, designing, coding, validating, and maintaining application software for megawatt-scale power electronic drive systems. Capturing and translation of high-level design requirements into efficient and robust software. Designing, implementation, testing of control application software for converter systems and electrical drives. … Writing application software for DSP/FPGA for control of electric motors like induction motors, permanent magnet motors, etc. Supporting commissioning and validation. Integrating control software into larger systems and verifying their functionality. Collaboration with other cross-functional teams. Applying best engineering standards and developing robust design practices. Occasionally travelling to customer sites for meetings or equipment validation More ❯
is a desire to grow and provide creative and innovative solutions to our clients. Job Purpose: The role of DevOps Engineer is to play a significant part in the software delivery process for all TMHCC International applications. The DevOps Engineer will support specific activities to improve development processes and the optimization of releases procedures. Key Responsibilities: Install, deploy and … a structured approach e.g. via DEV, TEST and then to PRD depending on sign-off and approval, as per the Release Notes provided. Setup and manage servers via virtualization software such as VMWare, including tuning and performance monitoring. Install and configure bespoke off-the-shelf applications including, but not limited to, Microsoft BizTalk and Dynamic CRM, Pega. Develop and … completion of scheduled jobs such as backups. Use Windows Active Directory to administer user permissions, managing/creating service accounts and group membership. Assist in disaster recovery planning and testing for TMHCC International applications. Assist with out of hours deployments where required. Identify automation opportunities with regular, frequent maintenance activities, such as deployments and refreshes. Work closely with other More ❯
Chester, Cheshire, North West, United Kingdom Hybrid / WFH Options
Shortlist Recruitment
squad of developers and help to deliver enterprise projects. You will also be collaborating with test and business analysis teams. The Lead .NET Developer will work closely with the Software Development Manager and be responsible for supporting the company's expansion. This role will also be responsible for the team and designing, building and maintaining integration services. This role … strong understanding of SDLC. Responsibilities for the role: Team performance monitoring Work allocation for the team Recruitment of new team members Documentation for product roadmaps Risk management for the software products Unit testing and automated integration testing Research and test new technologies Desirable skills: C# .NET Core SQL Azure Terraform The Lead .NET Developer will be paid More ❯
and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's … communications, automotive, aerospace industrial and health. At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Title: Lead Software Engineer Location: Edinburgh Reports to: Software Engineering Group Director Job Overview: The Cadence Virtuoso platform powers all the latest design innovations in consumer, mobile and enterprise electronics worldwide. … We are looking for talented software engineers to join our team and work on our flagship design entry, design analysis and layout tools - a key part of our Intelligent System Design strategy. The position is open to candidates in the early stages of their careers, including new and recent graduates. Successful candidates will contribute to software design, implementation More ❯
Epsom, Surrey, England, United Kingdom Hybrid / WFH Options
BOSS Professional Services LTD
product quality for embedded devices. Develop, document, and execute test plans for embedded systems. Design and implement automated test systems for functional, performance, and regression testing. Carry out manual testing when automation isn’t practical. Work closely with design and development teams, providing feedback to refine functionality. Identify, log, and track defects through to resolution. Manage and maintain automated … date. Produce clear, concise test reports and quality metrics. What we’re looking for Degree in Electronic Engineering, Computer Engineering, Computer Science, or a related field. 3+ years’ experience testing embedded systems or industrial devices. Strong skills in C/C++ and scripting languages such as Python. Hands-on experience with automated testing tools and frameworks. Solid understanding … of embedded systems, microcontrollers, and RTOS. Experience with schematic capture, PCB layout, and hardware debugging tools. Knowledge of communication protocols (Cellular, LPWAN, I2C, SPI, UART, Ethernet). Familiarity with software change tracking systems (Jira, Bitbucket). Desirable extras: Industrial protocol experience (e.g., DNP3, Modbus, SDI-12). Background in telemetry, telecoms, or IT networks. Agile/Scrum experience. ISTQB More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
N-able Technologies Ltd
Why N-able IT doesn't get better than this! N-able isn't just another software company - we're going places, and we'd love for you to be a part of that journey. With N-ablites in more than 15 countries around the world, you're adding your unique voice to a diverse team of people who … trust and flexibility, allows you to maximize your contributions while growing your career. Join a team where you can make a difference! We are looking to hire a Staff Software Engineer for the AI Team based in either our Edinburgh or Dundee hub. What You'll Do Heavily influence N-able's AI strategy Provide technical leadership and set … helping them improve their technical skills and grow in their careers Ensuring code quality, writing automated tests, and participating in quality assurance efforts to maintain a high level of software quality Be responsible for creating and maintaining technical documentation, including architecture diagrams, design specifications, and coding standards Work closely with other teams, such as product management, architecture, DevOps, UX More ❯
essential role in the department, ensuring that all IT systems are fit for purpose and working to specified business requirements. It involves managing a mixture of 3rd party ERP software and cutting-edge systems built in-house, ranging from Mobile Apps to Virtual Reality. The successful candidate will need to effectively manage workloads to strict deadlines, ensure new systems … usable and free of critical and major defects, and help maintain the overall quality of the code base. They will also need to document systems and advise others on testing in large projects. Responsibilities: The Test Analyst primarily tests systems created or updated during the development lifecycle. They generate documentation for various departments and contribute to maintaining testing scripts as required. Skills/Qualifications/Education/Experience Requirements: Experience testing web, mobile, tablet, and design applications; awareness of iterative software development; knowledge of Agile testing methodology; effective communication of testing plans and progress; ability to develop strong internal and external relationships; analytical skills to identify problems and issues; ability to plan and More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Lorien
Software Engineering Manager £80k and £90k + bonus and benefits. Manchester city centre (3 days a week WFH + flexible start times: 7am -10am) Lead a cross-functional team of local and remote Software Developers and Test Engineers delivering high quality software for a multi-million pound, microservices platform, built with modern technologies. JOB PURPOSE You … will be guiding and motivating your team to hit aligned objectives, while focusing on high quality software that gives a first-class user experience. This will span the entire lifecycle of the software, from design and coding to deployment, monitoring, and maintenance. JOB DUTIES Lead and manage a high performing agile team of Software Developers and QA. … discussions to maintain high standards of quality and consistency. REQUIREMENTS Metrics driven approach to delivery Experience of leading agile teams, managing and coaching team members. Demonstrable understanding of modern software engineering and quality assurance best practice. Experience mentoring and coaching team members. Experience of C#.NET OR JavaScript development, either as team member or leader On offer: Hybrid remote working More ❯
bolton, greater manchester, north west england, united kingdom Hybrid / WFH Options
Lorien
Software Engineering Manager £80k and £90k + bonus and benefits. Manchester city centre (3 days a week WFH + flexible start times: 7am -10am) Lead a cross-functional team of local and remote Software Developers and Test Engineers delivering high quality software for a multi-million pound, microservices platform, built with modern technologies. JOB PURPOSE You … will be guiding and motivating your team to hit aligned objectives, while focusing on high quality software that gives a first-class user experience. This will span the entire lifecycle of the software, from design and coding to deployment, monitoring, and maintenance. JOB DUTIES Lead and manage a high performing agile team of Software Developers and QA. … discussions to maintain high standards of quality and consistency. REQUIREMENTS Metrics driven approach to delivery Experience of leading agile teams, managing and coaching team members. Demonstrable understanding of modern software engineering and quality assurance best practice. Experience mentoring and coaching team members. Experience of C#.NET OR JavaScript development, either as team member or leader On offer: Hybrid remote working More ❯
warrington, cheshire, north west england, united kingdom Hybrid / WFH Options
Lorien
Software Engineering Manager £80k and £90k + bonus and benefits. Manchester city centre (3 days a week WFH + flexible start times: 7am -10am) Lead a cross-functional team of local and remote Software Developers and Test Engineers delivering high quality software for a multi-million pound, microservices platform, built with modern technologies. JOB PURPOSE You … will be guiding and motivating your team to hit aligned objectives, while focusing on high quality software that gives a first-class user experience. This will span the entire lifecycle of the software, from design and coding to deployment, monitoring, and maintenance. JOB DUTIES Lead and manage a high performing agile team of Software Developers and QA. … discussions to maintain high standards of quality and consistency. REQUIREMENTS Metrics driven approach to delivery Experience of leading agile teams, managing and coaching team members. Demonstrable understanding of modern software engineering and quality assurance best practice. Experience mentoring and coaching team members. Experience of C#.NET OR JavaScript development, either as team member or leader On offer: Hybrid remote working More ❯
critical Java applications for our clients in the financial sector. You will collaborate closely with business analysts, designers, and other developers to ensure the successful delivery of high-quality software solutions. Requirements Minimum 5 years of Java development experience. Hands-on experience with Java alongside Kotlin, Go, or Python. Application design, software development, and testing expertise in More ❯
Gainsborough, Lincolnshire, East Midlands, United Kingdom
Ernest Gordon Recruitment
globally recognised name? Do you want the chance to develop your technical and business systems skills within a globally respected company? You'll gain hands-on experience with enterprise software and cross-functional projects, working alongside experienced professionals. On offer rare opportunity to gain hands-on experience with enterprise systems in a dynamic, real-world business environment where you … with cross-functional teams to ensure ERP data integrity and assist in system improvements. The Person: Some exposure to ERP systems Commutable to Gainsborough Keywords: System Analyst, ERP, IT, Software, Testing, Implementation, Junior, Gainsborough, Lincolnshire Reference Number: BBBH21084 If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. More ❯
Responsibilities Develop, test, and implement software solutions to meet company needs, ensuring functionality, efficiency, and scalability. Collaborate with project managers and other team members to determine the feasibility of proposed projects and system requirements. Enhance existing software systems by identifying and correcting software defects, optimizing performance, and implementing new features. Participate in code reviews to maintain high … development standards and ensure code quality. Document and maintain software functionality, including technical specifications, user manuals, and API documentation. Troubleshoot, debug, and upgrade existing software to resolve issues and improve performance. Integrate software components and third-party programs to enhance system capabilities and interoperability. Ensure compliance with project plans, timelines, and industry standards throughout the softwareMore ❯
participate in code reviews and technical discussions. Deploy and monitor services on Linux environments , ensuring stability and low-latency performance. Qualifications Must-Have Experience & Skills: 10+ years of professional software development experience, with a strong emphasis on Python. Proven track record working within Foreign Exchange (FX) or broader e-trading environments. Deep understanding of market data, pricing models, trade … flows, and risk management within FX. Strong command-line and scripting skills in Linux/Unix environments. Excellent understanding of software design principles, testing, and DevOps best practices. Desirable Skills & Exposure: Experience with additional languages (e.g., C++, Java, or JavaScript). Exposure to low-latency systems or real-time data processing. Experience working with messaging systems and market More ❯
Job Title: Senior Software Engineer - Node.js, TypeScript & AWS Location: Nottingham Job Type: Full-time Salary: £65k-75k We're looking for a Senior Software Engineer with expertise in Node.js and TypeScript to join our growing engineering team. In this role, you'll play a key part in designing, developing, and maintaining scalable backend systems that power our products … implement, and maintain robust backend systems using Node.js and TypeScript Be a critical part of our R&D team Ensure code quality, performance, and reliability through code reviews, automated testing, and continuous integration Participate in system architecture design and provide technical leadership on complex projects Own features end-to-end, thinking through everything from user experience, data models, scalability … backend development Advanced proficiency with Node.js and TypeScript Familiarity with containerisation and orchestration (e.g., Docker, Kubernetes) Experience with CI/CD pipelines and cloud services - AWS Strong understanding of software development best practices (testing, code reviews, performance optimisation) Excellent communication and collaboration skills If you would like to be considered, interviews are taking place as of next week More ❯
Sheffield, South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Fdo Consulting Limited
Engineering Manager, Scrum Master, Software Delivery focused. Required to have a previous technical background (SDLC - will have been a software engineer/developer earlier in their career) . Delivery focused and Team Leading/People Management required, £ 70000 - 75000 + benefits. Remote role with one day a month in the office. Excellent and varied Engineering Manager role involving … software project delivery, line management, scrum mastery and more. To be considered you will have come from a development background but will not be hands on anymore. People/line management is critical (you will be managing a team of 6-9) as are strong software delivery skills. This great role is for a technology company at the … forefront of their industry. Working on their SaaS product you will manage a team and enable them to focus on the development of software to external clients. A skilled Scrum Master, you will be software delivery focused and will have people/line management experience. Key Tasks Include - Remove external impediments for the team allowing them to focus More ❯
Out in Science, Technology, Engineering, and Mathematics
languages such as Python, Go, C#, Java, or similar. Experience of code collaboration such as GitHub, ArgoCD, or similar. Experience utilizing CI/CD platforms to automate provisioning infrastructure, software builds, tests, and releases. Experience using observability tools such as APM, logging, and metrics to assist with debugging issues. Experience using Infrastructure as Code tools for provisioning infrastructure such … Experience designing tooling to simplify the operational management of SaaS/PaaS systems. Familiarity with building flexible and testable Infrastructure as Code modules. Empathy to support the needs of software engineers. Benefits that Benefit You Competitive Base Salary Annual Bonus and Restricted Stock Unit Eligibility Comprehensive Pension Plan with Matching Contribution 30 days paid holiday in addition to UK More ❯
Technologies: Java UML UX UI Requirements Analysis Agile Waterfall NetBeans Eclipse Java Swing Java FX VMware Redhat Linux ansible Software Test Planning Configuration & Build svn Jenkins Hudson Sonar Signal Processing C++ RTI DDS Java Software Engineer wanted! Our client based in Weymouth is seeking a talented Java Software Engineer. A background in UX/UI is essential. … A skilled and talented person with a keen interest in software technology and the User journey through UX/UI is the ideal candidate. Extremely competitive salary on offer. Responsibilities: The Java Software Engineer should have UML experience using Enterprise Architect. Our client operates in areas where they support systems and equipment, both in the UK and International. … This job will be in the area of underwater warfare. Java UML UX/UI Requirement Analysis Knowledge of Agile, Waterfall and V VMware, RedHat, Linux, Ansible Software Test Planning Configuration and Build SVN, Jenkins, Hudson Sonar or Signal Processing C++ RTI DDS Candidate Profile: Degree in Computer Science or related subject Previous experience working as a Java SoftwareMore ❯
Leicester, Leicestershire, East Midlands, United Kingdom
Ernest Gordon Recruitment
name to some of the largest defence projects the world has to offer. In this role, the successful Appian Developer would be required to work with new and current software as you undertake requirements reviews, technical design, modelling, software development, unit testing and deployment of new applications as well as continual improvement to existing applications. The ideal … in a similar role, be keen to join a leading defence company with long term training and devew The Role: Considerable amount of proven development experience. Demonstratable knowledge of Software Development Life Cycles (SDLC). Knowledge of waterfall, iterative and agile approaches to software delivery. Experience of working with BPM software applications like Appian as well as … Development. Local to either Bristol, Leicester or Portsmouth. British Citizen, not dual national and able to get Security Clearance. Keywords: Appian Developer, Senior, Principle, Defence, MoD, Ministry of Defence, Software Development, Marine, Nuclear, Bristol, Portsmouth, Leicester If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an More ❯