Permanent Software Engineering Job Vacancies

51 to 75 of 6,456 Permanent Software Engineering Jobs

Senior Software Engineer - Energy & Resources Analytics Platform

London, United Kingdom
Baringa Partners LLP
Senior Software Engineer- Energy & Resources Analytics Platform London, United Kingdom req2463 Posted on: 28/05/2025 - Application Deadline: - About Baringa: We aim to build the world's most trusted consulting firm, creating lasting impact for clients and pioneering a positive, people-first culture. We collaborate with a diverse range of clients from FTSE 100 companies to start … hubs are located in Europe, the US, Asia, and Australia, working worldwide to tackle challenges and make an impact. Our Market, Advisory, and Analytics practice seeks experienced Senior Platform Software Engineers to join our team. We are leaders in modelling energy markets, providing insights to drive change in a decarbonising industry. Our work involves varied modelling, data, and processing … analytics outputs via GUIs, APIs, and other systems, with confidence in compliance and governance. To support our growth, we are building a dedicated global Platform team. We seek experienced software engineers to help architect, implement, and support tools fundamental to Baringa's success. This team values curiosity, problem-solving, and the flexibility to adopt suitable technologies. The next-generation More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Rochdale, Greater Manchester, North West, United Kingdom
Hybrid / WFH Options
Anson Mccade
Senior Software Engineer £Up to £90,000 GBP Hybrid WORKING Location: United Kingdom (North West) Type: Permanent An exciting opportunity awaits to join a global banking powerhouse as they seek to appoint an experienced Senior Software Engineer to lead the design and development of high-performance, scalable software solutions that drive exceptional user experiences and support business … and problem-solving abilities with a knack for simplifying complex technical challenges. A proactive mindset with a strong sense of ownership and commitment to quality engineering. Proven experience mentoring engineering teams and contributing to a high-performing development culture. Excellent communication skills, able to bridge technical detail and business value effectively. Strategic thinking with the ability to design systems … aligned with business goals. Comfort working across distributed systems and integrating diverse technologies. Preferred Skills & Experience: Deep understanding of software architecture, design patterns, and secure coding practices. Hands-on experience with cloud services such as AWS , Azure , or Google Cloud , and CI/CD pipelines. Proficiency in SQL/NoSQL databases and modern version control systems (e.g., Git). More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Engineer

Dundee, Scotland, United Kingdom
Hutchi
Backed by industry insight, creative expertise, and rock-solid technical design, we have earned our place as a market leader. We’re now expanding our offering with custom-built software solutions and are looking for talented engineers to be part of that journey. About the Role Are you a creative, driven individual with a passion for technology? Do you … thrive in a fast-paced, collaborative environment where innovation is the norm and your contributions truly matter? Hutchison Technologies is looking for an exceptional Software Engineer to join our talented and forward-thinking team. We are seeking someone who loves solving problems, enjoys exploring new technologies, and is excited about building impactful software that makes a real difference. … Work collaboratively with the team to define project roadmaps, deliverables, and timelines; staying accountable for your outputs. Architect, optimise, and scale SQL and NoSQL databases. Manage and support live software in a cloud-native environment (Google Cloud Platform). Contribute to software architecture, requirements gathering, and project planning. Implement system monitoring and proactively address software issues or More ❯
Posted:

Head of Software Development

