Permanent Software Engineering Job Vacancies

1,876 to 1,900 of 4,433 Permanent Software Engineering Jobs

Application Security Engineer

United Kingdom
Trilaty Group
for cyber security and a hands-on development background to create and develop the application security capabilities as part of the SDLC. Ideally you will have a background in software development. Main tasks and responsibilities: Assess and identify gaps in current application security controls and provide guidance to resolve and remediate based on risk to the business Working with … Promote a security-focused culture as part of the SDLC, educating DevOps teams in security best practices Conduct/Lead threat modelling and security design activities alongside Dev/Engineering Teams Work with 3rd parties to support vulnerability and penetration testing Process reports from external penetration testing vendors and coordinate feedback with teams to ensure actions are followed to … mitigate identified risks Skills: Software engineering background is a must with knowledge of Application Security Frameworks e.g. OWASP SAMM/DSOMM etc Hands-on knowledge of information security processes such as security design review, threat modelling, OWASP Top 10, risk analysis, and software testing techniques Strong understanding of application security awareness, including the security of web applications More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Database Engineer with Security Clearance

Richardson, Texas, United States
Information Technology Engineering Corporation
updating, and managing databases and high-performance data models. Job Responsibilities: • Identify and understand customer needs and apply sound, demonstrable understanding of database principles, theories, and concepts related to software engineering to translate those needs to viable design solutions. • Translate needs and design requirements into physical data models. • Analyze business requirements, RFCs, and technical specifications to identify data … be able to obtain and maintain SCI program access and complete polygraphs. • Obtain Security+ certification within 60 days of start. Required Skills: • Typically requires a degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 8 years of Database Engineering experience. • Five (5) years of experience performing relational data modeling with Oracle and PostgreSQL Relational Database … years of experience with Oracle SQL and PL/SQL and PostgreSQL SQL and pl/pgsql skills. • Experience with bash scripting and python. • Experience working with Systems and Software Engineers to design, implement, and modify backend databases to interact with applications. • Experience and strong Linux command line skills to perform database administration activities, deployment automation. Desired Skills: • Existing More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Database Engineer with ACTIVE Top Secret security clearance with Security Clearance

Aurora, Colorado, United States
GeoLogics Corporation
updating, and managing Postgres databases and the code that interacts with them. Qualifications Required Current Top-Secret or TS/SCI Clearance Typically requires a degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of 8 years of Database Engineering experience. Five (5) years of experience performing relational data modeling with Oracle and PostgreSQL Relational Database … years of experience with Oracle SQL and PL/SQL and PostgreSQL SQL and pl/pgsql skills. Experience with bash scripting and python. Experience working with Systems and Software Engineers to design, implement, and modify backend databases to interact with applications. Experience and strong Linux command line skills to perform database administration activities, deployment automation. Desired Skills: Existing … using git source control. Experience using Atlassian Jira and Confluence. Responsibilities: Identify and understand customer needs and apply sound, demonstrable understanding of database principles, theories, and concepts related to software engineering to translate those needs to viable design solutions. Translate needs and design requirements into physical data models. Analyze business requirements, RFCs, and technical specifications to identify data More ❯
Employment Type: Permanent
Salary: USD 101 Hourly
Posted:

Senior C++ Software Engineer

Essex, England, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
Degree qualified Senior Software Engineer with 5+ years commercial C++ development experience will design and develop software for the latest radar, security and surveillance systems. You’ll bring an Engineering related degree, expertise in Modern C++ design as well as good Linux and Scripting (Python) skills. Of particular interest is experience in the development of security/… defence command and control software and using GIS (Geographic Information System) data. The successful Senior Software Engineer will design and develop software across the company’s radar systems, including external radar control systems and interfaces as well as bringing the ability to improve the software capabilities and enhance the user experience. Ideal requirements for the Senior … C++ Software Engineer include: Technical Degree with software content. A good understanding of Object-Orientated software design. Proven High performance C++ development skills (C++ 11/14/17/20). Several years proven commercial software design experience. Working with Linux Operating systems. Ability to work directly with end users. Exposure to Networking and Communication More ❯
Employment Type: Full-Time
Salary: £60,000 - £70,000 per annum
Posted:

Cloud Engineer

Cheltenham, England, United Kingdom
Hybrid / WFH Options
Searchability NS&D
hold active SC Clearance and be eligible for eDV clearance. Role Overview: In this role, you will design and deliver innovative cloud-native solutions using AWS services and modern software engineering practices. You’ll lead end-to-end implementation, collaborating with cross-functional teams while providing technical leadership and mentorship at a senior level. With a strong focus … methodologies, you will act as a trusted advisor to customers and help drive continuous improvement across projects. Some responsibilities include: Deliver cloud-native solutions using AWS, DevOps, and modern engineering tools Build and manage scalable, serverless infrastructure with IaC and Kubernetes Drive Agile practices and ensure stakeholder alignment Mentor team members and foster a culture of continuous learning Experience More ❯
Posted:

Senior System Engineer

Utrecht, Netherlands
Ampowr
Our model is hybrid-cloud, therefore, maintaining and improving the company's infrastructure is one of the most important tasks for this role. You will work closely with the Software development team that usually sets up sites. Software (and business in general) specifics require reliable connectivity, different access-levels and scalability. Thanks to your extensive experience in DevOps … you will coach the team in designing, building, testing and deploying changes to existing software. Together with the Head of Software Engineering you will enhance the company's IT infrastructure security and Incident Management protocols. Also, you will be responsible for identifying manual processes that can be automated. If you have solid experience building services from scratch in More ❯
Employment Type: Permanent
Salary: EUR Annual
Posted:

C++ Developer

Cardiff, Wales, United Kingdom
Hybrid / WFH Options
Sapiens
Sapiens UK is seeking an experienced C++ Developer to join our Cardiff team. We are a global leader in intelligent insurance software solutions, and we are expanding our Cardiff team to meet new business demands. If you’re ready to take your skills to the next level with a dynamic and growing company, this could be the ideal role … What you’ll do: Design, development of core components/services which are flexible, extensible, multi-tier, scalable, high performance and reliable applications. Object Oriented Analysis, Design, development of software components and applications. Provide technical leadership and mentoring to junior developers. Analyse requirement specifications, carry out feasibility analysis and estimate effort. Develop use cases and design alternatives in accordance … with business requirements. Interact with Product Owner and Business analyst across geographies to leverage expertise and take development to the next level. Work effectively in all phases of the software development life cycle, from requirements gathering to design, implementation, testing, and release, and help team members to do the same to accomplish deliverables on time. Contribute in institutionalising the More ❯
Posted:

C# Developer - CAD - 70K

England, United Kingdom
Ascent People Ltd
C# Software Developer, Mid & Senior level, C++ Software Engineer, 3D Graphics, CAD, Games, Maths, Physics, DotNet, C#, .Net, .Net Core, SQL Server, T-SQL, DDD, AWS, MVVM/MVC, OpenGL/DirectX - Global Software House - up to 70K Exciting young Software House who launched their software products last year is continuing to build their team … and is looking for Software Developers (mid-level upwards) with a background in either Maths, Physics, 3D or Games. Can you show proven C++ or C# experience on commercial software development projects? This client encourages their staff to bring ideas to the table and gives an opportunity for research and development. Role: Software Engineer required to work … on cutting-edge software products. You will work in a fully established and competent development team reporting to the Development Manager. This role will require someone with a mathematical/physics flair, either from A'Levels, Degree, or commercial games/3D/CAD development. It will be a full-stack role. Technical environment: C#, .Net, C++, .Net Core More ❯
Employment Type: Permanent
Salary: GBP 70,000 Annual
Posted:

FRONTEND SOFTWARE DEVELOPMENT ENGINEER - VIRGINIA -URGENT with Security Clearance

Herndon, Virginia, United States
Cyberstrike Group
Job Number: 174 Job Category: GovTech Job Title: FRONTEND SOFTWARE DEVELOPMENT ENGINEER - VIRGINIA -URGENT Job Type: Full-time Clearance Level: TS/SCI CI Poly Work Arrangement: On-site Job Location: Herndon VA Background Collaborate with stakeholders to define user requirements and translate them into engineering requirements Develop and implement user interfaces for web applications, ensuring a seamless … sure it meets all stakeholder requirements Develop components & features per UI/UX designs Stay current with industry trends and best practices Requirements Bachelor's degree in computer science, software engineering or a related field; equivalent experience may be substituted for a degree 5+ years of relevant experience developing in Vue2/Vue3 Experience with working in an … agile development environment using task management software (Jira) Experience writing automated tests and peer review process as both a reviewer and contributor Preferred Familiarity with VUEX/Pinia, Vuetify, Vis, Cypress Proficient in design tools such as Adobe Creative Suite, Sketch, Figma, or similar is a bonus as UI/UX design work is done in collaboration with frontend More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Graduate Full Stack Engineer

London, South East, England, United Kingdom
Hybrid / WFH Options
Give a Grad a Go
Recognition & awards Hybrid Remote/work from home options Looking for Graduate Full Stack Engineering jobs in London? Passionate about using tech to solve real-world problems? Apply for this Graduate Frontend Engineer role today! Company profile - AI-Powered Software Startup Our amazing client are building the next generation AI-powered operating system for the chemical industry. They … production-grade code. If you love building, learning fast, and being trusted with real responsibility, this one’s for you. Key responsibilities – Graduate Full Stack Engineer In this Graduate Software Engineering job, your responsibilities will include: Building slick and intuitive user interfaces using React and TypeScript. Translating real user needs into product features and usable frontend workflows. Collaborating … prototype, test, and iterate. Writing clean, maintainable code and shipping regularly to production. Learning and using modern tooling like Next.js , Tailwind CSS , and Recoil. Contributing to a high-standard engineering culture focused on performance, UX, and speed. Participating in regular code reviews and shipping features users love. Job requirements – Full Stack Engineer 1st Class in Computer Science from a More ❯
Employment Type: Full-Time
Salary: £40,000 - £45,000 per annum
Posted:

Vacancy for Innovation Software Engineer at Preservica

Abingdon, Oxfordshire, United Kingdom
Hybrid / WFH Options
Digital Preservation Coalition
Vacancy for Innovation Software Engineer at Preservica Vacancy for Innovation Software Engineer at Preservica Abingdon/Remote UK The Role We are looking for a Software Engineer to join this Innovation Team, conducting original Digital Preservation research and delivering new product features to enhance the state of the art in this emerging area. You will be able … to adapt your software style, producing fast prototype code to try out new ideas as well as writing well designed, testable and maintainable efficient code for new product features. Your work will extend to include: • Discussing Digital Preservation research with world leading investigators • Creating prototypes to evaluate new Digital Preservation concepts • Analysis to create new production features • Integrating software components into our fully functioning software system • Developing verification plans - adhering to quality assurance procedures • Performing Peer code reviews. Our offices are in Abingdon but this role can be either office based or worked remotely in the UK. What we look for To be part of Preservica you need: • BSc/MSc or PhD level education in an More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff Software Engineer

