Find your next tech and IT Job or contract role.

Our job search is powered by Technojobs , part of the Free-Work group.

Your search returns 75 results.
Premium Job
Permanent

Job Vacancy
Senior Software Engineer

BAE Systems
Published on

Frimley, England, United Kingdom

Job Title: Senior Software Engineer Location: Frimley - On Site Salary: £40,748+ depending on skills and experience What you’ll be doing: · Develop design solutions to meet an agreed time, cost and quality in accordance with project or business milestones · Develop and manage requirements and the overall acceptance criteria specific to IT Rigs, and systems and products across the platform or programmes · You will be attending factory acceptance tests and assisting in the development of test procedures · Produce documentation required to support the design review process, including; diagrams, technical specifications, supporting calculations, software designs and justifications · Ensure design proving evidence is comprehensive and is captured within the requirements management tools whilst also being endorsed by the appropriate level of authority · Undertake design reviews and presentations to share and report to stakeholders and, offer mentorship to junior team members Your skills and experiences: Previous experience in; · Ansible Playbooks · Ansible scripts · Virtualisation · VMWare · ProFTP · BitBUCKET · Software Defined Data Centres · Atlassian tools (Confluence and Jira) Benefits: You’ll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. You’ll also have access to additional benefits such as flexible working, an employee assistance programme, Cycle2work and employee discounts - you may also be eligible for an annual incentive The Platform Realisation Team: This is a burgeoning team within BAE working on some of the most key IT and Software to help develop and progress the multimillion-pound projects and deploying the CS on several submarines. You will be able to help form the IT business area and shape the future of this team with BAE. You will have the opportunity to liaise with key stakeholders and you will receive opportunities for self-development to Lead your own Team and to build a lasting career with BAE Systems. We offer relocation support packages across all Submarines roles, subject to meeting eligibility criteria. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Closing Date: 26th June 2025 We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-JM2 #LI-On Site

Premium Job
Permanent

Job Vacancy
Graduate Software Engineer

BAE Systems
Published on

Broad Oak, England, United Kingdom

Length of contract Permanent contract Start date (dd Month Year) 13th April 2026 Qualification requirements As a minimum requirement you’ll need to have obtained, or be predicted to obtain, a 2.2 in your Bachelor’s or Master’s degree in Software or Computer Related STEM Degree. Description Job title: Graduate Maritime Services Software Engineer Location: Broad Oak (Hampshire) We offer a range of hybrid and flexible working arrangements, however for this role you will be expected to attend your site 4-5 days per week. Salary: £34,000 + £2,000 Welcome Bonus What you’ll be doing: As a Software Engineering Graduate within our Radar Team, you will create cutting edge software for our hardware and be involved in the entire lifecycle of a product, design and development to integration. Producing and maintaining a software design to meet a set of software requirements. Using a software design to produce a deliverable software solution. Testing a software solution to prove that is meets its design aims and requirements. Support a software solution to address reported defects and/or add new functionality. Developing and maintaining a good working knowledge of Maritime Services software processes. Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing & lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The Maritime Services team: become part of the only provider of complex powerful attack warships to the Royal Navy. Services range from warship availability, equipment and facilities, management training, product development and through life support for radar, frigates and the Queen Elizabeth Aircraft carrier. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks.

Permanent

Job Vacancy
Software Engineer

BAE Systems
Published on

London, England, United Kingdom