London, United Kingdom
Onyx-Conseil
Job Description Head of Software Development with MS SQL Server The Head of Software Development for a Bank is responsible for leading the development and delivery of software solutions that support the bank's private banking operations. This includes managing core banking systems, Treasury systems, Finance systems, and ensuring the efficient operation of Equation and SQL Server … this bank. The role involves strategic leadership, project management, and close collaboration with stakeholders to align technology initiatives with business objectives. Key Responsibilities: • Strategic Leadership: • Develop and implement the software delivery strategy for the private banking division, ensuring alignment with the banks business goals. • Lead the adoption and integration of best practices for software development, deployment, and maintenance … within the context of private banking operations. • Stay abreast of emerging technologies and methodologies to enhance the banks software delivery capabilities, particularly in core banking and financial systems. • Project Management: • Oversee the planning, execution, and delivery of software projects related to core banking, Treasury systems, Finance systems, and Equation. • Ensure projects are delivered on time, within scope, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Sheffield, Yorkshire, United Kingdom
Hybrid / WFH Options
Experis - ManpowerGroup
Role Title: Software Engineer Location: Sheffield, Hybrid (60% office/40% home - 3 days in the office mandatory) Duration: Until 28/11/2025 Rate: £395p/d via Umbrella Role Brief: We are looking for a highly motivated and experienced Senior Software Engineer to support development of services hosted on Public Cloud platforms. You will leverage … your expertise in Software Development , along with your DevOps proficiency across AWS and GCP , to design and implement resilient frontend client, backend services, infrastructure automation, and cloud-native solutions. This is an opportunity to work on high-impact systems within a secure, high-availability environment at one of the world's leading financial institutions. Key Accountabilities: Responsibilities will include … experience The ideal candidate for this role will have the below experience and qualifications: Bachelor's or Master's degree in Computer Science or equivalent industry experience. Comes from Software Engineering background with infrastructure experience. 5+ years of development experience with a strong focus on large-scale, distributed systems. Proficient in Python and GoLang . Experience with Liquibase More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Cheltenham, England, United Kingdom
Hybrid / WFH Options
Argo DevOps Solutions Ltd
in the Cyber and Cloud space. We are experts in delivering value into both the public and private sector, supporting delivery of quality products at speed. We solve complicated software and hardware problems using Agile approaches. Our specialisms include moving data between trust boundaries, designing secure data ingress and egress systems. Argo has substantial experience in mentoring our customers … maintaining large-scale, secure, and high-performing solutions. This role involves mentoring and coaching junior team members, translating stakeholder requirements into actionable user stories, and embedding security throughout the software development life cycle. The position calls for strong technical expertise, collaborative mindset, and an ability to deliver innovative solutions that align with business objectives. Experience Requirements Software Development … record of helping less experienced developers advance their skills and confidence Roles and Responsibilities Collaboration & Full Lifecycle Work collaboratively with Argo and its partners, taking ownership of the full software lifecycle—from requirements gathering to deployment and maintenance Ensure high-quality delivery of product components and systems that meet agreed time, scope, and budget parameters Technical Discussions & Customer Engagement More ❯
Posted:

Senior Software Developer

Wakefield, England, United Kingdom
Minster Law
Job Title: Senior Software Developer Responsible to: Software Engineering Manager Level: Team Leader Job Summary The role will use the latest technologies to deliver scalable, quality cloud and high-performance web applications to support the business in its Digital Strategy. The role will provide direct line management to the .NET development team to ensure delivery of great … APIs, including versioning and ensuring backwards compatibility for internal and external apps. Project Delivery: Deliver application modules in line with the delivery profile and architecture laid down by the Software and Applications Manager. Best Practices: Ensure coding is conducted to best practice guidelines to build and maintain a high-quality application suite. Mentor members of the development team in … a wider audience, communicate issues and status updates to management in a concise manner. Results and quality oriented. Logical approach to problem solving and ability to follow and implement software lifecycle best practice. Good organisation skills with ability to effectively manage your own time. Robust - able to deal with changing circumstances and challenging situations whilst still achieving objectives. Team More ❯
Posted:

Senior Software Engineer (Fullstack)

Chester, Cheshire, United Kingdom
Hybrid / WFH Options
Lloyds Banking Group
working Click here for more information on agile working options. Agile Working Options Agile Working Options Reduced Hours; Flexibility in when hours are worked; Hybrid Working JOB TITLE: Senior Software Engineer ( Fullstack ) HOURS: Full-time - 35 hours per week WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our … time, at one of our offices stated above . ABOUT THIS OPPORTUNITY We have multiple openings across our business for senior software engineer s with experience in a combination of backend and frontend development to join our growing engineering team s . You'll be responsible for developing high-quality, scalable services as part of our microservices-based … either backend or frontend development, don't let that hold you back- we'd still love to hear from you. You might be exactly what we're looking for! Software Development: Strong, hands-on commercial experience in either or both frontend of backend engineering. Test Automation: Use modern testing practices and frameworks integrated with CI/CD pipelines. Strong More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Software Engineer

