Permanent Software Engineering Job Vacancies

1,851 to 1,875 of 3,328 Permanent Software Engineering Jobs

Cloud Software Engineer 2 with Security Clearance

Linthicum Heights, Maryland, United States
Avid Technology Professionals
Required:• Experience designing and developing automated analytic software, techniques, and algorithms. • Experience developing and deploying: data driven analytics; event driven analytics; set of analytics orchestrated through rules engine.• Experience documenting data models, schemas, data element dictionaries, and other technical specifications. • Pig• PySpark • Piranhas Desired:• Python• Java• Scala• Apache NiFi• Ansible• Experience working in Agile environment. • Experience deploying applications in … a cloud environment• MongoDB Security Clearance Required: TS/SCI with Poly About Avid Technology Professionals Avid Technology Professionals, LLC (ATP) is a premiere provider of software and systems engineering, and acquisition program management services for the community. ATP is actively seeking to pursue contract opportunities with other departments and agencies in the federal government, in state governments More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer, Structural Geology

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, Software Engineering 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 ❯
Employment Type: Permanent
Salary: £50000 - £80000/annum DoE + Benefits
Posted:

Software Engineer

Belfast, County Antrim, Northern Ireland, United Kingdom
Expleo Group
Overview We are looking for Software Engineers to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you support. The Software Engineer will play a vital role in the software development lifecycle by ensuring that software solutions are developed in … line with defined processes and industry standards to ensure the reliability, safety, and security of software products. Responsibilities Design and develop real-time embedded software solutions. Integrate and debug solutions on target hardware, addressing hardware/software integration issues. Target multiple real-time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using Embedded C, C, C++ Linux … Free Artis, VX Works. Participate in various software lifecycle methodologies. Manage software requirements and traceability using industry best practices. Plan and execute software tests (Unit, Integration, System Level). Develop reusable software solutions. Document all aspects of the software production process according to company standards. Qualifications A BEng/BSc (Hons) degree or equivalent in More ❯
Employment Type: Permanent
Posted:

Data Software Engineer

City of London, London, United Kingdom
Cobalt Recruitment
. Join geospatial datasets with external data sources and apply complex transformations. Define validated data schemas and create clear documentation for partners and teams. Explore and evaluate new data engineering tools and technologies. Role Requirements 5+ years' experience in data engineering, analytics, or related roles. Strong proficiency in Python, with demonstrated experience on large-scale projects. Solid understanding … blogs, or demos). Knowledge of data cleansing, validation, and basic statistics. Background in working with Agile methods and fast iteration cycles. Bachelor's degree in Computer Science, Data Engineering, or related field (or equivalent experience). More ❯
Employment Type: Permanent
Salary: £90,000
Posted:

Data Software Engineer

London, South East, England, United Kingdom
Cobalt Recruitment
. Join geospatial datasets with external data sources and apply complex transformations. Define validated data schemas and create clear documentation for partners and teams. Explore and evaluate new data engineering tools and technologies. Role Requirements 5+ years' experience in data engineering, analytics, or related roles. Strong proficiency in Python, with demonstrated experience on large-scale projects. Solid understanding … blogs, or demos). Knowledge of data cleansing, validation, and basic statistics. Background in working with Agile methods and fast iteration cycles. Bachelor's degree in Computer Science, Data Engineering, or related field (or equivalent experience). More ❯
Employment Type: Full-Time
Salary: £70,000 - £90,000 per annum
Posted:

Software Engineer C++

Stevenage, Hertfordshire, United Kingdom
Guidant Global
Our esteemed clienta trusted partner of the UK Ministry of Defenceis hiring a C++ Software Engineer to join their Development Simulation Software team. This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with a focus on performance and reliability. Build and maintain scalable, multi-threaded applications that interface with high-speed SFPDP cards across multi-channel data pipelines. Define and implement deterministic data sequencing and … synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth performance analysis, debugging, and optimization of real-time systems to meet stringent operational requirements. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer C++

stevenage, east anglia, United Kingdom
Guidant Global
Our esteemed clienta trusted partner of the UK Ministry of Defenceis hiring a C++ Software Engineer to join their Development Simulation Software team. This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with a focus on performance and reliability. Build and maintain scalable, multi-threaded applications that interface with high-speed SFPDP cards across multi-channel data pipelines. Define and implement deterministic data sequencing and … synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth performance analysis, debugging, and optimization of real-time systems to meet stringent operational requirements. More ❯
Posted:

Software Engineer C++

South East, United Kingdom
Guidant Global
Our esteemed clienta trusted partner of the UK Ministry of Defenceis hiring a C++ Software Engineer to join their Development Simulation Software team. This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with a focus on performance and reliability. Build and maintain scalable, multi-threaded applications that interface with high-speed SFPDP cards across multi-channel data pipelines. Define and implement deterministic data sequencing and … synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth performance analysis, debugging, and optimization of real-time systems to meet stringent operational requirements. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer C++

