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 ❯
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 ❯
JOB TITLE: SOFTWARE ENGINEER LOCATION: RICHARDSON TX RATE RANGE: $75.00-80.00 PER HOUR JOB#: REQUIRED: Bachelor's degree in computer science, SoftwareEngineering, or a related field, or equivalent practical experience. 6+ years of experience in a full stack or back-end development role. Command Line Interface (CLI) writing for embedded system/computing appliance Proficiency in More ❯
and implementation of advanced DevOps practices and infrastructure solutions. They mentor other DevOps Engineers and collaborate with technical teams to deliver highly automated, secure, and scalable platforms that support software delivery at pace. Key Responsibilities: Take an active role in defining and delivering platform improvement initiatives that enhance reliability, scalability, and developer experience. Lead the promotion and adoption of … DevOps best practices across teams, sharing expertise to influence engineering standards and practices. Participate in evaluating the technical and operational feasibility of proposed platform or process improvements. Work with stakeholders to assess risks, benefits, and resource requirements, contributing insights that help shape decision-making and prioritisation. Lead the design, development, and optimisation of advanced CI/CD pipelines that … design and implementation of automation strategies that enable consistent environment provisioning, application deployment, and system observability. Ensure that automated solutions improve speed, reliability, and operational visibility across the full software delivery lifecycle. Take ownership of incident management, leading the coordination of response activities to restore service quickly. Facilitate post-incident reviews to identify root causes, document learnings, and drive More ❯
Newark, Nottinghamshire, England, United Kingdom Hybrid / WFH Options
Future Prospects
edge AI solutions. This is a full time, permanent position with the opportunity for hybrid working. THE ROLE As an AI Engineer , you’ll work closely with Data Engineers, Software Engineers and product teams to integrate AI solutions into productions systems, as well as: Design, develop, and implement AI models and algorithms for various applications. Optimize and scale machine … as well as: Bachelor’s or master’s degree in computer science, Artificial Intelligence, Machine Learning, or a related field (desirable). Strong understanding of data structures, algorithms, and softwareengineering principles. Familiarity with data preprocessing, feature engineering, and model evaluation techniques. Familiarity with AI, machine learning, or blockchain technologies. Excellent communication, and problem-solving skills. Understanding More ❯
ASD is looking for a Software Engineer - Embedded. As a Software Engineer working for the Glide Phase Interceptor Program, you will play a pivotal role in performing software development for our program This position will serve on-site at Launch Vehicles in Chandler, AZ. Responsibilities: Supports requirements development, architecture development, detailed design, code & unit test, and integration … test of real time computer embedded software Ensures software standards are met. Work in a collaborative multi-discipline team environment Basic Qualifications for Software Engineer - Embedded: Bachelor of Science/Engineering degree in Computer Science, Computer Systems, or related degree Object Oriented (OO) Software development experience in C/C++on Linux environment Experience in embedded … real-time software development, debug and test Experience with real time operating systems (RTOS) environments including VxWorks, Integrity, LynxOS, Yocto Linux, or other equivalent RTOS Experience with full software development lifecycle Excellent written and verbal communication skills Active DoD Secret security clearance investigated within the last 5 years Demonstrated problem solving and troubleshooting skills. This position requires the More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Halr
Junior Front-End Software Engineer (Contract – Remote) Our firm is seeking a Junior Front-End Software Engineer to support the build and launch of our client-facing platform. This role is fully remote and offered on a contract basis , with a competitive hourly rate for the successful candidate. Key Responsibilities Assist in developing and implementing user-facing features … and maintain clean, reusable code standards Collaborate with designers, product managers, and other team members to deliver high-quality features on schedule Qualifications Bachelor’s degree in Computer Science, SoftwareEngineering, or a related field (or equivalent experience) Proficiency in HTML5, CSS3, and JavaScript Familiarity with at least one modern front-end framework (React, Vue, or Angular preferred More ❯
Junior Front-End Software Engineer (Contract – Remote) Our firm is seeking a Junior Front-End Software Engineer to support the build and launch of our client-facing platform. This role is fully remote and offered on a contract basis , with a competitive hourly rate for the successful candidate. Key Responsibilities Assist in developing and implementing user-facing features … and maintain clean, reusable code standards Collaborate with designers, product managers, and other team members to deliver high-quality features on schedule Qualifications Bachelor’s degree in Computer Science, SoftwareEngineering, or a related field (or equivalent experience) Proficiency in HTML5, CSS3, and JavaScript Familiarity with at least one modern front-end framework (React, Vue, or Angular preferred More ❯
services. You'll work side by side with Data Scientists to make models actually usable , and you'll drive the technical backbone of products that run at scale. Real engineering : You're not just gluing APIs - you're building systems Visible impact : Your work powers live services - used, tested, and appreciated Tech-first environment : We're AI-focused by … non-event Explore the new : Evaluate bleeding-edge tech in storage, compute, and orchestration - if it's open source and promising, you'll touch it Requirements Deep knowledge of softwareengineering , including testing and design patterns Experience with data pipelines , storage, and processing techniques A get-code-into-prod mentality - you care about robustness and performance You thrive More ❯
services. You'll work side by side with Data Scientists to make models actually usable , and you'll drive the technical backbone of products that run at scale. Real engineering : You're not just gluing APIs - you're building systems Visible impact : Your work powers live services - used, tested, and appreciated Tech-first environment : We're AI-focused by … non-event Explore the new : Evaluate bleeding-edge tech in storage, compute, and orchestration - if it's open source and promising, you'll touch it Requirements Deep knowledge of softwareengineering , including testing and design patterns Experience with data pipelines , storage, and processing techniques A get-code-into-prod mentality - you care about robustness and performance You thrive More ❯
services. You'll work side by side with Data Scientists to make models actually usable , and you'll drive the technical backbone of products that run at scale. Real engineering : You're not just gluing APIs - you're building systems Visible impact : Your work powers live services - used, tested, and appreciated Tech-first environment : We're AI-focused by … non-event Explore the new : Evaluate bleeding-edge tech in storage, compute, and orchestration - if it's open source and promising, you'll touch it Requirements Deep knowledge of softwareengineering , including testing and design patterns Experience with data pipelines , storage, and processing techniques A get-code-into-prod mentality - you care about robustness and performance You thrive More ❯