Location(s): London or Manchester BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software Engineer Requistion ID: 120492 Location: London or Manchester - Hybrid working offered, with consideration for both full and part-time applicants - please speak to your recruiter about the options Grade: GG08 - GG13 Are you passionate about working with cutting-edge technology and self-motivated to find innovative solutions to complex challenges as part of a team who help keep the UK safe? Join BAE Systems as an experienced Software Engineer. As a key member of a Software Engineering team, you’ll be working with our National Security Customers to build systems that support their core mission capabilities. You’ll work as part of empowered, autonomous DevOps teams with regular contact with end-users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services. You’ll be encouraged to identify new ways of solving problems and get to work in a range of different teams across our customer organisations. You’ll be part of the biggest defence company in the UK however we have a startup-like culture nurtured by sports and social clubs, being a safe place to fail, meaning and self-fulfilment over business, and learning from our partners, suppliers, and peers. We fully embrace DevOps ways of working in our teams, and build a very broad range of capabilities for our customers. We therefore value Engineers who enjoy playing a role in the full delivery lifecycle and are flexible to learn and pick up new technologies and approaches. You’ll be playing a role in identifying the right technologies to use for the job and be supported with training as needed through access to services such as Pluralsight. Not only will your team be directly making a huge impact upon the systems you work on, you’ll be doing it for an organisation who makes a huge impact to the security of the UK. About you You will have experience in many of the following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our clients challenges! It would be great if you also had experience in some of these, but if not we’ll help you with them Machine Learning software e.g. Amazon and Azure machine learning, or Googles TensorFlow Deploying and managing in Cloud Computing such as AWS, MS Azure Containerisation e.g. Docker, Kubernetes Relational, document, or graph database systems Software configuration and deployment e.g. Ansible Applicants will need to be eligible to work in the UK and hold an active eDV UK security clearance. How we will support you Work-life balance is important; you can work around core hours with flexible and part-time working, and many of our roles include hybrid working enabling a mix of working from home and in the office You’ll get 25 days holiday a year and the option to buy/sell and carry over from the year before Our flexible benefits package includes private medical and dental insurance, a competitive pension scheme, cycle to work scheme, taste cards and more You’ll have a dedicated Career Manager to help you develop your career and guide you on your journey through BAE You’ll be part of our company bonus scheme You are welcome to join any/all of our Employee Resource groups. These groups cover everything from gender diversity to mental health and wellbeing. About our team Our people are what differentiates us, they are resourceful, innovative and dedicated. We have a mix of generalists and specialists and recognise that this diversity contributes to our success. We recognise the benefits of forming teams from a mix of disciplines, which allows us to come up with cutting edge, high quality solutions. Our breadth of work across the Public Sector provides diverse opportunities for our people to develop their careers in new areas of expertise and with new clients. You’ll be part of a big company, but we try to create a culture that feels like a small one. The work will stretch you and be challenging, but we encourage a healthy work-life balance. Most of all, we know teams who work well together also perform well. We’ll do everything we can to ensure you have fun at work, and in social activities outside of it whether that’s virtually or in person, as conditions allow. We have a rich history of working within National Security. In fact, we have over 40 years’ experience of delivering advice and solutions to our customers in this sector, supporting them in carrying out their vital missions. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we’re working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being. Inclusion is integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. Division overview: Capabilities At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Capabilities is the engine that keeps the business moving forward. It is the largest area of Digital Intelligence, containing our Engineering, Consulting and Project Management teams that design and implement the defence solutions and digital transformation projects that make us a globally recognised brand in both the public and private sector. As a member of the Capabilities team, you will be creating and managing the solutions that earn us our place in an ever changing digital world. We all have a role to play in defending our clients, and this is yours.

Permanent

Job Vacancy
Software Engineer

Nexus Jobs Limited
Published on

London, England, United Kingdom

Software Engineer Our Client is looking for a Software Engineer with at least of 5 years of progressively complex experience in a directly related area, during which both professional and technical capabilities have been clearly demonstrated. Your expertise must include design and development experience with various relevant Microsoft platforms, tools, technologies, patterns, and techniques related to MSFT suites, Azure tools, integration, and data is required. Experience with industry/domains like pharmaceutical, finance, HR, sales, marketing, and manufacturing is highly preferred. Experience with healthcare industry regulations, data security and compliance standards (e.g. GDPR), and EDI standards (e.g. FHIR, HL7), etc. is very valuable. Developer certifications of Azure and/or Microsoft suite technologies is a big plus. A degree in computer science, software engineering, or a related field is required. Technical skills: • In-depth knowledge and experience in programming, administrating, configuring, and integrating using/with MS Office/MS Office 365 suite, SharePoint Online, Power Apps/Power Automate, GitHub, MS Teams, etc. • In-depth knowledge & development experience using Azure integration tools like Data factory, Logic Apps, etc. Along with knowledge of utilizing Azure SQL Server, Data lake, etc. • In-depth knowledge & experience using Visual Studio, with one of the programming languages: C#/Java/JavaScript/Python, and PowerShell. • Thorough understanding of the fundamental architecture of the cloud and on-prem MSFT Suite. • Solid fundamentals and thorough understanding of exception handling principles and production/operational support solutions (alerts, dashboards, runbooks, etc.) • Experience working with Azure DevOps and CI/CD pipeline. • Knowledge and some experience of using Serverless, SOAP, XML, REST, JSON, EDI, XSLT, etc. • Knowledge and some development experience using MS SQL Server (SSIS, T-SQL, Stored procedures, Functions, Views, Queries, Datatype conversions, etc.). • Experience working with APIs, Postman/SOAPUI tools, MS D365, ServiceNow, Azure Analytics tools, Azure Synapse, Azure BYOD & Data verse, Azure DevOps, Informatica, BI tools, etc. is a big plus. General business skills: Excellent communication to translate and explain business requirements to technology & vice-versa. Analytical & methodical mindset with a problem-solving attitude is extremely important for the success of this role. Concise written, verbal, and presentation skills. Must be a team player who can earn a team’s respect quickly. Ability to take initiative and be innovative. Ability to complete projects and achieve results in an ambiguous work environment. The Client is based in Trumbull CT USA ??????\" this is a remote role ideally from London UK. The salary will be in the range £60K - £90K. Please send your CV to us in Word format along with your salary and availability.