London, United Kingdom
Out in Science, Technology, Engineering, and Mathematics
and AI-driven support across voice, mobile, and web platforms. Axon Assistant operates in a space where cutting-edge AI, device integrations, and mission-critical reliabilityconverge. As a Staff Software Engineer, you will be a technical leader responsible for solving some of the hardest problems in deploying AI products at scale - spanning LLM orchestration, multi-platform integration, latency-sensitive … helping ensure that assistant-style interactions feel fluid, contextual, and intelligent. Write and review production code (Node.js, Python, or equivalent) and mentor engineers across the team in high-quality engineering practices. Lead cross-functional technical investigations, root cause analyses, and high-risk launches with ownership and clarity. Bring order and forward momentum to ambiguous and evolving requirements - without losing … sight of long-term architectural health. What You Bring 10+ years of experience in software engineering, including 3+ years in Staff-level or equivalent roles . Proven experience designing and delivering complex backend systems , ideally in distributed or real-time environments. Hands-on experience building and deploying AI/ML-powered systems , especially with LLMs, NLP services, or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

.Net Technical Lead

Belfast, United Kingdom
Hybrid / WFH Options
Version 1
Department: Public Sector & Utilities (Ireland) Job Description Architecting software solutions primarily using the Microsoft Azure stack, with opportunities to work with Open Source technology where appropriate (70% technical development, 30% management). Leading and building an effective, cross-functional squad practicing agile methodologies (Scrum, DevSecOps, Design Sprints) in collaboration with local and remote teams. Making decisions on the appropriate … .NET, Logic Apps, Service Fabric, Data Factory, Data Flow) to deliver maintainable and extensible solutions for customers, while avoiding unnecessary technology proliferation. Participating actively within a collaborative tribe of software engineering professionals to ensure alignment on standards and practices. Qualifications Proven experience in .NET and C# development. Current experience as a Lead .NET Developer, with line management or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Jnr/Mid Software Engineer -London

London, United Kingdom
MODE Recruitment Limited
Junior and Middle Software Engineers needed! The company: Through the power of AI and Big Data this company have developed a number of data driven tools and platforms aimed at delivering a transparent financial solution. Focusing purely on sustainable investment! If you want the leave the planet clean and beautiful for the next generation then you share the ethos … Specialists, Researchers, Product owners, designers etc) Have freedom to govern your own tasks and spend time on new developments and research. The candidate: Good fundamentals and some experience in Software Engineering 2+ years experience with either Python or Golang - opportunity to learn Golang if you wish! An understanding of system design, data structures, DevOps, Cloud algorithms Test coverage More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Delivery Manager

United Kingdom
Hybrid / WFH Options
Anson McCade
Lead Technical Delivery Manager – Cloud & Software Migrations 💼 Up to £120,000 + Package | Fully Remote (UK) Join a fast-scaling consultancy with the backing of a global tech powerhouse. We’re building something bold – delivering complex, enterprise-scale software and cloud transformation projects across sectors. And now we’re looking for a hands-on Lead Technical Delivery Manager … The Role: Own the Outcome This isn’t about PowerPoint. It’s about rolling up your sleeves and making delivery happen. You’ll lead end-to-end technical programmes — software and cloud migrations, large-scale modernisation, and systems integration. From pre-sales to go-live, you’ll be the person who makes the complex work. What You Bring You … to get results. Your background might include: Experience at GSIs or Tier 1 consultancies (Accenture, Deloitte Tech, BAE AI, Capgemini, etc.) Leading multi-workstream delivery across cloud, DevOps, and software engineering environments. Full lifecycle ownership — from pre-sales and bid responses to live operations. Deep technical understanding (ideally once an engineer yourself). The ability to execute without More ❯
Posted:

Job Opening for Associate Engineer - Backend (Java) at PayPal

Braintree, Essex, United Kingdom
Hybrid / WFH Options
Globalhrcommunity
we do - and they push us to ensure we take care of ourselves, each other, and our communities. Job Description Summary: What you need to know about the role Software Engineers at PayPal develop innovative solutions and high-quality products that touch millions of people every day around the globe. Our engineers solve some of the most complex technical … Instant Payment Notifications and WEBHOOKs) enabling critical businesses and workflows and driving customer engagement. Job Description: Your way to impact You will work alongside the best and the brightest engineering talent in the industry. We have opportunities in a wide range of areas including development, design, search, platform, test, quality, big data, back end and front end. Code high … back-endservices using Java, SQL,Rest, Microservices, Messaging Queues and/or building and developing new user-facing experiences. As a core participant of your team, you will estimate engineering efforts, design your changes, implement and test your changes, push to live, and triage production issues. You need to be dynamic, collaborative, and curious as we build new experiences More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Computer Science C++ Developer