watford, hertfordshire, east anglia, united kingdom
Guidant Global
Our esteemed clienta trusted partner of the UK Ministry of Defenceis hiring a C++ Software Engineer to join their Development Simulation Software team. This team delivers cutting-edge software solutions for non-production test systems, tailored to the needs of core software development teams. They also develop simulation tools to support product integration and create software that enhances manufacturing processes by streamlining and supporting operations. Key Responsibilities: Design and develop real-time test and data capture software on Linux using C++, with a focus on performance and reliability. Build and maintain scalable, multi-threaded applications that interface with high-speed SFPDP cards across multi-channel data pipelines. Define and implement deterministic data sequencing and … synchronization logic to support accurate capture and replay functionality. Collaborate with hardware teams to ensure seamless integration and precise timing alignment between software and capture systems. Lead and contribute to system-level integration, verification, and validation, ensuring robust performance across all components. Perform in-depth performance analysis, debugging, and optimization of real-time systems to meet stringent operational requirements. More ❯
Posted:

Lead Software Developer

Stevenage, Hertfordshire, England, United Kingdom
Hybrid / WFH Options
MBDA
Stevenage We have a great opportunity for a proactive and passionate Lead Software Developer to join our expanding team in Weapon Systems Simulation and Experimentation (WSSE), delivering innovative solutions to provide an end to end representation of the weapon system! Salary : Circa £65,000 depending on experience Dynamic (hybrid) working : 3-4 days per week on-site due to … support. This role will offer you the opportunity to: Grow your skills and abilities, whilst supporting the full MBDA development lifecycle. Develop a broader view of systems of systems engineering and drive the technical innovation through a synthetic environment. Work on the worlds most advanced defence systems from the initial concepts with advanced visualisation techniques (AR/VR) and … part of the team developing new innovative ways and capabilities to support weapon systems development for domestic and international customers What we're looking for from you: A Lead Software Engineer who is adaptable and creative in their approach to lead a small software development team and advance the technical development of our synthetic environments/simulation components More ❯
Employment Type: Full-Time
Salary: £65,000 per annum
Posted:

Delivery Manager - Software Development Focus

City of London, London, England, United Kingdom
Hays Specialist Recruitment Limited
Synopsis If you've grown from software engineer > team lead > delivery manager , and want to drive high value meaningful transformation for some of our most valued clients - I want to hear from you.This is an outstanding role for the right candidate, with the opportunity to work with top-tier clientele. High level overview You'll be planning, leading, and … delivering bespoke software transformation projects to an esteemed client baseYou'll provide team leadership and have the ability to jump in and review code, so a strong background in software development is required You will be delivering Proof of ConceptsYou will be driving use cases and building business cases for our solutions, with some pre-sales involvement You … have strong experience in Agile/Scrum environments If you are a match for the above, read on.....! Your new company My client is an award-winningSoftware and Data engineering boutique consultancy. For the past two decades, they have helped leading organisations change and transform their businesses by building and delivering high-value bespoke technology. They work with a More ❯
Employment Type: Full-Time
Salary: £100,000 - £150,000 per annum
Posted:

Delivery Manager - Software Development Focus

City, London, United Kingdom
Hybrid / WFH Options
Hays Technology
Synopsis If you've grown from software engineer > team lead > delivery manager , and want to drive high value meaningful transformation for some of our most valued clients - I want to hear from you. This is an outstanding role for the right candidate, with the opportunity to work with top-tier clientele. High level overview You'll be planning, leading … and delivering bespoke software transformation projects to an esteemed client baseYou'll provide team leadership and have the ability to jump in and review code, so a strong background in software development is required You will be delivering Proof of ConceptsYou will be driving use cases and building business cases for our solutions, with some pre-sales involvement … strong experience in Agile/Scrum environments If you are a match for the above, read on .! Your new company My client is an award-winningSoftware and Data engineering boutique consultancy. For the past two decades, they have helped leading organisations change and transform their businesses by building and delivering high-value bespoke technology. They work with a More ❯
Employment Type: Permanent
Salary: GBP 100,000 - 150,000 Annual
Posted:

Delivery Manager - Software Development Focus

London, Walbrook, United Kingdom
Hybrid / WFH Options
Hays Technology
Synopsis If you've grown from software engineer > team lead > delivery manager , and want to drive high value meaningful transformation for some of our most valued clients - I want to hear from you. This is an outstanding role for the right candidate, with the opportunity to work with top-tier clientele. High level overview You'll be planning, leading … and delivering bespoke software transformation projects to an esteemed client baseYou'll provide team leadership and have the ability to jump in and review code, so a strong background in software development is required You will be delivering Proof of ConceptsYou will be driving use cases and building business cases for our solutions, with some pre-sales involvement … have strong experience in Agile/Scrum environments If you are a match for the above, read on.....! Your new company My client is an award-winningSoftware and Data engineering boutique consultancy. For the past two decades, they have helped leading organisations change and transform their businesses by building and delivering high-value bespoke technology. They work with a More ❯
Employment Type: Permanent
Salary: £100000 - £150000/annum Competitive
Posted:

Delivery Manager - Software Development Focus

slough, south east england, united kingdom
Hybrid / WFH Options
Hays
Synopsis If you've grown from software engineer > team lead > delivery manager , and want to drive high value meaningful transformation for some of our most valued clients - I want to hear from you. This is an outstanding role for the right candidate, with the opportunity to work with top-tier clientele. High level overview You'll be planning, leading … and delivering bespoke software transformation projects to an esteemed client baseYou'll provide team leadership and have the ability to jump in and review code, so a strong background in software development is required You will be delivering Proof of ConceptsYou will be driving use cases and building business cases for our solutions, with some pre-sales involvement … have strong experience in Agile/Scrum environments If you are a match for the above, read on.....! Your new company My client is an award-winningSoftware and Data engineering boutique consultancy. For the past two decades, they have helped leading organisations change and transform their businesses by building and delivering high-value bespoke technology. They work with a More ❯
Posted:

Delivery Manager - Software Development Focus

london, south east england, united kingdom
Hybrid / WFH Options
Hays
Synopsis If you've grown from software engineer > team lead > delivery manager , and want to drive high value meaningful transformation for some of our most valued clients - I want to hear from you. This is an outstanding role for the right candidate, with the opportunity to work with top-tier clientele. High level overview You'll be planning, leading … and delivering bespoke software transformation projects to an esteemed client baseYou'll provide team leadership and have the ability to jump in and review code, so a strong background in software development is required You will be delivering Proof of ConceptsYou will be driving use cases and building business cases for our solutions, with some pre-sales involvement … have strong experience in Agile/Scrum environments If you are a match for the above, read on.....! Your new company My client is an award-winningSoftware and Data engineering boutique consultancy. For the past two decades, they have helped leading organisations change and transform their businesses by building and delivering high-value bespoke technology. They work with a More ❯
Posted:

Lead Software Engineer, back end (L5/6)

London, United Kingdom
Hybrid / WFH Options
synthesia.io
impact your features have on our commercial objectives and pivoting where necessary. You will consider the long-term direction of the team, making sure that we are developing the engineering capabilities that will allow us to stay ahead of the challenges we are likely to encounter in 6-12 months' time. What we're looking for: At least seven … years of experience as a software engineer, at least 3 on the senior/lead level. You have experience in a high-performing engineering team that is operating at scale. This could come from a scale-up environment or a more established organization recognised for building and shipping with a great engineering culture. An ability to work … stack, with deep knowledge on server side and all things back end related. BE only experience is OK if you are happy to occasionally help out with FE. Relevant engineering experience for a team building an enterprise-grade SaaS product delivering AI-powered video generation; billing systems, experimentation platforms, video delivery systems, online editors, real-time collaboration and so More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AVP - UI Software engineer

Glasgow, United Kingdom
Barclays
Join us as an AVP - UI software engineer at Barclays and be involved in a multiyear transformation project. This group wide initiative is designed to strengthen regulatory compliance, streamline client interactions via unified infrastructure and drive operational efficiency through cutting edge technological advancements. To be successful as an AVP - UI software engineer within this team, you should have … digital and technology, as well as job-specific technical skills. This role will be based out of our Glasgow office. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using … industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Chester, Cheshire, United Kingdom
Barclays Bank PLC
Join us as a Software Engineer at Barclays where you'll take part in the evolution of our digital landscape, driving innovation and excellence. You'll harness cutting-edge technology to revolutionise our digital offerings, ensuring unapparelled customer experiences. To be successful in this role you should have experience with: Java/Spring Angular/React Some other highly … and an inquisitive and driven mindset as well as job-specific technical skills. This role is based out of Glasgow. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using … industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer 1 with Security Clearance

Southern Md Facility, Maryland, United States
Torin Consulting, Inc
are crucial to the success and execution of this impactful mission that is critical in ensuring mission success through Application Engineers, Database Engineers, Information Systems Security Engineers, Network Engineers, Software Engineers, System Administrators, Systems Engineers, Technical Writers by improving, protecting, and defending our Nation's Security. Job Description: The Software Engineer develops, maintains, and enhances complex and diverse … software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real- time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the- shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineers-Simulation (Associate or Experienced)