Permanent

Job Vacancy
Software Engineer

BAE Systems
Published on

Leeds, England, United Kingdom

Location(s): UK, Europe & Africa : UK : Leeds BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Software Engineer Job Title: Software Engineer Requisition ID: 121784 Location: Leeds - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Grade: GG08 - GG09 Referral Bonus: £5,000 National Security & Government Overview The National Security & Government business is growing and there are an increasing number of opportunities to work with a range of National Security & Government clients to provide solutions that have a real impact. Be part of a growing team that not only delivers for its clients but also gives back to the community with plenty of opportunities to get involved with local community engagement and outreach activities to help build tech and cyber skills in the region. Software Engineer We are looking for experienced Software Engineer to join our teams following continuous growth and success in the UK Government sector. Our people are what differentiates us, they are resourceful, innovative and dedicated. We have a mix of generalists and specialists and recognise that this diversity contributes to our success. We recognise the benefits of forming teams from a mix of disciplines, which allows us to come up with cutting edge, high quality solutions. What background we are looking for: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our clients challenges! It would be great if you also had experience in some of these, but if not we’ll help you with them Machine Learning software e.g. Amazon and Azure machine learning, or Googles TensorFlow Deploying and managing in Cloud Computing such as AWS, MS Azure Containerisation e.g. Docker, Kubernetes Relational, document, or graph database systems Software configuration and deployment e.g. Ansible How we will support you Work-life balance is important; you can work around core hours with flexible and part-time working, and many of our roles include hybrid working enabling a mix of working from home and in the office You’ll get 25 days holiday a year and the option to buy/sell and carry over from the year before Our flexible benefits package includes private medical and dental insurance, a competitive pension scheme, cycle to work scheme, taste cards and more You’ll be part of our company bonus scheme You are welcome to join any/all of our Diversity and Support groups. These groups cover everything from gender diversity to mental health and wellbeing. Security Clearance Only those with the permanent and unrestricted right to live and work in the UK will be considered for a position within BAE Systems Digital Intelligence. Due to the nature of our work, successful candidates for this role will be required to go through Government SC clearance prior to starting with us. -hidden link- Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. PLEASE NOTE: You're expected to have completed 12 months in role prior to applying for an advertised vacancy and you should also discuss the internal opportunity with your line manager to ensure sustained business continuity and to further support your career development. We know there may be individual circumstances that impact this, so please discuss this with your line manager or HR Business Partner (HRBP). If you don't feel you can talk to your line manager, you can contact your HRBP. Should you be invited for interview, you will be giving consent for the Recruitment team to contact you and your line manager regarding your application for this opportunity. This vacancy is eligible for the UK Employee Referral Scheme. Amount: £5000 Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we’re working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. Division overview: Government At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Government contracts are an area we have many decades of experience in. Government and key infrastructure networks are critical targets to defend as the effects of these networks being breached can be devastating. As a member of the Government business unit, you will defend the connected world and ensure the protection of nations. We all have a role to play in defending our clients, and this is yours.

Permanent

Job Vacancy
Software Engineer

BAE Systems
Published on

Gloucester, England, United Kingdom

