Redditch, Worcestershire, West Midlands, United Kingdom
Rise Technical Recruitment Limited
major part in upcoming development projects. This company specialises in facilities management and building maintenance services across the UK, covering a wide variety of industries. They provide solutions for engineering, cleaning, security, and project management, with a strong emphasis on operational efficiency. With new contracts and acquisitions, there's now a focus on expanding the Software division to … meet increasing demand. In this varied role, you will be responsible for writing, testing, and deploying clean, efficient, and maintainable code for a range of software applications. You will collaborate with cross-functional teams, stakeholders, product managers, and designers to ensure user-friendly interfaces and functionalities. As a member of the development team, you'll be expected to have … a strong understanding of modern software's to improve the software development process and product performance. The ideal candidate will have professional experience in mobile development, SoftwareEngineering, or a related field. You'll be proficient in JavaScript and the React Native framework and have a strong understanding of app deployments in both the Play Store More ❯
Redditch, Worcestershire, West Midlands, United Kingdom
Rise Technical Recruitment Limited
major part in upcoming development projects. This company specialises in facilities management and building maintenance services across the UK, covering a wide variety of industries. They provide solutions for engineering, cleaning, security, and project management, with a strong emphasis on operational efficiency. With new contracts and acquisitions, there's now a focus on expanding the Software division to … meet increasing demand. In this varied role, you will be responsible for writing, testing, and deploying clean, efficient, and maintainable code for a range of software applications. You will collaborate with cross-functional teams, stakeholders, product managers, and designers to ensure user-friendly interfaces and functionalities. As a member of the development team, you'll be expected to have … a strong understanding of modern software's to improve the software development process and product performance. The ideal candidate will have professional experience in mobile development, SoftwareEngineering, or a related field. You'll be proficient in JavaScript and the React Native framework and have a strong understanding of app deployments in both the Play Store More ❯
major part in upcoming development projects. This company specialises in facilities management and building maintenance services across the UK, covering a wide variety of industries. They provide solutions for engineering, cleaning, security, and project management, with a strong emphasis on operational efficiency. With new contracts and acquisitions, there's now a focus on expanding the Software division to … meet increasing demand. In this varied role, you will be responsible for writing, testing, and deploying clean, efficient, and maintainable code for a range of software applications. You will collaborate with cross-functional teams, stakeholders, product managers, and designers to ensure user-friendly interfaces and functionalities. As a member of the development team, you'll be expected to have … a strong understanding of modern software's to improve the software development process and product performance. The ideal candidate will have professional experience in mobile development, SoftwareEngineering, or a related field. You'll be proficient in JavaScript and the React Native framework and have a strong understanding of app deployments in both the Play Store More ❯
Join Us in Making a Difference in the Lives of Those Defending Our Nation! Why SURVICE? Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the United States. Since 1981, we have supported the DoD community, as well as Homeland Security, advanced technologies, environmental, and commercial markets. Our employees have backgrounds in engineering … Analyst Location: Dayton, Ohio Security Clearance: Active Clearance or Eligible to Obtain - U.S. citizenship required Salary: $75,000 - $90,000 Depending on Experience and Education Travel: 10% Benefits: SURVICE Engineering offers a total rewards package to include competitive salaries, comprehensive insurance options, paid time off, 401k, flexible spending, tuition reimbursement. Position Summary SURVICE Engineering is currently seeking an … evaluation by developing test plans, conducting testing, and conducting post-test analysis Conducting survivability analyses by developing inputs, conducting analysis to determine survivability to threats, and associated documentation Translating engineering level survivability outputs into inputs to support mission, campaign, and analytical wargaming Developing authoritative data sources by conducting research on data standardization and architectures leveraging MBSE techniques Minimum Qualifications More ❯
of Central London and home to our Research Lab. The role Our Delivery function is key to the success of G-Research. It drives the constant evolution of our software and operational capabilities, ensuring our teams are adaptable and able to deliver high quality output. As the Delivery Owner of one of our business streams, you will plan and … execute on the short and long term aims of our fundamental signals research or engineering teams. You will oversee day to day operations, run the software delivery change programs and ensure engineering best practices are applied. Alongside two other departmental leaders, your remit is broad, ranging from value initiatives to technical roadmaps. As such, you'll possess … with the wider delivery team to build an effective delivery strategy to meet G-Research's goals Co-ordinating change management within the function and across the firm Ensuring engineering best practices are applied to delivery and creating an environment where your teams can thrive and become high performing Driving continuous improvement in the function's delivery through leadership More ❯
We're working with a hi-tech veteran owned simulation/data-analytics company which services the defence and security market. They are looking to expand their in-house softwareengineering capability with the addition of a Full Stack Software Developer. This is a Full Stack role, but the client is open to Front End Developers, looking … years' experience, please still apply if your experience levels fall's outside this. What You'll Be Doing: Developing full-stack solutions for secure defence applications Working closely with software engineers, PMs, and security stakeholders Building reusable, testable and scalable code with high quality and performance Supporting ongoing system integration, testing, and documentation What We're Looking For: Proficient More ❯
testing, and debugging within Agile development teams Document system architecture and workflows to ensure audit readiness Collaborate with systems engineers, cybersecurity teams, and program managers to deliver mission-ready software tools Required Qualifications Bachelor's degree + 3-10 years of experience in Computer Science, SoftwareEngineering, or a related field Active Interim Top Secret security clearance … required Hands-on experience with: Java, JavaScript, HTML, CSS for full stack development Secure coding practices, static code analysis with Fortify and SonarQube Agile/Scrum methodologies and full software development lifecycle (SDLC) GitLab CI/CD, WebLogic, and Nexus Repository for DevOps and build automation Strong collaboration, documentation, and debugging skills in fast-paced classified environments Preferred Qualifications … Experience deploying Java applications to WebLogic servers Proficiency with Kubernetes orchestration, Helm, and Helm Charts Familiarity with GitLab pipelines and DevSecOps workflows Strong understanding of DoD software development standards, compliance protocols, and secure infrastructure If this sounds like you, we'd love to talk. Apply today and develop the systems that power national defense. Who is Caribou Thunder? Caribou More ❯
operations. The SE develops technical documentation. The SE develops system architecture and system design documentation. The SE guides system development and implementation planning through assessment or preparation of system engineering management plans and system integration and test plans. The SE interacts with the Government regarding Systems Engineering technical considerations and for associated problems, issues or conflicts. The SE … ultimate responsibility for the technical integrity of work performed and deliverables associated with the Systems Engineering area of responsibility. The SE communicates with other program personnel, government overseers, and senior executives. The Level 2 SE shall possess the following capabilities: Analysis and tracking and configuration management experience Contributes to the development of sections of systems engineering documentation such … as System Engineering Plans, Initial Capabilities Documents, Requirements specifications, and Interface Control Document Manages system requirements and derived requirements to ensure the delivery of production systems that are compatible with the defined system architecture(s) - Department of Defense Architecture Framework (DoDAF), Service-oriented Architecture (SOA), etc. Assists with the development of system requirements, functional requirements, and allocation of the More ❯
ROLE AND POSITION OBJECTIVES: As a software engineer for the Crypto and Cross Domain Solutions, you'll be a member of a cross functional team responsible for designing and developing next generation cryptographic solutions. What sets you apart: - Ability to lead the software development process - Expertise in applying technical standards and methodologies to solve challenges in creative ways …/performance test activities on new releases - Experience with Docker and podman on Linux a plus - Experience with Windriver Linux a plus Education: Requires a Bachelor's degree in SoftwareEngineering, or a related Science, Engineering or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job More ❯
in the energy and building optimisation space to recruit a Senior Optimisation Specialist. This is a hands-on, technically focused role for someone with advanced skills in BMS and softwareengineering, who is passionate about enhancing energy performance across a variety of building types. The successful candidate will play a key role in supporting clients both remotely and … on-site, implementing and optimising building control software, delivering energy-saving strategies, and supporting decarbonisation goals. This role sits within a high-performing team committed to delivering real-world impact through smart, sustainable building solutions. What You'll Be Doing Provide technical support and troubleshooting for BMS software, ensuring correct operation and resolving system issues Implement and configure … software modifications based on Description of Operations and control strategies Collaborate with client engineering teams to deliver training and implement solutions that improve efficiency and system performance Work with optimisation engineers to test and deploy software strategies on-site, ensuring systems operate as intended Manage software access, licensing, and security protocols in line with internal cyber More ❯
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Rebel Recruitment
Role: Fractional CTO - Industrial Automation Location: Nottingham, East Midlands Working Arrangement: 12 Days/Week Hybrid Salary: £350 - £600 per day Shape the technical leadership of a high-growth engineering venture. Were working with a cutting-edge UK company developing complex, high-value industrial hardware. Their product bridges mechanical, software, and robotic disciplines - so theyre seeking a Fractional … CTO to help guide their multidisciplinary R&D and engineering teams as the business scales. This is a leadership/facilitation role - not a technical deep dive. The ideal person will be able to empower the senior technical team, ensure cohesion across engineering and product streams, and help shape the roadmap. Experience leading robotics or mechatronic R&D … teams, especially in capital equipment, would be a major plus, although an engineering leader from deep-tech, industrial machinery or automotive backgrounds may be considered (both mechnical and softwareengineering must have come under your remit in previous roles). Key requirements: Experience leading software/mechanical/robotics engineering teams Background in complex R More ❯
Gloucester, Gloucestershire, United Kingdom Hybrid / WFH Options
Corecom Consulting
you train, before going to work on our clients' projects using the skills you've gained. About The Client Our client, BAE Digital Intelligence, are looking to grow their SoftwareEngineering capability at their Gloucester Office. 'Our people are what differentiates us. They are resourceful, innovative and dedicated. We have a mix of generalists and specialists and recognise … come up with cutting-edge, high-quality solutions' About The Role It all starts with training, covering everything you need to know to get started in the world of software engineering. Our in-depth training is full time and is delivered on a hybrid learning basis (classroom & and remote). You'll learn a lot quite quickly - it will … industry experience by joining BAE and working on their projects. For this specific role you will: Work across a variety of projects to create, deploy and maintain our customers Software Platforms Be able to write code that can contribute to the creation of mission critical systems Use a variety of software languages. Engineers are versatile and can code More ❯
CTC, Inc. Software Engineer Location: Linthicum, MD or another Columbia, MD Period of Performance: Long Term. Client supported: Maryland Client in the Intelligence Community Security Clearance: TS/SCI with FS Poly Education Qualification: Bachelor's degree from an accredited college or university in Computer Science or related discipline. Job Description: • Analyze user requirements to derive software design … and performance requirements • Investigate and analyze system and user problems to identify potential solutions or fixes • Debug existing software and correct defects • Integrate existing software into new or modified systems or operating environments • Provide recommendations for improving documentation and software development process standards • Develop, modify, and implement algorithms to address system performance or functional issues in operational … systems • Assist with developing and executing test procedures for software components • Write or review software and system documentation • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas • Modify existing software to correct errors, to adapt to new hardware, or More ❯
Not Just a Job - It's a Mission in Every Line of Code: Join us as a DevOps Software Engineer! At Adaptic, we don't just write code-we build mission-driven systems that push the boundaries of what's possible. Join a collaborative team where your expertise in softwareengineering, DevOps, and high-performance computing contributes … to real-world impact. Your ideas are valued, your skills are sharpened, and your contributions drive innovation that matters. What You'll Do: As a Software Engineer, you'll play a critical role in designing, deploying, and supporting performance-critical systems. Your day-to-day responsibilities will include: • DevOps Engineering: Design, implement, and maintain CI/CD pipelines … applications using Kubernetes (K8s), Helm charts, and pod definition. • Kubernetes Administration: Manage and configure Kubernetes clusters for high availability, scalability, and security. • Debugging and Defect Correction: Troubleshoot and resolve software defects with effective root cause analysis and debugging techniques. • GPU Configuration and Support: Configure and optimize GPU resources using CUDA or other technologies for compute-intensive workloads. • Automated Testing More ❯
position will serve as a member of the PCDS team within the Range Systems Branch at the Atlantic Test Range (ATR) in Patuxent River, Maryland. This position will provide softwareengineering support to multiple projects at ATR. As a key member of a small team, you will play a vital role in the entire software development lifecycle … rewarding technical environment at the forefront of Naval Test & Evaluation (T&E) supporting the needs of today's warfighter and beyond. Duties & Responsibilities: • Participate in all phases of the software development lifecycle (SDLC) for assigned projects • Design, develop, test, and document software solutions • Collaborate effectively with team members and stakeholders to ensure project success • Provide technical support and … remotely • Conduct independent research to resolve complex technical issues • Work effectively in both individual and team environments • Utilize debugging tools and techniques within Visual Studio to identify and resolve software defects • Maintain proficiency and adapt quickly to new technologies, including working within an environment with limited internet access while on travel Note: This job description describes the general nature More ❯
/schema. Generally, we expect SMEs to undertake the design work required for such changes. This requires both good end-to-end understanding of the systems and good logical software design skills Ability to analyse current UI solutions and suggest improvements based on user feedback and industry best practices. Ability to work closely with UI experts and interpret their … processing (e.g. Azure), Storage Explorer etc. Good standard Business Analysis skills Very good writing ability Good basic technical skills Self-starting and able to progress on own initiative Good software design skills Proven leadership skills with experience managing teams and collaborating with third-party vendors. Soft Skills: Strong leadership, communication, and organizational skills. Ability to work independently as well … as in a team environment. Education: A bachelor’s degree in engineering, particularly in Computer Science, SoftwareEngineering, or a related field, is highly desirable. At Kantar we have an integrated way of rewarding our people based around a simple, clear and consistent set of principles. Our approach helps to ensure we are market competitive and to More ❯
/schema. Generally, we expect SMEs to undertake the design work required for such changes. This requires both good end-to-end understanding of the systems and good logical software design skills Ability to analyse current UI solutions and suggest improvements based on user feedback and industry best practices. Ability to work closely with UI experts and interpret their … processing (e.g. Azure), Storage Explorer etc. Good standard Business Analysis skills Very good writing ability Good basic technical skills Self-starting and able to progress on own initiative Good software design skills Proven leadership skills with experience managing teams and collaborating with third-party vendors. Soft Skills: Strong leadership, communication, and organizational skills. Ability to work independently as well … as in a team environment. Education: A bachelor’s degree in engineering, particularly in Computer Science, SoftwareEngineering, or a related field, is highly desirable. At Kantar we have an integrated way of rewarding our people based around a simple, clear and consistent set of principles. Our approach helps to ensure we are market competitive and to More ❯
/schema. Generally, we expect SMEs to undertake the design work required for such changes. This requires both good end-to-end understanding of the systems and good logical software design skills Ability to analyse current UI solutions and suggest improvements based on user feedback and industry best practices. Ability to work closely with UI experts and interpret their … processing (e.g. Azure), Storage Explorer etc. Good standard Business Analysis skills Very good writing ability Good basic technical skills Self-starting and able to progress on own initiative Good software design skills Proven leadership skills with experience managing teams and collaborating with third-party vendors. Soft Skills: Strong leadership, communication, and organizational skills. Ability to work independently as well … as in a team environment. Education: A bachelor’s degree in engineering, particularly in Computer Science, SoftwareEngineering, or a related field, is highly desirable. At Kantar we have an integrated way of rewarding our people based around a simple, clear and consistent set of principles. Our approach helps to ensure we are market competitive and to More ❯
/schema. Generally, we expect SMEs to undertake the design work required for such changes. This requires both good end-to-end understanding of the systems and good logical software design skills Ability to analyse current UI solutions and suggest improvements based on user feedback and industry best practices. Ability to work closely with UI experts and interpret their … processing (e.g. Azure), Storage Explorer etc. Good standard Business Analysis skills Very good writing ability Good basic technical skills Self-starting and able to progress on own initiative Good software design skills Proven leadership skills with experience managing teams and collaborating with third-party vendors. Soft Skills: Strong leadership, communication, and organizational skills. Ability to work independently as well … as in a team environment. Education: A bachelor’s degree in engineering, particularly in Computer Science, SoftwareEngineering, or a related field, is highly desirable. At Kantar we have an integrated way of rewarding our people based around a simple, clear and consistent set of principles. Our approach helps to ensure we are market competitive and to More ❯
london (city of london), south east england, united kingdom
Kantar Media
/schema. Generally, we expect SMEs to undertake the design work required for such changes. This requires both good end-to-end understanding of the systems and good logical software design skills Ability to analyse current UI solutions and suggest improvements based on user feedback and industry best practices. Ability to work closely with UI experts and interpret their … processing (e.g. Azure), Storage Explorer etc. Good standard Business Analysis skills Very good writing ability Good basic technical skills Self-starting and able to progress on own initiative Good software design skills Proven leadership skills with experience managing teams and collaborating with third-party vendors. Soft Skills: Strong leadership, communication, and organizational skills. Ability to work independently as well … as in a team environment. Education: A bachelor’s degree in engineering, particularly in Computer Science, SoftwareEngineering, or a related field, is highly desirable. At Kantar we have an integrated way of rewarding our people based around a simple, clear and consistent set of principles. Our approach helps to ensure we are market competitive and to More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Working on best-in-class software for geoscience and geoengineering applications Based full-time in newly furbished offices, this growing industry leader develops a range of software products that are used by leading companies in the energy, mining and O&G industries. They are looking to grow their current team and seek a Software Engineer with specific … experience and interests in structural geology applications. The company offer an extensive package including highly competitive salary, performance related bonus and other benefits. As a software engineer within their team, general activities will include software coding, interface design, testing and algorithm development. However, this is expected to be within projects applied to structural geology or geoenegineering. Requirements: MSc … hybrid or home-working). If you would need to relocate, relocation assistance is on offer for qualifying candidates. Keywords: PhD/Experienced, C/C++, Geology, Geophysics, Geoengineering, SoftwareEngineering Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the More ❯
MERITUS Talent are working with a conusltancy who's end customer is a key player in the UK's maritime and defence industry, who are looking to recruit a Software Architect to join their Manchester offices on a 12 Month contract basis. The role is inside IR35, paying £750 per day via umbrella, and requires an on-site presence … Role Overview We are seeking an experienced Software Architect to join the team, contributing to the design and development of large distributed system software. The role requires strong technical expertise, defence sector experience, and the ability to deliver high-integrity, safety-critical solutions. Essential Requirements Active SC Clearance (no caveats). Minimum 5 years' softwareengineering experience. … Experienced in large distributed system software design. Proficiency in C/C++ and Java. Significant experience with safety-critical or safety-related systems (IEC 61508 ideal/IEC 62304 or IEC 26262 desirable). Strong knowledge of high-integrity coding practices and tooling (unit test, static analysis, etc.) and software lifecycles. Strong technical documentation skills. Knowledge of SoftwareMore ❯
MERITUS Talent are working with a conusltancy who's end customer is a key player in the UK's maritime and defence industry, who are looking to recruit a Software Architect to join their Somerset offices on a 12 Month contract basis. The role is inside IR35, paying £750 per day via umbrella, and requires an on-site presence … Role Overview We are seeking an experienced Software Architect to join the team, contributing to the design and development of large distributed system software. The role requires strong technical expertise, defence sector experience, and the ability to deliver high-integrity, safety-critical solutions. Essential Requirements Active SC Clearance (no caveats). Minimum 5 years' softwareengineering experience. … Experienced in large distributed system software design. Proficiency in C/C++ and Java. Significant experience with safety-critical or safety-related systems (IEC 61508 ideal/IEC 62304 or IEC 26262 desirable). Strong knowledge of high-integrity coding practices and tooling (unit test, static analysis, etc.) and software lifecycles. Strong technical documentation skills. Knowledge of SoftwareMore ❯
are empowered to make real impact. Role Overview They're looking for a skilled and passionate Backend skills in Node.js . You will be part of a high-performing engineering team building robust and scalable backend services, with opportunities to contribute to frontend features using React . Exposure to AWS and/or Next.JS is a strong plus. Key … paced, agile environment Deploy and manage applications on AWS (experience here is a plus) Write clean, maintainable, and well-tested code Key Skills & Experience Required: 5+ years of professional software development experience Proficiency in Node.js. Good understanding of softwareengineering principles, REST APIs, and asynchronous programming Experience with modern frontend development, ideally with React Nice to Have More ❯
A leading global multi-strategy investment firm is looking for a Software Developer to join their Front Office Treasury team , focused on building next-generation trading, funding, and liquidity management systems. This platform directly supports decision-makers in dynamic, live-market environments and operates at hedge-fund scale with start-up pace. You will be part of a collaborative … high-performing team that values technical excellence, an ownership mindset, and humility. The ideal candidate is an experienced engineer with strong Python skills, data engineering expertise, and comfort working in fast-paced trading environments. Key Responsibilities Building and maintaining resilient treasury systems for trading, liquidity management, and funding operations using Python as the core language Engaging directly with traders … Contributing to deployment, monitoring, and scaling of systems while working with operations teams to ensure uptime and quick incident response Key Requirements 5-15 years of professional experience in softwareengineering, ideally in front office finance , fintech , high-frequency trading , or technology-driven startups Expert-level Python skills - designing, debugging, and optimizing complex applications Very strong data capabilities More ❯