DemandTrendPermanent Software Engineering Job Vacancies

1,351 to 1,375 of 3,001 DemandTrendPermanent Software Engineering Jobs

Site Reliability Engineer

Bristol, United Kingdom
Twinstream Limited
Engineer Role: We are seeking a Site Reliability Engineer (SRE) to ensure the availability, performance, and cost-effectiveness of our cloud and on-prem services. You will collaborate with software engineers and system administrators to improve observability, reduce downtime, and proactively mitigate reliability risks across a growing portfolio of services. Key Responsibilities of the Site Reliability Engineer: Improve reliability More ❯
Employment Type: Permanent
Salary: £65000 - £95000/annum
Posted:

Site Reliability Engineer

Bristol, Gloucestershire, United Kingdom
Twinstream Limited
Engineer Role: We are seeking a Site Reliability Engineer (SRE) to ensure the availability, performance, and cost-effectiveness of our cloud and on-prem services. You will collaborate with software engineers and system administrators to improve observability, reduce downtime, and proactively mitigate reliability risks across a growing portfolio of services. Key Responsibilities of the Site Reliability Engineer: Improve reliability More ❯
Employment Type: Permanent
Salary: GBP 65,000 - 95,000 Annual
Posted:

Site Reliability Engineer

Bristol, Avon, England, United Kingdom
Twinstream Limited
Engineer Role: We are seeking a Site Reliability Engineer (SRE) to ensure the availability, performance, and cost-effectiveness of our cloud and on-prem services. You will collaborate with software engineers and system administrators to improve observability, reduce downtime, and proactively mitigate reliability risks across a growing portfolio of services. Key Responsibilities of the Site Reliability Engineer: Improve reliability More ❯
Employment Type: Full-Time
Salary: £65,000 - £95,000 per annum
Posted:

Site Reliability Engineer

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Twinstream Limited
Engineer Role: We are seeking a Site Reliability Engineer (SRE) to ensure the availability, performance, and cost-effectiveness of our cloud and on-prem services. You will collaborate with software engineers and system administrators to improve observability, reduce downtime, and proactively mitigate reliability risks across a growing portfolio of services. Key Responsibilities of the Site Reliability Engineer: Improve reliability More ❯
Employment Type: Permanent, Work From Home
Salary: £95,000
Posted:

Product Owner, Corporate Functions - 12 month FTC. Maternity Cover

London, United Kingdom
TP ICAP Group
Role Overview: This is aProduct Ownerrole within the Corporate Functions team, part of the TP ICAP Technology division. The Product Owner will work closely with Agile development teams, including software engineers, to drive the delivery of next-generation strategic back-office applications. The role involvesowning the product vision,defining and prioritizing the product backlog, and ensuring that solutions meet More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software and DevOps Engineering Apprenticeships (IT) in London - DWP Digital

London, United Kingdom
Java Script Works
Software and DevOps Engineering Apprenticeships (IT) London, UnitedKingdom Posted 22 days ago Digital Hubs Our Digital Hubs are located in Manchester and Newcastle. As a Software Engineering Apprentice, you'll work with modern technologies such as Java, Node.JS , Microservices, and Test-Driven Development, contributing to the design and delivery of digital services. The programme includes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Mobile Exploitation & Reverse Engineering with Security Clearance

Columbia, Maryland, United States
KRYPTAURI
Are you a software engineer with a passion for offensive cyber and low-level system insight? Do you thrive on analyzing, testing, and breaking things down to build something better? We're hiring a developer who's equally comfortable writing application code as they are tearing apart mobile SDKs. This role is hands-on, technical, and geared toward engineers … excited by vulnerability research, reverse engineering, and mobile platform analysis. Key Responsibilities • Analyze, test, and debug mobile exploits in real-world environments. • Perform static and dynamic reverse engineering of mobile applications and SDKs. • Research vulnerabilities in mobile platforms and third-party components. • Contribute to offensive tool development and capability expansion. • Collaborate with teammates on complex technical challenges across … the mobile and cyber domains. Required Skills & Experience • 8 years of software engineering experience with a Bachelor's in a technical field • Programming proficiency in Java, Python, and JavaScript. • Experience in reverse engineering using tools such as Frida, Jadx, Ghidra, or IDA Pro. • Hands-on background in vulnerability research and exploit analysis. • Comfort working in environments with More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Head Of Software Engineering