Location(s): Gloucester or Manchester BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Job Title: Software Engineer Requistion ID: 120499 Location: Gloucester or Manchester - Hybrid working offered, with consideration for both full and part-time applicants - please speak to your recruiter about the options Grade: GG08 - GG13 Are you passionate about working with cutting-edge technology and self-motivated to find innovative solutions to complex challenges as part of a team who help keep the UK safe? Join BAE Systems as an experienced Software Engineer. As a key member of a Software Engineering team, you’ll be working with our National Security Customers to build systems that support their core mission capabilities. You’ll work as part of empowered, autonomous DevOps teams with regular contact with end-users to flexibly and efficiently understand, design, develop, deploy and maintain applications and services. You’ll be encouraged to identify new ways of solving problems and get to work in a range of different teams across our customer organisations. You’ll be part of the biggest defence company in the UK however we have a startup-like culture nurtured by sports and social clubs, being a safe place to fail, meaning and self-fulfilment over business, and learning from our partners, suppliers, and peers. We fully embrace DevOps ways of working in our teams, and build a very broad range of capabilities for our customers. We therefore value Engineers who enjoy playing a role in the full delivery lifecycle and are flexible to learn and pick up new technologies and approaches. You’ll be playing a role in identifying the right technologies to use for the job and be supported with training as needed through access to services such as Pluralsight. Not only will your team be directly making a huge impact upon the systems you work on, you’ll be doing it for an organisation who makes a huge impact to the security of the UK. About you You will have experience in many of the following: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our clients challenges! It would be great if you also had experience in some of these, but if not we’ll help you with them Machine Learning software e.g. Amazon and Azure machine learning, or Googles TensorFlow Deploying and managing in Cloud Computing such as AWS, MS Azure Containerisation e.g. Docker, Kubernetes Relational, document, or graph database systems Software configuration and deployment e.g. Ansible Applicants will need to be eligible to work in the UK and hold an active eDV UK security clearance. How we will support you Work-life balance is important; you can work around core hours with flexible and part-time working, and many of our roles include hybrid working enabling a mix of working from home and in the office You’ll get 25 days holiday a year and the option to buy/sell and carry over from the year before Our flexible benefits package includes private medical and dental insurance, a competitive pension scheme, cycle to work scheme, taste cards and more You’ll have a dedicated Career Manager to help you develop your career and guide you on your journey through BAE You’ll be part of our company bonus scheme You are welcome to join any/all of our Employee Resource groups. These groups cover everything from gender diversity to mental health and wellbeing. About our team Our people are what differentiates us, they are resourceful, innovative and dedicated. We have a mix of generalists and specialists and recognise that this diversity contributes to our success. We recognise the benefits of forming teams from a mix of disciplines, which allows us to come up with cutting edge, high quality solutions. Our breadth of work across the Public Sector provides diverse opportunities for our people to develop their careers in new areas of expertise and with new clients. You’ll be part of a big company, but we try to create a culture that feels like a small one. The work will stretch you and be challenging, but we encourage a healthy work-life balance. Most of all, we know teams who work well together also perform well. We’ll do everything we can to ensure you have fun at work, and in social activities outside of it whether that’s virtually or in person, as conditions allow. We have a rich history of working within National Security. In fact, we have over 40 years’ experience of delivering advice and solutions to our customers in this sector, supporting them in carrying out their vital missions. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we’re working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being. Inclusion is integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. Division overview: Capabilities At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Capabilities is the engine that keeps the business moving forward. It is the largest area of Digital Intelligence, containing our Engineering, Consulting and Project Management teams that design and implement the defence solutions and digital transformation projects that make us a globally recognised brand in both the public and private sector. As a member of the Capabilities team, you will be creating and managing the solutions that earn us our place in an ever changing digital world. We all have a role to play in defending our clients, and this is yours.

Permanent

Job Vacancy
Senior Software Engineer

BAE Systems
Published on

Portsmouth, England, United Kingdom

Job Title: Senior Software Engineer Location: Portsmouth Broad Oak. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Up to £55,000 dependent on experience What you’ll be doing: Designing, reviewing, developing, testing, documenting, configuring and delivering software products to the agreed standards and procedures using the specified tools, within schedule and estimates Resolving the complex challenges, issues and faults associated with installation, commissioning, operation and performance of systems Providing specialist technical advice and guidance to other professionals, technician engineers and/or customers, and works with a high degree of technical autonomy Testing software products sufficiently to ensure software product quality is maintained and minimal or no re-work is required Investigating and resolving issues and problems raised during any stage of the development lifecycle, including software and system integration, qualification, and in-service trials Production of appropriate technical documentation Communicating effectively, identifying early potential risks, seeking clarification and providing feedback to team members and leadership Supporting estimation of development activities Your skills and experiences: BEng/BSc in Computer Science or similar software qualification Experience with all phases of the software development lifecycle Excellent software coding, integration and testing skills Extensive knowledge of programming languages, C++, C# and Ada highly desirable Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The Mimesis Product team: Mimesis™ provides a battlespace simulation of the maritime world; from terrain and seabed to weather and underwater acoustics, accurately modelling the movement and behaviour of ships, submarines and other platforms, and digitally replicating their unique capabilities (sonars, radars, weapons). Our product supports naval training, enables customers to experiment with novel concepts or capabilities, and allows design teams to conduct test and integration of new platform systems and capability upgrades, reducing operational risk. As a Software Engineer within the Mimesis™ team, you will be part of a growing team of software engineers in the design and development of new modules and content for the product, working closely with the Software Team Lead and other engineers to develop and support Mimesis for our customers. As the world has evolved, so has the way we work. Our working approach will enable you to have flexibility with your working hours, depending on your role and location. This could include accruing hours as well as flexibility around start and finish times, ensuring you can balance life at work, on site and life at home. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Closing Date: 24th June 2025 We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-JP1 #LI-Hybrid

Permanent

Job Vacancy
Senior Software Engineer

BAE Systems
Published on

Leeds, England, United Kingdom