Saint Louis, Missouri, United States
BOEING
an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. The Boeing Company is looking for a Software Engineers-Simulation (Associate or Experienced) to join the Virtual Simulation Team located in Berkeley, Missouri. This position will focus on supporting the Boeing Defense, Space & Security (BDS) business organization. … As part of the Virtual Warfare Center (VWC) software engineering team, the selected engineer will work on various toolsets focused on virtual simulation and experimentation. The selected individual is responsible for developing capabilities for a variety of customers, both internal partners and external contracts. The primary toolsets are the Virtual Interactive Simulation Environment (VISE) which is a suite … the customer to define and implement modeling and simulation in support of the warfighters in their experimentation efforts. The engineer will be required to help determine requirements, develop simulation software, troubleshoot existing software and help create software designs and test plans. Our team is currently hiring for a broad range of experience levels including Associate and Experienced More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Message point Developer / Software Engineer : Manhattan, NY or C

Clinton, New Jersey, United States
Everest Consulting Group
large-scale deployments Mandatory Skills Minimum 12+ years of work development experience and atleast with3- 4 years of messagepoint platform experience Required Education Bachelors degree in computer science, Electrical Engineering, or related field. Required Experience Proficient in Messagepoint platform: Deep understanding of Messagepoint features, APIs, and architecture. Programming Skills: Familiarity with scripting languages (e.g., JavaScript) may be required depending More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Software Engineer, Rust (UK)

United Kingdom
Hybrid / WFH Options
Apollo GraphQL
As a key member of the Router Core team, you'll be at the heart of this mission, building and maintaining the de-facto standard GraphQL runtime platform, enabling engineering teams to ship faster and deliver richer experiences than ever before. What You'll Do Build, test, and maintain fault-tolerant infrastructure for GraphQL runtime platforms, primarily in idiomatic … call rotations to ensure the reliability of mission-critical systems. Who You Are You have experience with Rust and enjoy writing performant, maintainable code. You have expertise in systems engineering, including knowledge of stateless/fault-tolerant systems, event-driven patterns, and distributed paradigms. You excel at cross-team collaboration and have a "rising tide lifts all boats" mentality More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer

Cheltenham, Gloucestershire, South West, United Kingdom
Aker Systems Limited
support you in obtaining enhanced DV Clearance. Whilst eDV is being processed, you will be working with our Central Government clients on SC level work. Duties & Responsibilities As a Software Engineer, you will help lead the development of backend platforms and services for National Security and Defence clients leveraging the latest commercial and open-source technologies in private and … Scala) Experience with Kafka or a similar platform. Experience working in Agile DevSecOps environments and Zero Trust Architecture Integrating with backing services, such as PostgreSQL, Redis or S3 Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews Using GitHub/GitLab/Atlassian Suite for source control Test Driven Development with appropriate More ❯
Employment Type: Permanent
Posted:

Software Engineer with Security Clearance

Severna Park, Maryland, United States
Red Lake Consulting
Software Engineer Research security vulnerabilities for common enterprise communications software. Design and develop software running on enterprise level embedded systems supporting PowerPC architectures. Utilize open source and proprietary tools to reverse engineer software for Windows and PowerPC based systems. Design and develop cross-platform middleware solutions on proprietary infrastructure written in C, C++, and Python for Linux … Windows, and Solaris platforms. Support integration efforts for a number of teams looking to interface with the infrastructure by devising and implementing tailored specifications for communication between embedded software products utilizing network sockets and specially defined protocols. Perform in-depth packet analysis of custom protocols using Wireshark and implemented software handlers for dissecting and processing TCP/IP … packet data. Support the development of custom front-end user interfaces written in XML and Java designed for management of embedded software solutions. More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

SENIOR SPLUNK SOFTWARE ENGINEER - MARYLAND - URGENT with Security Clearance

Maryland, United States
Cyberstrike Group
Job Number: 143 Job Title: SENIOR SPLUNK SOFTWARE ENGINEER - MARYLAND - URGENT Job Type: Full-time Clearance Level: Top Secret/SCI - Full Scope Polygraph Work Arrangement: On-site Job Location: Fort Meade MD Salary: 245K Background Design and develop software solutions by analyzing stakeholder requirements and conferring with users or system engineers Experience with the design and implementation … of software solutions to solve complex problems Develop software system installation or build procedures or scripts Analyze and resolve system performance issues (e.g. response time or timing problems, interface/integration problems, system bottlenecks, data flow issues Ability to build a new Splunk instance to replace an existing system's capabilities and modernize/improve; including analyzing requirements … capabilities, data modeling, solutions development, dashboard designing, and Splunk Enterprise Security administration Requirements Bachelor's degree in computer science or a related discipline 8 years of experience as a software engineer is also required Master's degree in computer science or a related discipline 6 years of experience as a software engineer Preferred Preferred Splunk certifications: Splunk Certified More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:
Software Engineering
10th Percentile
£46,250
25th Percentile
£56,250
Median
£75,000
75th Percentile
£105,938
90th Percentile
£135,000