Manchester, Lancashire, England, United Kingdom
Adria Solutions
Head of Software Engineering - Manchester £100-150K My client, a forward-thinking financial company, is seeking a visionary Head of Software Engineering to lead and evolve their engineering function. This is a unique opportunity to join a purpose-driven organisation making a genuine impact on people's lives through accessible and inclusive financial solutions. … hands-on tech leader ready to drive innovation, challenge the status quo, and shape the future of digital platforms, this role could be your perfect fit. As Head of Engineering, you’ll take ownership of the engineering function—shaping the technical vision, leading high-performing teams, and ensuring the delivery of secure, scalable, and high-quality digital solutions. … of technical excellence. Key Responsibilities: Leadership & Strategy Lead and develop a talented team of engineers with a focus on growth, inclusion, and ownership. Define and deliver a forward-looking engineering roadmap aligned with business goals. Champion a culture of collaboration, learning, and continuous improvement. Technology Delivery Oversee the design and development of scalable and secure digital products. Implement best More ❯
Employment Type: Full-Time
Salary: £100,000 - £150,000 per annum
Posted:

Head Of Software Engineering

Manchester, North West, United Kingdom
Adria Solutions
Head of Software Engineering - Manchester £100-150K My client, a forward-thinking financial company, is seeking a visionaryHead of Software Engineeringto lead and evolve their engineering function. This is a unique opportunity to join a purpose-driven organisation making a genuine impact on people's lives through accessible and inclusive financial solutions. If you're … and hands-on tech leader ready to drive innovation, challenge the status quo, and shape the future of digital platforms, this role could be your perfect fit. AsHead of Engineering, youll take ownership of the engineering functionshaping the technical vision, leading high-performing teams, and ensuring the delivery of secure, scalable, and high-quality digital solutions. This role … of technical excellence. Key Responsibilities: Leadership & Strategy Lead and develop a talented team of engineers with a focus on growth, inclusion, and ownership. Define and deliver a forward-looking engineering roadmap aligned with business goals. Champion a culture of collaboration, learning, and continuous improvement. Technology Delivery Oversee the design and development of scalable and secure digital products. Implement best More ❯
Employment Type: Permanent
Posted:

Software Engineering Manager

Oxford, Oxfordshire, South East, United Kingdom
Halian Technology Limited
We are looking for several Senior Development Managers for a leading eCommerce client. We are need a leader and someone who can drive a strategy to lead engineering teams within a specific vertical owning roadmaps and long-term decisions for multiple products at the same time. You'll work closely with product, architecture, and delivery leads to ensure teams … reduce legacy dependency through technical leadership Align development practices with Agile, Continuous Delivery, and DevOps principles Guide teams through complex delivery cycles in hybrid delivery environments Drive collaboration across engineering, product, infrastructure, and architecture Required Skills & Experience: Strong track record of leading software development teams in enterprise environments Deep understanding of modern architecture patterns (e.g. microservices, event-based More ❯
Employment Type: Permanent
Posted:

Software Engineering Manager, Site Reliability, Cloud Incident Response

London, United Kingdom
Google Inc
Software Engineering Manager, Site Reliability, Cloud Incident Response Google London, UK Advanced Experience owning outcomes and decision making, solving ambiguous problems and influencing stakeholders; deep expertise in domain. Bachelor's degree or equivalent practical experience. 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team … systems and incident response. Preferred qualifications: Master's degree or PhD in Computer Science, or a related technical field. Experience as a cloud customer. About the job Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google Cloud's services-both our internally … appropriate to customer's needs and a fast rate of improvement. Additionally SRE's will keep an ever-watchful eye on our systems capacity and performance. Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation. On the SRE team, you'll have the opportunity to manage the complex challenges of scale More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Advisor ()