Location(s): UK, Europe & Africa : UK : Leeds BAE Systems Digital Intelligence is home to 4,500 digital, cyber and intelligence experts. We work collaboratively across 10 countries to collect, connect and understand complex data, so that governments, nation states, armed forces and commercial businesses can unlock digital advantage in the most demanding environments. Senior Software Engineer Job Title: Senior Software Engineer Requisition ID: 121783 Location: Leeds - We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Grade: GG010 - GG11 Referral Bonus: £5,000 National Security & Government Overview The National Security & Government business is growing and there are an increasing number of opportunities to work with a range of National Security & Government clients to provide solutions that have a real impact. Be part of a growing team that not only delivers for its clients but also gives back to the community with plenty of opportunities to get involved with local community engagement and outreach activities to help build tech and cyber skills in the region. Senior Software Engineer We are looking for experienced Senior Software Engineer to join our teams following continuous growth and success in the UK Government sector. Our people are what differentiates us, they are resourceful, innovative and dedicated. We have a mix of generalists and specialists and recognise that this diversity contributes to our success. We recognise the benefits of forming teams from a mix of disciplines, which allows us to come up with cutting edge, high quality solutions. What background we are looking for: Programming in one or more of JavaScript, Java, .Net, Python Collaboratively designing and building Proof of Concept or Production systems Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes Continual testing of code using Automated Testing Frameworks Ensuring code consistency and quality by utilising static code analysis tools e.g. SonarQube Team working inside an agile environment e.g. Scrum, Lean, Kanban Common software design patterns Using precedent and your own creativity to solve our clients challenges! It would be great if you also had experience in some of these, but if not we’ll help you with them Machine Learning software e.g. Amazon and Azure machine learning, or Googles TensorFlow Deploying and managing in Cloud Computing such as AWS, MS Azure Containerisation e.g. Docker, Kubernetes Relational, document, or graph database systems Software configuration and deployment e.g. Ansible How we will support you Work-life balance is important; you can work around core hours with flexible and part-time working, and many of our roles include hybrid working enabling a mix of working from home and in the office You’ll get 25 days holiday a year and the option to buy/sell and carry over from the year before Our flexible benefits package includes private medical and dental insurance, a competitive pension scheme, cycle to work scheme, taste cards and more You’ll be part of our company bonus scheme You are welcome to join any/all of our Diversity and Support groups. These groups cover everything from gender diversity to mental health and wellbeing. Security Clearance Only those with the permanent and unrestricted right to live and work in the UK will be considered for a position within BAE Systems Digital Intelligence. Due to the nature of our work, successful candidates for this role will be required to go through Government SC clearance prior to starting with us. -hidden link- Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. PLEASE NOTE: You're expected to have completed 12 months in role prior to applying for an advertised vacancy and you should also discuss the internal opportunity with your line manager to ensure sustained business continuity and to further support your career development. We know there may be individual circumstances that impact this, so please discuss this with your line manager or HR Business Partner (HRBP). If you don't feel you can talk to your line manager, you can contact your HRBP. Should you be invited for interview, you will be giving consent for the Recruitment team to contact you and your line manager regarding your application for this opportunity. This vacancy is eligible for the UK Employee Referral Scheme. Amount: £5000 Life at BAE Systems Digital Intelligence We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office or client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we’re working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance well-being. Diversity and inclusion are integral to the success of BAE Systems Digital Intelligence. We are proud to have an organisational culture where employees with varying perspectives, skills, life experiences and backgrounds - the best and brightest minds - can work together to achieve excellence and realise individual and organisational potential. Division overview: Government At BAE Systems Digital Intelligence, we pride ourselves in being a leader in the cyber defence industry, and Government contracts are an area we have many decades of experience in. Government and key infrastructure networks are critical targets to defend as the effects of these networks being breached can be devastating. As a member of the Government business unit, you will defend the connected world and ensure the protection of nations. We all have a role to play in defending our clients, and this is yours.

Permanent

Job Vacancy
Software Engineering Lead

BAE Systems
Published on

Portsmouth, England, United Kingdom

Job Title: Software Engineering Lead Location: Portsmouth Broad Oak. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Up to £65,000 dependent on experience plus bonus What you’ll be doing: Supporting the Engineering Manager in the delivery of budgeted tasks & bids through the efficient employment and tasking of systems and software engineers Proactively task and monitor the engineering team in accordance with BAE Systems’ processes to deliver the contracted deliverables against the agreed schedule Preparing/reviewing engineering estimates and schedules Forecast the required resource for each task and update the resource management toolset as directed Providing support to the appropriate identification of engineering risks and subsequent analysis Assisting in the preparation of engineering reports for Governance Meetings Deputise for the Engineering Manager as required Supporting continuous improvement in engineering capability in terms of people, processes, tools and technology Your skills and experiences: Sound knowledge and experience of software and/or systems engineering principles is essential Ability to demonstrate an organised approach to work planning including a commitment to good time management Ability to co-operate and co-ordinate activities with other project and teams within Simulation & Training to engender a ‘one team’ approach e.g. to address resource peaks / troughs Good knowledge of project management planning tools such as Microsoft Project and resource/forward load planning tools Ability to carry out engineering costing: resource and cost estimating Ability to motivate the engineering team (especially software engineers) to deliver to budget, to timescale and to the required level of quality and completeness Have experience of working with senior level internal stakeholders Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The Mimesis™ Product team: Mimesis™ provides a battlespace simulation of the maritime world; from terrain and seabed to weather and underwater acoustics, accurately modelling the movement and behaviour of ships, submarines and other platforms, and digitally replicating their unique capabilities (sonars, radars, weapons). Our product supports naval training, enables customers to experiment with novel concepts or capabilities, and allows design teams to conduct test and integration of new platform systems and capability upgrades, reducing operational risk. As a Software Engineering Lead within the Mimesis™ team, you will lead part of a growing team of software engineers in the design and development of new modules and content for the product, working closely with the Product Delivery Lead, Project Engineering Manager and the rest of the product management team to support the delivery of the product to our customers. As the world has evolved, so has the way we work. Our working approach, will enable you to have flexibility with your working hours, depending on your role and location. This could include accruing hours as well as flexibility around start and finish times, ensuring you can balance life at work, on site and life at home. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Closing Date: 25th June 2025 We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-JP1 #LI-Hybrid