Glasgow, UK
Amici Procurement Solutions
Solr, Elasticsearch, if not you have the appetite to learn more. Hands on experience with SQL and NoSQL databases under your belt. Hold a degree in Computer Science/Software Engineering or equivalent experience. Familiar with writing automated tests and maintaining high code quality. You have laser sharp attention to detail. Strong communication skills (both verbal and written More ❯
Employment Type: Full-time
Posted:

Software Engineer - Pensions, ISA & Investments

Bristol, Avon, South West, United Kingdom
Hybrid / WFH Options
Hargreaves Lansdown
ahead and apply. We'd love to hear from you! About The Role Salary: Up to £65,000 dependent on experience HL are looking for a talented full stack Software Engineer to join our Pensions, ISAs & Investments product development team in building market leading solutions for our clients. This is an opportunity to join the UK's number one … them using Infrastructure as Code. Write high quality, secure, tested and performant code. Create and maintain automated tests for new changes. Document all solutions according to team standards. Provide engineering support and maintenance for existing applications. Continuously develop your own technical and interpersonal skills, with a willingness to learn and adopt new technologies and techniques. Provide coaching & mentoring to More ❯
Employment Type: Permanent, Part Time
Salary: £65,000
Posted:

Senior Software Engineer

Sheffield, South Yorkshire, Yorkshire, United Kingdom
Espire Infolabs Limited
Espire Infolabs is hiring for Senior Software Engineer for Sheffield, UK location. Job Title: Senior Software Engineer Location: Sheffield, UK Experience: 8+ Years Employment Type: Full-time About the Role: We are seeking a highly experienced and motivated Senior PHP Developer with a strong background in Laravel, DevOps practices, and GitLab. This role requires leadership capability to manage … a development team, deliver high-quality software in an Agile environment, and communicate effectively with clients. The ideal candidate should have a passion for clean code, scalable architecture, and efficient development processes. Responsibilities: Lead and mentor a team of developers, ensuring best practices in coding and architecture. Design, develop, and maintain web applications using PHP (Laravel Framework). Manage … planning, code reviews, and documentation in JIRA and Confluence. Ensure performance, scalability, and security of applications. Manage deployments, environments, and DevOps workflows. Troubleshoot, test, and maintain the core product software and databases. Optimize front-end and back-end performance. Must Have Skill Sets: 8+ years of professional experience in PHP development. Strong expertise in Laravel framework. Proficient in GitLab More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Belfast, Northern Ireland, United Kingdom
Hybrid / WFH Options
VANRATH
VANRATH are partnering with a global leader in financial market infrastructure to recruit a Senior Software Engineer to join a high-performing technology team. This is a fantastic opportunity to work on business-critical platforms used by major players in the global finance market. The Role You will be a key part of an Agile, cross-functional team, developing … high-quality software for both internal users and external clients. You'll contribute across the development lifecycle, with a strong focus on continuous integration, delivery, and improvement. What You'll Do Collaborate with architects and senior engineers to design scalable solutions Take ownership of feature development and drive delivery to completion Mentor junior developers and promote best practices (code … reviews, unit testing, etc.) Partner with QA to ensure robust software quality Experiment with technologies to ensure the best fit for purpose Experience Needed Essential: Strong background in C# .NET Experience with Git, CI/CD tools, and database technologies (SQL/NoSQL) Excellent problem-solving and communication skills Secure coding and API architecture knowledge Desirable: Web development experience More ❯
Posted:

Senior Software Engineer with Security Clearance

Springfield, Virginia, United States
Custom Staffing
Senior Software Engineer Springfield, VA - 100% onsite AMAZING BENEFITS - including 100% employer paid healthcare benefits for employee, 401k match, etc Rate: Market rate (flexible) Clearance: Requires active Top Secret clearance with the ability to obtain SCI access and willingness to obtain CI Polygraph. US Citizenship Required About the Role: You will be at the forefront of processing ETL on … be directly used by the customer, contributing to their mission success. • Application Workflow: Update all application workflows to improve performance and resiliency. • Team Collaboration: Work in a multi-faceted software development team to build and maintain software applications backed by a self-managed cloud infrastructure with a true big-data footprint (over 10 petabytes). • Problem Solving: Solve More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Senior .Net C# Software Engineer - Global Energy Co

London, UK
Eaglecliff Recruitment
Exciting opportunity for a Senior .Net C# Software Engineer to join this global Energy company. This is an exciting time to join this world-leading Energy company as it evolves from a traditional Oil & Gas enterprise into a future-focused Energy leader. This transformation includes the establishment of a highly successful new Power Trading desk within the Energy Trading … to the success of this evolution, working alongside some of the industry’s top professionals and leveraging the very latest technology. Key Requirements – Essentials • 8+ years of hands-on software development experience, spanning front-end, back-end, and cloud automation/orchestration. • Strong proficiency in back-end development using C# and .NET Core 5/6. • Cloud-native development More ❯
Posted:

Senior .Net C# Software Engineer - Global Energy Co

City of London, Greater London, UK
Eaglecliff Recruitment
Exciting opportunity for a Senior .Net C# Software Engineer to join this global Energy company. This is an exciting time to join this world-leading Energy company as it evolves from a traditional Oil & Gas enterprise into a future-focused Energy leader. This transformation includes the establishment of a highly successful new Power Trading desk within the Energy Trading … to the success of this evolution, working alongside some of the industry’s top professionals and leveraging the very latest technology. Key Requirements – Essentials • 8+ years of hands-on software development experience, spanning front-end, back-end, and cloud automation/orchestration. • Strong proficiency in back-end development using C# and .NET Core 5/6. • Cloud-native development More ❯
Posted:

Sr. Golang Software Engineer - Chicago, IL or Reston, VA- ONSITE -

Chicago, Illinois, United States
Comcast Corporation
global company, we have offices in nine countries and can insert advertisements around the world. Job Summary Job Description Summary: We are seeking a skilled and passionate Senior Golang Software Engineer to join our growing team. In this role, you will play a pivotal part in building cutting-edge, audience-enabled advertising products and solutions, leveraging data-driven strategies. … experience coding in Golang, strong understanding of GRPC protocol and ProtoBuf . 3+ years of hands-on experience coding in Golang and 3 -5+ years of experience in software development. 2+ years of experience with microservices, Kubernetes, or AWS EKS. 2+ years of experience with AWS services (e.g., S3, EMR, Glue, EC2, ECS, IAM, Lambda, CodeBuild , Athena, Redis More ❯
Employment Type: Permanent
Salary: USD 91 Hourly
Posted:

Sr. Golang Software Engineer - Chicago, IL or Reston, VA- ONSITE -

Reston, Virginia, United States
Comcast Corporation
global company, we have offices in nine countries and can insert advertisements around the world. Job Summary Job Description Summary: We are seeking a skilled and passionate Senior Golang Software Engineer to join our growing team. In this role, you will play a pivotal part in building cutting-edge, audience-enabled advertising products and solutions, leveraging data-driven strategies. … experience coding in Golang, strong understanding of GRPC protocol and ProtoBuf . 3+ years of hands-on experience coding in Golang and 3 -5+ years of experience in software development. 2+ years of experience with microservices, Kubernetes, or AWS EKS. 2+ years of experience with AWS services (e.g., S3, EMR, Glue, EC2, ECS, IAM, Lambda, CodeBuild , Athena, Redis More ❯
Employment Type: Permanent
Salary: USD 91 Hourly
Posted:

Sr. Golang Software Engineer - Chicago, IL or Reston, VA- ONSITE -

West Chicago, Illinois, United States
Comcast Corporation
global company, we have offices in nine countries and can insert advertisements around the world. Job Summary Job Description Summary: We are seeking a skilled and passionate Senior Golang Software Engineer to join our growing team. In this role, you will play a pivotal part in building cutting-edge, audience-enabled advertising products and solutions, leveraging data-driven strategies. … experience coding in Golang, strong understanding of GRPC protocol and ProtoBuf . 3+ years of hands-on experience coding in Golang and 3 -5+ years of experience in software development. 2+ years of experience with microservices, Kubernetes, or AWS EKS. 2+ years of experience with AWS services (e.g., S3, EMR, Glue, EC2, ECS, IAM, Lambda, CodeBuild , Athena, Redis More ❯
Employment Type: Permanent
Salary: USD 91 Hourly
Posted:

Sr. Golang Software Engineer - Chicago, IL or Reston, VA- ONSITE -

North Chicago, Illinois, United States
Comcast Corporation
global company, we have offices in nine countries and can insert advertisements around the world. Job Summary Job Description Summary: We are seeking a skilled and passionate Senior Golang Software Engineer to join our growing team. In this role, you will play a pivotal part in building cutting-edge, audience-enabled advertising products and solutions, leveraging data-driven strategies. … experience coding in Golang, strong understanding of GRPC protocol and ProtoBuf . 3+ years of hands-on experience coding in Golang and 3 -5+ years of experience in software development. 2+ years of experience with microservices, Kubernetes, or AWS EKS. 2+ years of experience with AWS services (e.g., S3, EMR, Glue, EC2, ECS, IAM, Lambda, CodeBuild , Athena, Redis More ❯
Employment Type: Permanent
Salary: USD 91 Hourly
Posted:

Systems Developer - E-Commerce Integrations (Cloud-Native, AI-Driven)

Liverpool, UK
Protein Works
We are seeking a Systems Developer with a strong background in e-commerce systems and backend integrations to join our fast-paced, tech-forward software engineering team. This role will focus on the development and maintenance of scalable, cloud-native software solutions that integrate our e-commerce platform with critical business systems including Warehouse Management, Finance, Inventory … and other back-office applications. This is a hands-on, architecture-informed development role requiring expertise in modern software engineering practices and tools, with an emphasis on cloud-native applications, AI-powered development tools, and system interoperability. Key Responsibilities Design, develop, and maintain backend integrations between e-commerce systems and ERP/WMS/Finance platforms. Build cloud … cross-functional teams, including DevOps, Infrastructure, and Product, to deliver robust systems. Leverage observability tools to monitor, alert, and troubleshoot application and integration health. Stay current on AI-driven software development practices (e.g., GPT-assisted development, Agentic AI workflows) and suggest practical implementations. Participate in architecture reviews, sprint planning, code reviews, and knowledge sharing. Required Skills & Experience Strong commercial More ❯
Posted:

Cloud Engineer with Security Clearance

Richardson, Texas, United States
Oxenham Group
Job Title: Cloud Engineer Responsibilities: • Design, develop, and maintain scalable software applications using modern programming languages (e.g., Python, Java, C++, JavaScript). • Implement cloud-based solutions using AWS or Azure Cloud Platforms. • Develop and integrate AI/ML models to enhance software capabilities. • Optimize software performance, security, and scalability. • Collaborate with UI/UX designers to create … intuitive user interfaces. • Troubleshoot, debug, and enhance existing applications. • Work with DevOps teams to automate deployment and CI/CD pipelines. • Ensure software compliance with industry standards and best practices. • Stay up-to-date with emerging technologies and industry trends. Qualifications: • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. • 3+ … years of experience in software development and engineering. • Proficiency in one or more modern programming languages (Python, Java, JavaScript, Go, C#). • Experience working with cloud computing (AWS, Azure, GCP). • Strong knowledge of microservices architecture and API development. • Hands-on experience with containerization and orchestration (Docker, Kubernetes). • Familiarity with AI/ML concepts and frameworks is a More ❯
Employment Type: Permanent
Salary: USD Annual
Posted:

Java Developer

United Kingdom
Hybrid / WFH Options
HICX Solutions Ltd
for the management of their supplier data; these include BAE Systems, Mondelez, Baker Hughes and EDF Energy. Minimum 2 years in professional Java programming with experience in application design, software development, and maintenance A BSc in Computer Science or similar field English language fluency and very good communication skills Good team player and ability to exchange information and support … with co-workers Solid understanding of engineering best practices Good knowledge of Object-Oriented Programming techniques Good knowledge of Scripting languages like Groovy Good knowledge of SQL and database systems such as Postgresql, MySQL, etc. Good knowledge of web standards (HTML, JavaScript, etc) Quick learner and adapter of new frameworks and technologies Attention to details and some creativity on … automated test practices (Unit, Integration & Acceptance) Practical experience working with REST APIs and Microservices Good knowledge working with Cloud provider technologies (e.g.: AWS, Azure etc) A strong passion for Software Engineering, Innovation, and challenging the status quo Desirable Skills: Good knowledge of (CI\CD) Solid understanding and practical experience in Dev Ops Knowledge of development tools including Git More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Platform Developer

Edinburgh, United Kingdom
Hybrid / WFH Options
Registers of Scotland
work to create digital solutions for the people of Scotland. You will get an opportunity to nurture your creativity and develop with us through access to the latest data, software engineering and product delivery techniques. This job is for you if you want Work with purpose: working for the people of Scotland to set the bar for land … team as a Senior Platform Developer and help shape the future of RoS! We're looking for a passionate and experienced developer to support platform capability that enables agile software delivery. You'll have the opportunity to work with a talented, collaborative team where you will work on cutting-edge projects that leverage the latest technologies and methodologies and … take on leadership roles. Please note internally, this role is referred to as Senior DevOps Engineer. On a typical day you will Design, build, and maintain scalable, high-quality software and platform systems Implement and manage CI/CD pipelines, observability, security automation, automated testing, and engineering standards Lead feature development from concept to production with focus on More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Engineer

London, United Kingdom
Two Circles Ltd
years and have a keen interest in the application of technology in the sports industry. If this sounds like you, please get in touch. Key Responsibilities Work closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties. Being an advocate for developer experience and a keen interest in … and technical excellence. Creation of architectural diagrams and technical specifications for multi-platform product strategies. Influencing and contributing to the technical design and development of digital projects. Setting up software development frameworks for release management, automation, code quality and source control. Providing technical leadership, mentoring and guidance to other Two Circles engineers. Keeping up to date on emerging technologies … encouraged for this role and occasional travel to other offices in London and EMEA will be required at times. Requirements Requirements A minimum of 7+ year's experience in software engineering. A high level of proficiency and understanding in C#, .NET, TypeScript and React. Experience in a CI/CD environment where you have utilised tools such as Circle More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full Stack Engineer

United Kingdom
慨正橡扯
people from over twenty different countries, speaking multiple languages, with a physical footprint in Africa, Europe, and Latin America. The role: We are seeking a skilled Senior Full Stack Software Engineer who is proficient in both frontend and backend development. The ideal candidate will be responsible for designing, developing, and maintaining our Red101 platform and related services. Additionally, the … and functionality of our applications and a strong understanding that our customers are the ultimate beneficiary of well built, scalable and working software. Key Responsibilities: Design, develop, and maintain software systems using modern frameworks and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Implement responsive design principles to … write and understand design documentation using C4, sequence diagrams and workflows. Excellent problem-solving skills and attention to detail. Solid understanding of logging, monitoring and observability to understand if software is functioning as required. Strong communication and teamwork skills. Preferred Skills: Experience with cloud platforms e.g., AWS, Azure, Google Cloud. Knowledge of DevOps practices and CI/CD pipelines. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
10th Percentile
£46,250
25th Percentile
£55,000
Median
£68,000
75th Percentile
£97,500
90th Percentile
£124,250