Make yourself visible and let companies apply to you.
Roles

Explore roles

Filters applied
None
Search
Salary
Location
Remote preference
Role type
Seniority
Tech stack
Sectors
Contract type
Company size
Visa sponsorship
Software Team Leader
Leonardo
Basildon
Hybrid
Leader
Private salary
RECENTLY POSTED
TECH-AGNOSTIC ROLE
At Leonardo, we have a fantastic new opportunity for a Software Team Leader. We are global high-tech company and one of the key players in Aerospace, Defence and Security. Headquartered in Italy, Leonardo has over 45,000 employees, of which over 7,500 are based in the UK.
Software development is a fast moving field. At Leonardo we are developing and innovating with the latest methods, tools and techniques to develop new capabilities that are at the forefront of what is possible today. We are inviting engineers to join our accomplished team and help us create what will be possible in the future.
Working directly with the Head of Software (ISP), you will be a key contributor to all aspects of the research and development of our advanced products and capabilities. Our projects develop high integrity solutions and require the best available rigor and capability across the whole development lifecycle from concept, through design and architecture to testing, commissioning and deployment.
The Leonardo team is a long established, innovative and capable operation. The opportunity offers space to contribute at a high level but also develop a rewarding ongoing career with access to a wide range of exiting challenges.
What you will do:
Team Leadership and ‘hands-on’ software development.
Support the Head of Software in the management of a team of software engineers undertaking multiple projects simultaneously.
Operate in a tool supported formal way within an Agile framework.
Leadership, development and line management of software team members.
Co-develop plans working within a cycle planning process.
Lead agile ceremonies.
Define and maintain development eco-systems for the team.
Lead in a continuous improvement environment.
Represent the software team with stakeholders.
Innovate as a key senior contributor and integral part of a close team of engineers.
Bring a class-leading mentality to all aspects of software development and undertake reviews with the team to ensure effective approaches are applied.
Support and progress projects in all aspects of the software life cycle.
Support metrics pertaining to software activity and development lifecycles.
Formally maintain and refine an ongoing view (informed by technical perspective) as to the likely effort required for a range of objectives and activities.
What we are looking for:
Strong communication and presentation skills.
Good interpersonal skills and behaviours.
Effective communication capability in all aspects.
Working knowledge of Agile techniques.
Familiarity with formal problem solving methods.
Capability to work with and through formal requirements.
Ability to work within formal engineering processes as required.
Proven delivery capability in the context of complex activity.
Appreciation of safety-critical software development.
It would be great if you also had the following skills and experience but not essential:
Agile lifecycles.
Big data solutions.
System engineering approaches.
Communication technologies.
Hard real-time software development.
Security Clearance:
You must be eligible for full security clearance. For more information and guidance, please visit - https://www.gov.uk/government/publications/united-kingdom-security-vetting-clearance-levels
Spotlight
Software Engineer
Aurora Energy Research
Oxford
Hybrid
Mid
Private salary
TECH-AGNOSTIC ROLE
Based in Oxford, you will work as part of a fun and highly experienced and growing Software Team building innovative cloud-based software solutions which power major decisions in the global energy transition.
As a Software Engineer at Aurora, you will be responsible for turning feature and product ideas that will shape the future of the global energy markets into a reality. You would work as part of a team on a cutting-edge Microservices architecture and using TypeScript/Express/AWS Lambdas, Redshift, MySQL, MongoDB and Micro-frontends built on React. This will allow you to take responsibility for solutions from design to deployment.
You will be working with processes and tooling that allow you to release changes to our customers multiple times per day. The successful applicant will combine exceptional problem solving and technical capability with a passion to deliver great solutions for our users.
Key Responsibilities
Design, develop, test, and operate the new generation of Aurora’s software-as-a service solutions
Work closely with end users (internal and external) to innovate highly effective solutions
Contribute to continuously improving how the Software Team works
What we are looking for
At least 2 years of relevant commercial experience
Commercial experience in developing complex software solutions with some of the following Node/TypeScript, Express, Python, SQL, NoSQL, Cloud Infrastructure, unit testing
A proven track record for delivering great software and solving difficult technical problems
Experience building web-services/microservices
Exceptional problem-solving skills
Strong interpersonal skills, and a great team player
What we offer
Some of the benefits we include are:
Private Medical Insurance
Dental Insurance
Parental Support
Salary-Exchange Pension
Employee Assistance Programme (EAP)
Local Oxford Discounts
Cycle-to-work Scheme
Flu Jabs
At Aurora we will consider all requests for flexible working. For most roles, the following types of flexibility are usually possible: a hybrid model of remote and in-office working, part time hours and flexible start and finish times. Please talk to us at interview about the flexibility we could offer and we will explore what’s possible for the role.
The Company is committed to the principle that no employee or job applicant shall receive unfavourable treatment on grounds of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage and civil partnership and pregnancy and maternity.
The successful candidate would start as soon as possible. The team will review applications as they are received. Salary will be competitive with experience.
To apply, please submit your Résumé / CV, a personal summary, your salary expectations and please inform us of your notice period.
About Aurora Energy Research
From its academic roots, Aurora Energy Research is a thriving, rapidly growing company, currently serving over 600 of the world’s most influential energy sector participants, including utilities, investors, and governments.
While we constantly strive to reach new markets and diversify our product portfolio, we are already active across the globe in Asia-Pacific, Latin America, Europe, and North America, working with leading organisations to provide comprehensive market intelligence, bespoke analytic and advisory services, and cutting-edge software.
We are a diverse team of experts with vast energy, financial, and consulting backgrounds, covering power, hydrogen, carbon, and fossil commodities. With this, we provide data-driven intelligence to fuel strategic decisions in the global energy transformation
Spotlight
Software Developer - Senior Consultant (Contractor)
Opencast
Multiple locations
Hybrid
Senior
£450/day - £600/day
java
scala
spring-boot
javascript
typescript
kotlin
+11
Ready for a new challenge?
Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?
If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions for our clients in government and business.
The role
We’re looking for a Contractor in Software Development to help our major clients transform.
Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation.
Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice.
Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority.
Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, never confined to any one provider or solution.
UK Security Clearance (existing SC clearance or eligibility) is a requirement for our contracting opportunities.
Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be essential.
Technical Skills
Expertise in Java and/or Scala is preferred
Experience in other languages such as Springboot, Javascript, Typescript, Kotlin, Python & C# is also valuable
Ability to lead other developers in tackling difficult programming challenges and drive the delivery of a backlog
Ability to contribute to architectural designs
Experience of setting testing strategies to match industry standards
Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards, is beneficial
Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success.
Experience with agile methodology
A contractor in software development at Opencast is responsible for:
Driving the elaboration of their team’s backlog
Setting testing strategies to match industry standards
Being a technical expert in their team (or acting as the team lead)
Leading the technical representation in a project discovery
Acting as a technical lead in the team, enabling them to achieve their full potential
Day Rate
£450 - £600 per day (working inside IR35)
Where you’ll work
Our hybrid model means everyone at Opencast splits their time between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and considers requirements of your work, our clients and your team.
We include you
We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all.
Interview
Job interviews are on Microsoft Teams. We’ll make any adjustments to help you. The recruitment process for this role includes pair programming, a values interview, and a technical interview.
Want to know more?
Visit our website or email careers@opencastsoftware.com.
Spotlight
Systems Engineer
Leonardo
Newcastle upon Tyne
Hybrid
Mid - Senior
Private salary
TECH-AGNOSTIC ROLE
At Leonardo, we have a fantastic new opportunity for Systems Engineers to join us in Newcastle.
Leonardo is a global high-tech company and one of the key players in Aerospace, Defence and Security. Headquartered in Italy, Leonardo has over 45,000 employees, of which 7,000 are UK-based. The Radar and Advanced Targeting line of business is uniquely positioned as one of the world’s top manufacturers of radars, lasers and infrared countermeasure systems.
Are you a systems-thinker?
Does solving complex problems interest you?
Would you thrive in a collaborative environment?
Do you want to apply your skills to a complex problem domain?
Then we want to speak to you!
We are not expecting you to have deep theoretical knowledge of radar, electro-optics or infrared systems. What we are looking for are systems engineers with applied engineering experience that we can build upon through training, team working and mentoring.
We are recruiting for various positions, but wherever you go, you will work on real engineering problems, designing and developing solutions that sit at the heart of our products. Your work may be exploited into:
The radar for the Typhoon fighter jet
The radar for the SAAB Gripen fighter
Our family of Surveillance AESA (Active Electronically Scanned Array) radars
An IRCM (Infra-Red Counter Measures) system
Our laser target designator or laser ranging systems
Systems Engineers span a range of activities that help pull together all the necessary engineering and technology stands into a high-performance system. As a Systems Engineer, you will bridge the gap between the theoretically possible and the practically implementable.
You may be involved in:
Applied research: Early research looking into exploiting new technologies or concepts
High-level design: Higher-level understanding of the impact of design decisions can have on performance
Low-level design: Detailed design, prototyping and optimisation of a solution using expertise within your technical domain.
Lab-based integration and testing: The design meeting reality and working to solve practical challenges
Supporting trials and integration on customer platforms:
Getting a unique opportunity to see our products in action, and developing an increased understanding of product use cases.
We are a supportive team of talented and innovative engineers who come from a diverse range of backgrounds, such as theoretical physics, quantum physics, nonlinear optics, applied mathematics and statistics, nuclear physics, astrophysics, signal processing, mechanical engineering, aerospace engineering, information fusion, and robotics and autonomy.
You will work with exceptional engineers, developing the skills and knowledge required to achieve your technical and professional goals.
Our working environment is fast-paced but relaxed, and we value the expertise of our engineers and work to ensure they have the autonomy and confidence to make decisions.
What you will do
We are recruiting for a number of roles from a variety of backgrounds and skillsets. Based upon your skills and foundation knowledge, we will assess where your knowledge and skills would best fit and discuss the options with you.
Typical work you might be involved in:
Contribute to an early concept study investigating the application of new technology on future platforms
Engage with stakeholders to define requirements for a new system
Design and integrate new functionality into an existing sub-system in Simulink
Collaborate with other engineers to design and prototype a detailed model of a system to understand observed simulated performance
Design and prototype algorithms in Matlab, taking into account limitations and constraints of the target hardware
Investigate the cause of anomalies observed during integration or evaluation activities, using real trials data
Dependent on experience, you may lead technical activities and initiatives, or you may mentor and coach other engineers.
What we are looking for
Ideally, you will have a science-based Honours degree or equivalent experience. You will have worked in industry, or will have advanced academic research experience. If you have a PhD, we encourage you to apply to our Research Scientists and Engineers vacancy.
We are particularly interested in speaking to you if you have experience in any of the following areas:
Systems Engineering specialisms, e.g.
o Problem definition
o Systems Architecture
o Synthetic Environments
o Performance Modelling
o Verification and Validation
o System of Systems
Domain specialisms, e.g.
o Digital signal processing
o RF systems
o Electro-optic systems
o Medical imaging systems, image processing, image / object classification / identification
o Computer vision image processing (e.g. segmentation, clustering)
o Multi-sensor data fusion and tracking
o Real time data simulation/generation
You must be eligible for full SC security clearance, and will require access to caveated information such as UK eyes only. For more information and guidance, please visit: https://www.gov.uk/government/publications/united-kingdom-security-vetting-clearance-levels
Spotlight
C++ Software Engineer
Leonardo
Newcastle upon Tyne
In office
Mid - Leader
Private salary
c++
linux
At Leonardo, we are looking for a wide range of Software Engineers. We are global high-tech company and one of the key players in Aerospace, Defence and Security. Headquartered in Italy, Leonardo has over 45,000 employees, of which over 7,500 are based in the UK.
Leonardo is a leader in Electronics and developing advanced multi-domain technological solutions (Air, Land, Sea, Space and Cyber) for security within and beyond national borders.
Job Description:
Seeking a skilled C++ Software Engineer to design, develop, and maintain high-performance applications. Responsibilities include optimising code, debugging, participating in code reviews, and contributing to system architecture.
Requirements:
Bachelor’s degree in Computer Science or related field.
Proven experience in C++ (C++11/14/17).
Familiarity with libraries/frameworks (STL, Boost).
Multi-threading and concurrency experience.
Strong algorithms and data structures knowledge.
Proficient with version control (Git).
Excellent problem-solving and teamwork skills.
Preferred:
Knowledge of network programming and protocols.
Experience with SQL/NoSQL databases.
Familiarity with development tools (CMake, Visual Studio).
Linux/Unix environment experience.
Benefits:
Competitive salary and benefits.
15% pension contributions provided by Leonardo.
Work on cutting-edge projects.
Collaborative work environment.
Professional development opportunities.
Flexible work hours and remote options.
Important information to know about this role:
Candidates are required to be able to pass basic Security Clearance checks. More information can be found by visiting https://www.gov.uk/government/publications/united-kingdom-security-vetting-clearance-levels/national-security-vetting-clearance-levels.
This role is likely to be fully on-site in city centre, Newcastle.
Page 371 of 371