Contractor

Contractor job
Lead Software Engineer

Public Sector Resourcing
Published on

Greater Manchester, United Kingdom

On behalf of DWP, we are looking for a Lead Software Engineer for a 12 month (Inside IR35) contract based Hybrid in either Manchester, Newcastle, Leeds or Birmingham. The Department for Work and Pensions (DWP) is responsible for welfare, pensions, and child maintenance policy. As the UK's biggest public service department, it administers the State Pension and a range of working age, disability and ill health benefits to around 20 million claimants and customers. As such, we operate on a scale that is almost unmatched anywhere in Europe and most people in Britain come into contact with us at some point in their lives. Working with DWP, you will be helping us to drive our priorities to: * Help people to move into work and support those already in work to progress, with the aim of increasing overall workforce participation * Help people to plan and save for later life, while providing a safety net for those who need it now * Provide effective, efficient, and innovative services to the millions of claimants who rely on us every day, including the most vulnerable in society * Improve experience of our services while maximising value for money for the taxpayer. As a Lead Software Engineer, your main responsibilities will be: * Set direction for your service/capability and your team that is in line with overarching strategy (which you have the ability to influence); * Ensure that your teams work aligns to standards; * Have a clear focus on delivering quality, assured and secure services; * Have an outward facing viewpoint, understanding where your team and products fit into the bigger picture. Essential: * Modern software engineering for digital products (ideally Java, microservice architectures, Hexagonal software architecture, Mongo and Kafka) * Significant demonstrable experience of leading engineering teams providing technical leadership and guidance, and coaching and mentoring to support team member development opportunities * Significant demonstrable experience of collaboration & sharing of knowledge and good practice with the wider software engineering community. Please be aware that this role can only be worked within the UK and not Overseas. Disability Confident As a member of the Disability Confident Scheme, DWP guarantees to interview all candidates who have a disability and who meet all the essential criteria for the vacancy. In cases where we have a high volume of candidates who have a disability who meet all the essential criteria, we will interview the best candidates from within that group. This scheme encourages candidates with a disability and/or neurodivergence to apply. In exceptional circumstances, we may also need to apply the desirable criteria in our shortlisting process which may include holding active security clearance. Armed Forces Covenant DWP guarantees to interview veterans or spouses / partners of military personnel who meet all the essential criteria for the vacancy. In cases where we have a high volume of ex-military candidates / military spouses or partners, who meet all of the essential criteria, we will interview the best candidates from within that group. In exceptional circumstances, we may also need to apply the desirable criteria in our shortlisting process which may include holding active security clearance. In applying for this role, you acknowledge the following "this role falls in scope of the Off Payroll Working in the Public Sector legislation. Any rates of payment quoted will reflect the gross rate per day for the assignment and will be subject to appropriate taxes and statutory costs. As such the payment to the intermediary and your income resulting from this contract will be different".

Permanent

Job Vacancy
Senior Software Engineer

BAE Systems
Published on

Rochester, England, United Kingdom

Job title: Senior Software Engineer Location: Rochester Salary: Up to £80,000 depending on skills and experience What you’ll be doing: Development and implementation of embedded software, peripheral drivers, protocols, human-machine interfaces and associated supporting certification documentation Requirements analysis and definition, System/Software Architecture/Design, Modelling and Simulation, Systems/Software Integration, Verification and Validation, Safety Critical Development techniques Peer review and technically guide the work of others, produce size / re-use estimates, reliably estimate your own work Liaise with customers on technical issues, define processes/procedures, perform design review assessments, and make sound strategic technical decisions within your area of responsibility/expertise Influence department productivity through Software process improvement/automation Your skills and experiences: Essential: Degree or equivalent qualification in a Scientific/Engineering (electronics-engineering, software-engineering, physics, math’s) environment Excellent Software Engineering skills, with significant experience in C/C++ Extensive experience of Software Architecture Design using UML or other recognised model-based design techniques Extensive experience of developing embedded software for bare metal systems or with Real-Time Operating Systems Extensive experience of interfacing software with hardware in a real-time environment Experience of developing Safety Critical Software within DO178B/C guidelines Desirable: Experience with software modelling tools such as Simulink or SCADE Experience of scripting languages such as MATLAB or Python Working knowledge of Git/Subversion or other configuration management Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The Electronic Systems Team: We support a range of commercial and military platforms, including fixed and rotary wing aircraft, ground vehicles, human-machine interfaces, and power management. Our systems operate in more than 100 countries with 25 air forces, 30 manufacturers and 280 airlines. Around 1,500 professionals work here, all focused on delivering innovation and outstanding customer responsiveness. We are a rapidly growing and successful part of one of the world’s leading defence, security, and aerospace companies. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Closing Date: 19th June 2025 We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-NP1 #LI-Onsite