Plano, Texas, United States
Hybrid / WFH Options
Placement Services USA, Inc
enhance API processing performance, test driven development, and behavior driven development. Hybrid work schedule. Position requires a bachelors degree or foreign equivalent in Computer Science, Technology, Electronics and Communication Engineering or related plus three years of experience in software development. Experience must include Java, Springboot, Kafka, RESTful services, Cucumber, Amazon Web Services (AWS), MongoDB, Application Programming Interfaces (API More ❯
Employment Type: Any
Salary: USD Annual
Posted:

Senior Software Engineering Manager

London, United Kingdom
Hybrid / WFH Options
Capital One (Europe) plc
White Collar Factory (95009), United Kingdom, London, London Senior Software Engineering Manager What you'll do You'll support a cross-functional group of 3 to 4 engineering teams to design, develop and integrate software features that are delightful and vital to the lives of credit card consumers across all walks of life Coach and nurture … your engineering managers on how to build, empower and operate teams to achieve their goals Collaborate with product managers and designers on the overall product roadmap for a key business goal Provide sound stewardship of the platform and capabilities created and owned by your teams Be part of the engineering leadership team that evolves and enhances our capability … the business to identify, lead and drive change that impacts associates beyond your team What we're looking for You'll have experience in leading and supporting multi-disciplined engineering teams to achieve business goals You're comfortable in reaching technical trade-offs between short-term team and long-term business needs You're passionate about recruiting and developing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Developer (Systems Software) with Security Clearance

Chantilly, Virginia, United States
Ardent Principles
Are you passionate about developing cutting-edge software applications? Ardent Principles is looking for a full-time, onsite Software Developer (Systems Software) to bring innovative solutions to our team in Chantilly, VA. If you thrive on building impactful software, enjoy working in a collaborative environment, and are ready to make a difference, this is your chance. … offer a career path filled with growth and opportunities. Join us and let's shape the future together! Who We Are: We offer advanced services in data science, data engineering, software engineering, AI solutions, cybersecurity, staff augmentation, and IT program management. Passionate Integrity, Driven by Excellence "Ardent Principles" signifies our unwavering commitment to excellence, driven by a … skills, certifications and demonstrated experience in and/or with: Identifying and validating requirements for Extract, Transform, and Load systems. Developing software. Python development. Integrating new technology stacks into software systems. Highly Desired Qualifications Other skills and demonstrated experiences which are highly desired but not mandatory to perform the work, include demonstrated experience with or in: NiFi Kafka Logstash More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior Software Engineer, C++, MFC, STL, Scientific Software, COR7320

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Corriculo Ltd
Senior Software Engineer, C++, MFC, STL, Scientific Software, COR7320 An exciting opportunity has arisen for an experienced Software Engineer to join a world-leading scientific R&D company based in Cambridge, specialising in the design and development of hardware and software tools for pioneering research. The Role The Senior Software Engineer will take ownership of … maintaining Windows-based scientific applications used by researchers globally. Working as part of a small, close-knit development team, you'll be responsible for implementing new features, solving complex software problems, supporting researchers, and integrating third-party hardware and data formats. This is a fantastic opportunity for a skilled engineer looking to make a real impact in the world … Company The C++ Engineer will be joining a long-established and highly respected scientific technology company, renowned for its contributions to scientific research. The organisation develops both hardware and software solutions that are used by researchers around the world to advance scientific discovery. With a collaborative culture and a strong reputation for customer support, they are a trusted partner More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Senior Embedded Software Engineer

Cardiff, South Glamorgan, Wales, United Kingdom
ZENOVO LTD
Job Title: Senior Embedded Software Engineer Location : Cardiff Working Arrangement : On-Site 4 Days Per Week Key Experience/Skills: - Knowledge of C, RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C -C++ programming experience is desirable - Experience working within a team taking a product from concept through to production Education: Degree in Software Engineering, Computer … Science, Electrical/electronic Engineering or equivalent is required. (Once you have applied, you will be contacted with a full job specification More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Cloud Software Engineer with Security Clearance

Annapolis Junction, Maryland, United States
Wyetech, LLC
Provide cloud software research, development, and engineering services to include requirements analysis, software development, installation, integration, evaluation, enhancement, sustainment, testing, validation, and issue diagnosis/resolution. Required Qualifications: - A Bachelor's Degree in Computer Science or in a related technical field from an accredited college or university is highly desired which will be considered equivalent to two … years of experience. NOTE: A degree in Mathematics, Information Systems, Engineering, or similar degree will be considered as a technical field. Required Technical Skills: - Shall have at least 2 years of experience in software development/engineering, including requirements analysis, software development, installation, evaluation, enhancement, maintenance, and problem diagnosis/resolution. - Shall have demonstrated ability to … OpenSource (NoSQL) products that support highly distributed, massively parallel computation needs such as Hbase, Accumulo, Big Table, et cetera. - Shall have at least one (1) year of experience developing software with high level languages such as Java, C, C++, et cetera. - Shall have at least two (2) years of experience in software integration and software testing, to More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Team Manager

North West, United Kingdom
Uniting Ambition
Software Engineering Manager/Software Team Lead Hybrid – Manchester We're working with a rapidly growing company seeking a hands-off Software Engineering Leader to guide and inspire a talented, multi-skilled engineering team. This is a fantastic opportunity to lead from the front, not by coding, but by setting vision, driving delivery, and … fostering a high-performance engineering culture. You’ll be responsible for leading a team of exceptional engineers building slick, scalable digital consumer products using modern and complex technology stacks. The systems need to be resilient, high-performing, and elegant, supporting both customers and internal teams alike. What You’ll Be Doing: Leading a high-calibre team of senior software engineers. Driving delivery, best practices, and engineering excellence. Championing modern development practices: TDD, automation, CI/CD, DevOps, and scalable architecture. Supporting the team’s growth, both technically and professionally. Influencing wider tech direction and fostering a strong engineering culture. What We’re Looking For: Proven experience in leading high-performing engineering teams. Solid technical background More ❯
Employment Type: Permanent
Posted:

DSP Software Engineer with Security Clearance

Monterey, California, United States
Ed Wallach Search Group
Seeking superior engineering professionals. This is an opportunity to join a small team of exceptional researchers in developing and implementing cutting-edge signal processing technologies. The position is open to qualified software engineering professionals with experience designing, implementing, and maintaining large software systems. Demonstrated experience with Linux, C/C++, SQL, Python, and GUI design are … experience with the design and implementation of data structures and algorithms. Experience with unit/regression testing, revision control systems, defensive coding practices, and providing external support for large software systems is a plus. Some experience with statistical signal processing and communications systems is desirable, but not required. Design, implement, and maintain large software systems. Demonstrated experience with … SQL, Python, and GUI design. Design and implementation of data structures and algorithms, unit/regression testing, revision control systems, defensive coding practices, and providing external support for large software systems. Experience with statistical signal processing and communications systems is desirable, but not required. B.S. or M.S. degree in a Computer Science or Electrical Engineering is required. Minimum More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Jr. Software Engineer with Security Clearance

Columbia, Maryland, United States
John Galt Staffing
Seeking junior software engineers to support our rapidly growing Department of the Navy development and modernization programs. This work is for the Advanced Systems and Technology team and will be heavily involved in development and maintenance of code. We seek self-starters capable of independent effort as well as participation on a small team. Candidates for consideration must be … a US citizen and be able to obtain an active Department of Defense secret clearance. Duties: Prepare Software Engineering design documentation Utilize modern software development tools in an agile environment to design, develop, integrate, and test software solutions. Develop object-oriented C++ and Java code in a Linux environment Prepare and present engineering material within … with the ability to obtain and maintain a DoD clearance Must have experience with C++ in a professional setting Preferred Qualifications: BS or MS in Computer Science or Computer Engineering Experience with Java Experience with Linux Ability to communicate effectively orally and in writing More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

C++/C# Software Engineer with Security Clearance

Niceville, Florida, United States
TEKsystems c/o Allegis Group
Working as a member of a small team, the software developer will work with their customer counterparts to develop, clarify and document the performance requirements of the system or project. The Software Engineer will leverage previously developed capabilities - operating systems, telemetry/analysis systems, test equipment - to provide quality, cost-effective systems solutions to our customers. The Software Engineer will continue with the system/project through the development cycle, transforming requirements into spread bench systems, engineering prototypes, flight test items and ultimately continue with the support of fielded systems. Additionally, the Software Engineer person will participate in the modification or upgrade of systems to provide additional capabilities and enable new applications. Education: - BS in … CS or related discipline Skills: - Software Engineering with (C++; C#) Object oriented programming/design - MVC web application development with ASP.NET - Networking Software (TCP, UDP, ICMP, multicast, etc.) - HTML - JavaScript - Ability to work hand-in-hand with customers in real-time Experience: - Minimum 5 years of experience - Web Application development for thin-client servers More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Software Engineer with Security Clearance

Huntsville, Alabama, United States
Insight Global, Inc
Insight Global is actively hiring multiple Secret Cleared Software Developers to join our team supporting a newly awarded Missile Defense Program in Huntsville Alabama. We are hiring junior to senior level Software Engineers who will be responsible for supporting the software engineering lifecycle to include requirements analysis, object oriented analysis & design, code & unit testing, integration, and … such as C, C++, or Python; and excel working in a collaborative environment. Minimum job requirements include: - Active Secret Clearance - Bachelors Degree and 2+ years of experience in a software development or engineering role specifically working with C, C++ or Python. - Experience and understanding of software development lifecycle and the software development process - Basic understanding of … gathering requirements, performing basic unit testing, and performing basic validation and verification testing. - Strong communication skills both written and oral Insight Global is hiring multiple Software Developers for this role and candidates exact pay may vary based on level of experience and expertise, clearance level and location. We expect to pay 100K - 200K for these openings. If you're More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Principal Software Engineer with Security Clearance

Minneapolis, Minnesota, United States
Bentley Global Resources, LLC
East River Rd Security Clearance Secret Min. Requirement to Start Secret Eligible Position Description We have openings for individuals with experience and a passion for real-time, embedded software development. The Principal Software Engineer plans, leads, and performs a variety of tasks across the areas of software requirements analysis, software architecture and design, implementation (code and … unit test), documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing. The Principal Software Engineer: • Plans, leads, and executes efforts to architect, design, develop, maintain, upgrade, port, and verify/qualify embedded product software and/or product support software to enhance, implement and support project/system functionality. • Mentors less experienced software engineers to help develop their software development and test capabilities and troubleshooting and problem-solving skills. • Collaborates across the other engineering disciplines such as Mechanical, Electrical, Controls, and Systems Engineering. • Ensures that technical approach is consistent with established engineering principles and practices. • Ensures that cost and schedule targets are met, product outcomes meet customer needs, and More ❯
Employment Type: Permanent
Salary: USD 70 Hourly
Posted:

Junior Software Engineer with Security Clearance

King George, Virginia, United States
Hybrid / WFH Options
TMC Technologies
TMC Technologies has recently been awarded a 5 year contract providing subject matter, systems engineering, software development, and test & evaluation expertise to the Naval Surface Warfare Center Dahlgren Division's (NSWCDD) Warfare Systems Engineering and Integration (V) Department. We are seeking a Junior Software Engineer to join our team on this new opportunity. While there is … or higher) security clearance is required. Job Requirements Secret (or higher) security clearance - or ability to obtain one (US Citizenship) Bachelor's degree in the area of Science, Technology, Engineering or Mathematics Familiarity with the following: - Coding/analyzing one or more of the following programming languages to include C++, C, Python, and Batch - Java - Networking - Model drive architecture … tools and languages- General software engineering in the areas of computer program development and software architecture design and development We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

ACTIVE SECRET CLEARANCE - Software Engineer-Developer with Security Clearance

Huntsville, Alabama, United States
Artech Information Systems
Location: Colorado Springs, CO Salary Range: $65-80/hr Introduction Required Skills & Qualifications Must have an active Secret U.S. Security Clearance Mandatory - Software Requirements and architecture development and working knowledge with Java J2EE or Java Spring. Support full software development lifecycle including generating design artifacts, implementing software changes, supporting design and code reviews, software testing … and resolution of issues found during testing. Bachelor of Science degree from an accredited course of study in engineering, engineering technology, chemistry, physics, mathematics, data science, computer engineering, or computer science Preferred Skills & Qualifications Experience working as part of an Agile team Knowledge of server-side development and message passing Experience developing enterprise applications Good working knowledge … of MS Office products Flexibility and willingness to take on unanticipated tasks Use of common software development and management tools such as git, Nexus, JIRA, Confluence, Maven, and Eclipse Understanding of standard system engineering design artifacts such as Use Cases and UML diagrams Experience in the full life-cycle development of complex mathematical algorithms for Java-based military More ❯
Employment Type: Permanent
Salary: USD 80 Hourly
Posted:
Software Engineering
10th Percentile
£46,250
25th Percentile
£56,250
Median
£75,000
75th Percentile
£106,250
90th Percentile
£135,000