London, United Kingdom
慨正橡扯
global businesses. Our clients include tier-one investment banks and other organizations across a range of industries, from insurance to healthcare to travel. What you'll do: As a software developer with mthree, you'll build complex applications in a global team environment. You'll love seeing the impact you make when code you've written launches to the … people who need it. If you stay on the lookout for new ways to get better results through software development, you'll become an asset to your team. How the Alumni program works: Apply via this job advert. Complete our assessment process. Get trained at mthree Academy in an online class for 4-8 weeks with other graduates. Focusing … a related major 2.2 or higher. We look for potential, not prestige, but it's important that you enjoy pushing yourself to pick up new ideas. Solid knowledge of software engineering principles. Skills in troubleshooting and debugging. An understanding of the formal SDLC (software development lifecycle). An understanding of test-driven development. The right to work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of AI

London, United Kingdom
Homerun B.V
at conferences, publications, and collaborations About You (Required): A graduate degree in Computer Science, Machine Learning, Computational Biology, or related field 5+ years in AI/ML research or engineering, with at least 4 years in a technical leadership role or 3 years in management Strong publication record or expertise in generative AI, deep learning, or computational biology Experience … HPC GPUs or cloud platforms (AWS, Lambda, Azure) Strong problem-solving skills and critical thinking Strategic planning abilities Additional Skills (desired): Experience with protein or DNA bioinformatics MLOps expertise Software engineering skills, data pipelining (e.g., Airflow), and cloud deployment experience Familiarity with Agile methodologies If you're interested in joining as our new Head of AI, we'd More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Head of AI

Islington, London, United Kingdom
Homerun B.V
Research at conferences, publications, and collaborations About You (Required): Graduate degree in Computer Science, Machine Learning, Computational Biology, or related field 5+ years in AI/ML research or engineering, with at least 4 years in a technical lead or 3 years in management Strong publication record or expertise in generative AI, deep learning, or computational biology Experience applying … platforms like AWS, Lambda, Azure Strong problem-solving skills and critical thinking in AI research Strategic planning abilities Additional Skills (desired): Experience with protein or DNA bioinformatics MLOps expertise Software engineering skills, data pipelining (e.g., Airflow), cloud deployment experience Knowledge of Agile methodologies Interested in joining as our Head of AI? We look forward to hearing from you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps Engineer with Security Clearance

Reston, Virginia, United States
RedKey Solutions
IT, Development, and other technology stakeholders to maintain, develop, and support IC enterprise products-both legacy and new-in an Agile SAFe environment. The DevOps Engineer will collaborate with software engineering to deploy and operate systems, automate and streamline operations and processes, build and maintain tools for deployment, monitoring, and operations, and troubleshoot and resolve issues in development … Work with project teams to integrate their products into the DevOps environment. Conduct roundtable discussions on capabilities. Define enterprise Continuous Integration/Continuous Deployment processes and best practices. Codify software development best practices across the enterprise. Develop automated testing frameworks within DevOps processes. Basic Qualifications: Experience with NiFi, Spark/MapReduce, Python, Java, and Elasticsearch. Experience coding within the More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

.NET Engineer

Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Ronald James
an exciting opportunity to join a fast-growing, innovation-driven company where your contributions will directly influence the future of online gaming. You’ll be part of a talented engineering team, using modern technologies to build scalable, high-performance systems. What You’ll Be Doing Develop and implement reliable, high-performance core features and third-party integrations. Write and … Engage early with Security and Release teams to ensure secure, high-quality deliveries. Contribute to architecture discussions, helping select technologies and design patterns. Champion clean code practices, standards, and software engineering best practices. Proactively identify system issues or performance bottlenecks and drive solutions. What You’ll Need 5+ years of hands-on experience in .NET development, particularly with More ❯
Employment Type: Full-Time
Salary: £50,000 - £65,000 per annum
Posted:

Senior Android Developer

East London, London, United Kingdom
Hybrid / WFH Options
Richard Wheeler Associates
directly on the phone with limited server interactions. As a key member of the team, youll have a strong track record of delivering high-quality apps and tackling complex engineering challenges. Youll be a collaborative, engaging team player who can mentor others and lead by example when it comes to engineering best practices. It is envisaged the role … champion high-quality code by leveraging unit tests, continuous integration, and code quality tools Essential Skills and experience: 5+ years of high-level Android development experience, with a wider software engineering background (8+ years in total) Excellent Kotlin skills and comfortable with other languages e.g. Java A strong numerate Degree (Computer Science/similar) Able to work independently More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Senior React Developer

Staines, Surrey, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
working - 3 days per week in the office The successful Senior React Developer is likely to have a relevant degree and commercial experience in a similar role. The Senior Software Developer will join an experienced team developing modern interactive user interfaces using React with TypeScript. Key experience React TypeScript JavaScript Experience in any of the following areas would be … advantageous but is not a prerequisite Good software engineering principles eg Version control/Git, issue tracking, documentation etc Node.js Front end development tools and libraries like jest, rollup etc Experience with connected devices Web/UX design appreciation Figma or similar Full stack software development If you are seeking a role of this nature, please get More ❯
Employment Type: Permanent
Salary: £70000 - £75000/annum
Posted:

Senior React Developer

Staines-upon-Thames, Middlesex, England, United Kingdom
Hybrid / WFH Options
Spectrum IT Recruitment
working - 3 days per week in the office The successful Senior React Developer is likely to have a relevant degree and commercial experience in a similar role. The Senior Software Developer will join an experienced team developing modern interactive user interfaces using React with TypeScript. Key experience React TypeScript JavaScript Experience in any of the following areas would be … advantageous but is not a prerequisite Good software engineering principles eg Version control/Git, issue tracking, documentation etc Node.js Front end development tools and libraries like jest, rollup etc Experience with connected devices Web/UX design appreciation Figma or similar Full stack software development If you are seeking a role of this nature, please get More ❯
Employment Type: Full-Time
Salary: £70,000 - £75,000 per annum
Posted:

Post-Quantum Cryptographic Testing & Automation Engineer

London, England, United Kingdom
Allegis Global Solutions
streamlining cryptographic processes, ensuring scalability, and maintaining GSK’s cybersecurity posture in the post-quantum era. This position requires a strong technical background in cryptographic algorithms, automation frameworks, and software development. Key Responsibilities Test new PQC algorithms and document impact to existing systems. Create scripts, workflows, and testing frameworks to streamline cryptographic transitions across various platforms and applications. Collaborate … with cybersecurity and IT teams to integrate post-quantum cryptographic algorithms into existing systems with minimal disruption. Ensure that automated solutions are compatible with GSK’s software stack, databases, and network infrastructure. Develop automated testing pipelines for post-quantum cryptographic algorithms to ensure security, efficiency, and scalability. Conduct performance benchmarking and error analysis of automated cryptographic transitions. Implement monitoring … solutions to track the performance and reliability of automated cryptographic systems. Proactively identify and resolve issues related to cryptographic automation processes. Work closely with cryptographic architects, software engineers, and compliance teams to align automation solutions with overall cybersecurity strategies and regulatory requirements. Provide technical documentation on automated post-quantum cryptographic tools and processes. Stay up to date with advancements More ❯
Posted:
Software Engineering
10th Percentile
£46,250
25th Percentile
£55,000
Median
£70,000
75th Percentile
£98,474
90th Percentile
£127,500