Permanent

Job Vacancy
Graduate Software Engineer

BAE Systems
Published on

Leeds, England, United Kingdom

Job title: Graduate Digital Intelligence Software Engineer Location: Leeds We offer a range of hybrid and flexible working arrangements, however for this role you will be expected to attend your site 3-5 days per week. Salary: £34,000 + £2,000 Welcome Bonus What you’ll be doing: You will work primarily in Java / Javascript / Angular / React however we use a range of other languages like C# and .NET. Tasks could include: Assisting in the design, test and implementation of software which forms part of a properly engineered system Producing high quality code as part of a development team, undertaking pair programming and code reviews. Overcoming development obstacles to deliver quality code on time Helping to elaborate and refine requirements / designs. Understanding and translating business design into a logical design, for a simple software application Assisting in producing detailed designs and documents using required standards, methods and tools Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing & lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The Digital Intelligence Team: Launch your career in tech as a Graduate Software Engineer at BAE Systems Digital Intelligence, where you'll master diverse programming languages and tackle complex problems Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. .

Permanent

Job Vacancy
Software Engineering Manager

BAE Systems
Published on

Cowes, England, United Kingdom

Job Title: Software Engineering Manager Location: Cowes. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Circa £75,000 depending on skills and experience plus bonus scheme What you’ll be doing: Management of a software focused engineering programme or project consisting of several major activities, work packages, and software tools Management & integration of large software engineering teams; leadership of software resources, delivery of packages of work/services, involving new products and/or complex upgrades, utilising new and existing technologies, requiring multiple interfaces with customers/suppliers or partners Being responsible for managing the delivery of the software engineering content for projects within the Future Radar sub-sector Performing appropriate engineering planning, management and review activities to ensure Software is integrated, safe, fully compliant and delivered within agreed requirements for cost, quality, time and schedule Your skills and experiences: Proven experience in the Software development lifecycle, processes and tools Experience delivering complex software development projects with appreciation to project management Proven ability to lead a team with engineering and software expertise An Engineering background, having started work in software and progressed into management Degree level qualified in computer science or software engineering background or relevant experience Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing and lifestyle benefits, including a green car scheme, private health plans and shopping discounts - you may also be eligible for an annual incentive. The Future Radar Software team: Join us in shaping the Future of Radar Technology, we are evolving our radar portfolio enhancing our existing and developing brand-new radar products to address emerging and future threats in the realm of Future Air Dominance. With strong collaboration from our customers and investment in talent, our strategy is to stay at the forefront of defence innovation. As a Software Engineering Manager, you will be responsible for managing the delivery of the software engineering content for projects within the Future Radar sub-sector, delivering projects to meet customer and contractual obligations for cost, quality, timeliness and specification and resolution of engineering conflicts between software teams, systems and capabilities. Our workplace in Cowes is an easily accessible commute from Southampton with a regular foot passenger ferry and BAE shuttle service from the ferry terminal to site. As the world has evolved, so has the way we work. Our working approach, will enable you to have flexibility with your working hours, depending on your role and location. This could include accruing hours as well as flexibility around start and finish times, ensuring you can balance life at work, on site and life at home. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity of thought, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome people from all backgrounds and want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles at BAE Systems are subject to both security and export control restrictions. These restrictions mean that factors such as your nationality, any nationalities you may have previously held, and your place of birth can restrict the roles you are eligible to perform within the organisation. All applicants must as a minimum achieve Baseline Personnel Security Standard. Many roles also require higher levels of National Security Vetting where applicants must typically have 5 to 10 years of continuous residency in the UK depending on the vetting level required for the role, to allow for meaningful security vetting checks. Closing Date: 8th July 2025 We reserve the right to close this vaca ncy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-JP1 #LI-Hybrid

Permanent

Job Vacancy
Software Engineer- Automation

BAE Systems
Published on

Job title: Software Engineer - Automation Location: New Malden. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Salary: Up to £ 55,000 (depending on skills and experience) What you’ll be doing: Design solutions for deploying and configuring software and systems Develop and maintain software relating to automation of system build and deployment Perform investigations and identify appropriate solutions to emerging issues Answer technical queries about his/her own work and supply technical support and expertise to others as required Keep up to date in relevant technologies Your skills and experiences: Essential: Background in software engineering Experienced in PowerShell or C# VM Ware and virtualisation techniques Desirable: Experience of working with large complex systems Techniques for automation of installation and deployment software Experience of robust configuration management practices Benefits: You’ll receive benefits including a competitive pension scheme, enhanced annual leave allowance and a Company contributed Share Incentive Plan. You’ll also have access to additional benefits such as flexible working, an employee assistance programme, Cycle2work and employee discounts - you may also be eligible for an annual incentive. The Install team: The Install team develop and maintain scripts and applications which enable the packaging and installation of software builds relating to a number of naval combat system products. The purpose of this role is to design, develop and maintain the installation framework, applications and application specific installation solutions. Why BAE Systems? This is a place where you’ll be able to make a real difference. You’ll be part of an inclusive culture that values diversity, rewards integrity, and merit, and where you’ll be empowered to fulfil your potential. We welcome candidates from all backgrounds and particularly from sections of the community who are currently underrepresented within our industry, including women, ethnic minorities, people with disabilities and LGBTQ+ individuals. We also want to make sure that our recruitment processes are as inclusive as possible. If you have a disability or health condition (for example dyslexia, autism, an anxiety disorder etc.) that may affect your performance in certain assessment types, please speak to your recruiter about potential reasonable adjustments. Please be aware that many roles working for BAE Systems will be subject to both security and export control restrictions. These restrictions mean that factors including your nationality, any previous nationalities you have held, and your place of birth may limit those roles you can perform for the organisation. Closing Date: 1st July 2025. Interviews for this position will take place W/C 14th July. We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible. #LI-NS1 #LI-Hibryd

Permanent

Job Vacancy
C# Software Engineer

Nexus Jobs Limited
Published on

Lesser Poland Voivodeship, Poland

C# Software Developer We have several positions in Krakow Poland for a Global Client that require C# .Net Software Engineers with at least 3 to 5 years experience. Essential skills and characteristics: • Senior-level knowledge of C# and .NET Core • Experienced with ASP.NET (Web API) • Knowledge of OOP, SOLID principles, clean code • Knowledge of using unit tests and familiarity TDD approach • Knowledge of Git • Experience in coding and debugging in Visual Studio • Ability to work in an Agile environment • Strong communication skills • Self-driven; Being able to work independently • Self-organized • Self-efficient • Strong teamworking skills Good-to-have skills and characteristics: • Open XML SDK for office • Dev Ops skills • Experience with docker • Snowflake • SQL • Python • Basic frontend dev (HTML, CSS, JS). Other skills: • Work in a highly collaborative environment with cross-functional teams on projects ranging from a few months to a few quarters in length • Clearly and concisely communicate highly technical challenges and solutions to stakeholders and non-technical team members • Maintain high standard of quality as you creatively and strategically problem solve throughout the product delivery process • Be able to effectively communicate your work with both technical and non-technical peers • Build solid back-end architectures that integrate easily with other systems and technologies • Understand design patterns and write reusable, modular code • Have a superior attention to detail and a strong ability to Q/A one’s own work required, including cross-browser and cross-platform displays and performance • Experience in testing and debugging applications • Performance tuning, improvement, balancing, usability, automation • Polish-speaking is a big advantage Rate will be Euros 200 to 350 per day. The position will be based in Krakow Poland ??????\" with an element of remote work. Please send your CV to us in Word format along with your salary and availability.

Permanent

Job Vacancy
Software Engineer - Java

Starling Bank
Published on

Greater Manchester, United Kingdom

Description Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. In Technology, we're asking that you attend the office a minimum of 1 day per week. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech . We are looking for engineers at all levels to join the team. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. Requirements We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. We have built our entire banking platform in house and mostly in Java. We are looking for people who want to work on building the tooling that is used by our engineers on a daily basis. The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase AWS & GCP - were cloud-native Microservice based architecture Kubernetes (EKS) TeamCity for CI / CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana Our process: Interviewing is a two way process and we want you to have the time and opportunity to get to know us, as much as we are getting to know you! Our interviews are conversational and we want to get the best from you, so come with questions and be curious. In general you can expect the following: Initial phone call - ~45 minutes Take home technical test to be discussed in the technical interview - ~3 hours Technical interview - ~1.5 hours Final Interview (normally done on the same day as the face to face) - ~40 minutes Benefits 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra days holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling Bank is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling Bank are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling Bank may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

75 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

0-2 years experience 3 to 5 years experience 6 to 10 years experience +10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2025 © Free-Work / AGSI SAS
Follow us