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
Spotlight
DevOps Senior Consultant
Opencast
Multiple locations
Hybrid
Senior - Leader
£450/day - £550/day
python
bash
jenkins
gitlab
The RoleYou’ll lead on responding to outages, triaging issues, balancing stakeholder priorities/concerns, and keeping open communication channels.You’ll be responsible for designing, developing, and implementing continuous deployment solutions that help our clients to deliver software faster and more efficiently.You’ll be keen to understand our clients’ ways of working and will have an enthusiasm to learn new tools and technologies as needed.Essential experienceWe want you to have demonstrable experience in DevOps practices and appreciate that Cloud & Platform Engineering are big topics. Ultimately, we’re looking for talented engineers who can learn modern technologies in the digital space.In the interview, please show your experience in:· Designing, building, and testing software release processes that cover the entire SDLC.· Creating, modifying, and maintaining complex CI/CD pipelines.· Creating dashboards and visualisations for application performance that proactively identify and address potential problems before they occur.· Using automated testing to detect security issues/vulnerabilities in application and/or infrastructure code, thereby detecting issues before it reaches production (aka Shift-Left).· Strong experience in operating and maintaining services primarily in any of the BIG three public cloud providers (AWS, Azure, and GCP).Desirable experienceSome other areas of experience that are not essential but still relevant to the role:· Identifying problems using RCA or 5-Whys methods and suggesting solutions to reduce the likelihood of incidents reoccurring.· A strong understanding of cloud networking and security concepts.· Understanding the principles of containerisation, and how to control and orchestrate groups of containers in production environments.· Writing clean, organised, structured and version-controlled code.· Knowledge of at least one scripting language that enables you to perform more complex automation tasks thereby reducing manual toil.· Preference for using CLI tools over relying on web portals.· Understanding SRE (live services) ways of working, that enables you to better increase reliability and availability of the service you support.· Auditing your service for FinOps and SecOps related compliance issues.Must be eligible for UK Security Clearance.If you don’t have all this experience please do still apply, as we can coach you in these areas if you join us.
Spotlight
Data Analyst - Consultant (Contract)
Opencast
Multiple locations
Hybrid
Mid
£400/day - £550/day
google-analytics
google-bigquery
sql
looker
python
Want to help shape decisions with the power of data?Do you want to turn data into insights that make a real difference? Are you ready to use analytics, KPIs and storytelling to solve complex problems for our clients in government, healthcare and purpose-driven businesses?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose. As a Data Analyst, you’ll guide better decisions, helping clients to act with insight – and help shape our data practice for the future.The roleYou’ll help clients improve their services by selecting the appropriate techniques to turn data into insights, by working within a product delivery team to develop performance measuring frameworks to track goals, user needs, or KPIs. You’ll operate within the client’s requirements and the appropriate legal, technical and ethical constraints.Leading by example and promoting Opencast’s approach, you’ll mentor junior colleagues, provide constructive feedback, and demonstrate an understanding of each product delivery stage and how to apply appropriate measurements for that phase of work.Applicants must either currently hold active Security Clearance (SC) or meet the eligibility criteria to obtain it.Eligibility requires UK citizenship, continuous residence in the UK for the past five years, and no single absence from the UK exceeding 28 consecutive days.Essential experience
worked with data platforms such as Google Analytics, Splunk, Datadog, or similar
used data visualisation tools such as Data Studio to create service performance dashboards
designed and implemented a performance framework including KPIs or OKRs for a service or product
analytical skills in identifying the right data sources and then validate and understand how to interpret the results
collected, collated, cleansed, and interpreted data to derive meaningful and actionable insights
an ability to use the most appropriate medium to visualise data to tell compelling and relevant actionable stories
created hypotheses that can be tested, and developed insights based on your findings
working within a GDS delivery environment within a government department
valid Security Clearance or eligibility (5+ years residency in the UK)
Desirable experience
visualising data using Power BI, Tableau, QlikView, Power Query or similar
scripting and programming languages such as SQL, Python, R etc
security and data privacy
making recommendations for service changes
Salary£450-£550 per day (working Inside IR35)Where you’ll workYour working time at Opencast will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and takes in account requirements of your work, our clients and your team.We include youWe 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.InterviewJob interviews are on Microsoft Teams. We’ll make any adjustments to help you.Want to know more?Visit our website or email careers@opencastsoftware.com
Spotlight
Senior iOS Developer
Pixel
Altrincham
Remote or hybrid
Senior
Private salary
swift
uikit
Remote-first (UK-based): Expectation to be in office one day per month (Manchester / London)Job Type: Full-timeAbout PixelBuilt by Pixel is an exciting agency specialising in the bespoke development of mobile apps and web applications. With a focus on innovation and excellence, we are seeking a highly skilled Senior iOS Developer to join our growing team.The RoleAs a Senior iOS Developer, you will play a crucial role in designing, developing, and maintaining iOS applications. You will work closely with cross-functional teams to deliver high-quality, user-friendly, and scalable mobile applications. The ideal candidate is passionate about mobile development, has a proven track record of delivering successful iOS applications, and possesses strong problem-solving skills.Key Responsibilities
Develop, test, and maintain high-quality iOS applications using Swift.
Collaborate with designers, backend developers, and stakeholders to deliver seamless user experiences.
Ensure app performance, quality, and responsiveness.
Implement modern development practices, including unit testing, CI/CD, and code reviews.
Stay up to date with the latest iOS trends, frameworks, and best practices.
What We’re Looking ForEssential:
5+ years of commercial iOS engineering experience.
Solid understanding of iOS architecture patterns, design principles, and best practices.
Experience programming in UI Kit and Swift UI.
Ability to lead and collaborate on complex projects.
Excellent communication and collaboration skills.
Desirable:
Experience working with AWS.
Experience with Node.js.
Experience working within an agency/consultancy environment.
Spotlight
DevOps - Consultant
Opencast
Multiple locations
Hybrid
Mid - Senior
£50,000 - £60,000
kubernetes
terraform
github
bash
python
powershell
Ready to automate, innovate and make a real impact?Do you want to build reliable, scalable systems that make a real difference to millions of people? Do you want to work at a certified B Corp with an inclusive and learning culture as part of a diverse team of great people?If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government, healthcare and purpose-driven businesses. Working in DevOps, you’ll build and maintain the systems that let teams respond quickly to needs. You’llwork on high-impact projects, helping to build reliable, scalable systems. We align work to industry-recognised roles such as Build & Release Engineer (BRE), Platform Engineer (PLE) or Site Reliability Engineer (SRE) and, where needed, to more specialised areas such as security, cloud hosting, infrastructure or networking.What’s life like as a DevOps consultant at Opencast?At Opencast, we love to keep things simple, and we love automation.It’s not the same as your standard Devops Consultant job. Depending on your client’s needs, you’ll take on a range of roles. These will include:
Taking the lead on responding to outages, triaging issues, balancing stakeholder priorities/concerns, and keeping communication channels open with all parties.
Developing, and implementing continuous deployment solutions that help our clients to deliver software faster and more efficiently.
Collaborating with our clients to understand their ways of working and will have an enthusiasm to learn new tools and technologies as needed.
Contributing within Opencast communities.
Ensure that work is carried out in accordance with Opencast’s quality, environmental, and information security policies and procedures, as well as applicable customer policies, standards, and procedures while working on client.
We care about building things right. We believe in good devops practices and keeping things simple. We want to support you as much as we can on interiorising our approach to devops engineering and you supporting others.
We are proud consultants who combine our own experience and approach with our company values.
We are comfortable with new tech. We are empowered, cloud native, vendor agnostic devops engineers. We are empathetic, patient and care about quality.
We know when to pick our battles and how to manage expectations. We are humble, inclusive team players that listen and collaborate, with zero egos!
We’re always willing to teach and help others (inside or outside of our team). And we’re always willing to learn.
It’s a varied job that keeps you super technical and excited.
Salary:
£50,000 - £60,000
Some of the benefits our offer includes:
A competitive pension, health cash plan, share options and discretionary bonus.
Flexible hours and 25 days’ holiday.
People to support you every step of the way.
Where you’ll work:
Your working time at Opencast will be split between multiple locations, including from our HQ and hub locations, client site or home. Travel is part of life at Opencast, and takes in account 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.
Spotlight
Senior Backend Engineer
Aluma
Multiple locations
Hybrid
Senior - Leader
Private salary
goland
postgresql
dot-net
aws
google-cloud-platform
kubernetes
About the team 🚀:Aluma are hiring two Senior Backend Engineers to join our team, working alongside the CTO during the business’s next period of growth.It’s an exciting time for Aluma. We have a quickly-growing customer base with a market who are excited about our product. We have built an exceptionally strong reputation for a platform with industry-leading performance and intuitive user experience combined with close partnerships with our customers, many of whom rely on Aluma for their businesses to run effectively.The platform has been built on very solid technical foundations over several years and the company is profitable and secure. Our proven technology and success in the market have provided us with the opportunity to scale the team and exploit the potential to disrupt a stagnant market with old, expensive, under-performing competitors.👀🔥 This is a crucial role within the business and a great opportunity to accelerate your career in a fast growing scale-up. You’ll work alongside experienced, pragmatic and friendly colleagues and provide technical and leadership capabilities that allow Aluma to scale the development team over the next two years and beyond.This is a primarily-remote role, however we value time together and intend to start having two back-to-back days a month where we meet in one place to work and socialise. This will either be in Cambridge or a rotating location in the South or East of England. You will therefore need to be able to travel and ideally will have a car to make this easier.The role:You’ll have the opportunity to work on all aspects of our platform - back-end services, core technology (and our web apps if you want to) - working closely with our customer success team to make sure the platform is working well for our customers and staying highly-responsive to their needs.You’ll bring your experience working on a cloud service or comparable system to help us solve the technical and operational challenges that come with scaling, develop exciting new features and products and help us build the team further once we’re ready.Joining a very experienced and talented but small team, you’ll have a high level of responsibility and influence very quickly. We have a low-ego environment where everyone has the opportunity to contribute and we make decisions based on evidence, not seniority.We’ve chosen technologies that solve our challenges and are rewarding (and fast) to work with. Our backend services are written in Go with PostgreSQL databases, deployed on Kubernetes in GCP and AWS, with redis, temporal.io, timescale and a few other third party services. Some of our core technology is written in C# and C++. Our web apps are written in Svelte and Typescript. We try to ensure the dev and test loop is short and frictionless.What we’re looking for in you:
10+ years of commercial Engineering experience, preferably with exposure to a start-up or small business environment.
Experience developing and operating a cloud service or complex system.
2+ years experience programming with Go in a business environment.
10+ years experience using one or more of Go, C#, Java, C or C++.
A good sense of what it takes to build a reliable, scalable, maintainable product but the flexibility to move fast when we are prototyping or customers have problems we need to solve quickly.
The ability to take ownership of a piece of work (large or small) and drive it to completion, working collaboratively to explore questions and decisions that need to be made along the way.
Comfortable working in a linux development environment.
Experience mentoring less-experienced engineers (we’ll want you to do this as we grow the team).
A strong customer focus and desire for everything that you do to be directly helping our customers or winning us new ones.
Happy to join our on-call rota, once you are up to speed.
Adaptable and open-minded about how your role evolves as we grow the business.
Personable and highly motivated.
👀 It’s not required, but if you have experience in, and enthusiasm for, the ops side of things - observability & monitoring, deployments, infrastructure-as-code, cloud & runtime environments, networking etc. - then that’s a bonus!
If you have a keen interest in working within a small, friendly, highly successful business, offering flexibility and solid career prospects, then this role may be the perfect fit for you!Hit apply and let’s get the ball rolling.Recruitment process:
Informal chat with Mark, the CTO (video)
A technical test where we’ll do a screenshare and ask you to diagnose and explain problems in some code examples (in a language you’re comfortable with).
Technical interview with Mark and Phil, the lead engineer (video). This will include you talking us through a service or system that you’ve worked on and discussing the technical challenges involved at high and low level. To discuss on an individual basis.
Interview with Mark and George, the CEO (who is technical and leads R&D of our core technology).
Meet and greet/joint working session in Cambridge with Mark, Phil and George
Spotlight
Software Engineer
Aurora Energy Research
Oxford
Hybrid
Mid - Senior
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 offerSome 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
Senior Software Engineer (Backend focused)
Orchestra
London
Hybrid
Senior - Leader
£100,000 - £120,000
python
typescript
aws
We need an exceptional Senior Software Engineer who is proficient across the full stack but has a strong passion for backend development. You’ll build robust, scalable, and high-performance backend systems that power Orchestra’s core capabilities, while also contributing to frontend experiences.What You’ll Do
TLDR: Do all it takes to build an exceptional product and scale the core experience of Orchestra products.
Implement and maintain features across the full stack, with a primary focus on the backend and infrastructure, and a strong understanding of frontend integration.
Own systems end-to-end: architecture, implementation, deployment, and iteration of core services, APIs, and their frontend connections.
Collaborate closely with customers, design partners, and other internal stakeholders to translate capabilities and requirements into robust backend solutions.
Drive the full development lifecycle, from technical planning to production launch and post-release improvements.
Contribute to shaping our technical direction, engineering culture, and product strategy.
What We’re Looking For
5+ years of experience building and shipping full-stack products.
Fluent in Python (experience with FastAPI is a plus), with a strong portfolio of backend work.
Concrete understanding of system design, database architecture (e.g., Postgres, DynamoDB), API design, performance tradeoffs, and scalable backend systems.
Proficiency in React + TypeScript or a willingness to learn and contribute to frontend experiences.
Fast, resourceful, and opinionated - you know when to ship and when to conduct an experiment.
Demonstrated experience working in a cloud environment (e.g., AWS, GCP, Azure), with experience in serverless technologies (Lambda, Kubernetes, EKS).
Bonus: Engineering/product at a leading startup, and experience with distributed systems or data processing.
You live in the UK and will come to our office in London 3 days a week.
Our Tech Stack
Frontend: React, TypeScript, Playwright, Storybook
Backend: Python, FastAPI, Postgres, TypeScript
Cloud: AWS (Lambda, Dynamo, EKS, etc.)‍
DevOps & Tooling: GitHub Actions, Terraform, Docker
Benefits‍
Competitive salary
Bi-annual offsite
Regular team dinners + socials
Spotlight
Dynamics 365 F&O Functional Consultant
Aurora Energy Research
Oxford
Hybrid
Mid - Senior
Private salary
TECH-AGNOSTIC ROLE
Aurora is currently seeking an experienced Dynamics 365 Finance & Operations individual to join our growing Internal Technology team. This role is key to our plans to expand both the team and the technology offerings to our growing user base.This role will take ownership of the ERP system within the business, working in tandem with the business owners in Finance and other members of the Internal Technology Team. You will be a key individual collaborating closely with the Finance team and business users to refine requirements and translate into practical, technically sound solutions. You will be responsible not just to maintain but to refine and elevate their operational objectives within the ERP system. You will take primary ownership of the systems within their department(s) forming the key business partnering link between the department and the centralised systems governance. You will work with senior and junior stakeholders and business units to analyse requirements, define solutions, and implement transformative changes.As part of the growing Internal Technology team, you will participate in driving a robust management process for all systems within the estate. You will always be looking for improvements we can make to the systems in your department, through system configuration changes, new system implementations, automation, and integration with other systems in the estate. You will be responsible for partnering with your functional department to address complex business challenges, aligning with strategic goals and objectives. Collaborating closely with both the Engineering team and the Head of Information Security to drive technological excellence across your systems estate.You should be able to work independently and with other team members, leading on technical decisions and implementations. The role is also business facing, requiring interaction with stakeholders around the business to identify and distill requirements that should inform our technical strategy appropriately so excellent interpersonal, organisational and communication skills are a must.We are looking for someone who has a high attention to detail and can hit the ground running. This is a chance to have a significant impact in an organisation where individuals thrive on change and to work within an innovative and growing SME.Key Responsibilities
Technical Ownership: Take ownership of Dynamics 365 F&O as our ERP system, ensuring its optimal performance, reliability, and alignment with business objectives. Continually evaluate of the system’s technical aspects, implementing improvements and optimisations as needed in line with change management process.
Collaborative Support: Work closely with the business owners within the Finance team to provide technical support and guidance on improving training materials and internal processes to improve usability and ensure smooth operation. There is a Support Engineer role within the team who covers initial support, your role will be an escalation resolver point and mentor for this function.
Strategic Guidance: Play a pivotal role in guiding the technical strategy for the Dynamics 365 F&O application. Collaborate with stakeholders to understand business requirements, translating them into technical solutions that align with organisational goals. Including collaboration with Engineering on integrations with other systems in our estate.
Systems Expertise: Be a Subject Matter Expert within the business for all Finance Systems and configuration, particularly ERP (Dynamics 365 F&O). Advise the wider business on functionality as required and work with the wider support function for the Finance Systems to ensure all users are well trained and supported in their use of the systems.
Systems Management: Overall responsibility for Finance Systems strategy, across all systems both currently in use in AER Finance and for the future, creating and maintaining an effective system roadmap for the Finance team (within the wider context of the systems strategy for the business).
Change Management: Champion best practice for change management within the Finance department and represent all Finance changes at systems Change Advisory Board. Work closely with third party vendors as required to prioritise and manage change implementation.
Vendor Management: Take ownership of the vendor management for the systems in the Finance department, conducting service reviews etc. Conduct market reviews at appropriate junctures in systems lifecycles. Construct RFPs for new systems that are required in the Finance department and contribute to RFPs of other departments where there are requirements for Finance to use those systems.
Systems Reporting: Work with other members of the team to provide comprehensive reporting on all systems, performance, and user satisfaction under your ownership. Ensure that the reporting requirements of the Finance department can be met by the systems in their estate, working with them to define reports, create them within their systems, or implement additional reporting systems as required.
What we are looking forRequired attributes:
Functional experience with Dynamics 365 F&O, preferably in an end user setting
Proven experience in technical ownership or functional consultancy of Dynamics 365 Finance & Operations
Strong understanding of ERP system architecture and Dynamics 365 F&O functionalities.
Microsoft DevOps experience/ pipeline deployment for Dynamics F&O environments
Confidence managing multiple stakeholders, including senior business stakeholders, to define objectives, systems requirements, and business challenges to translate them into practical deliverables and roadmaps
Experience creating knowledge articles, documenting processes, and best practice
Excellent time management and organisational skills
Flexible approach to work, positive, can-do attitude, and a team player
Ability to work independently, to deadlines, managing priorities
Excellent interpersonal skills with ability to build relationships at all levels
Desirable attributes:
Relevant Dynamics 365 qualifications
Power Automate /Logic Apps/ Power Platform experience
Power BI experience
Experience in a global organisation with a Finance focus
Accounting knowledge
Payroll software experience
Line Management experience
What we offerSome 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 AER, we are committed to offering flexibility in the way we work. Most of our roles are hybrid with a mix of in-office/home working and potentially adjustable working hours. Let’s discuss what works for you and AER during the interview process.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 or civil partnership, pregnancy, and maternity.To apply, please submit your Résumé / CV, a personal summary, your salary expectations and please inform us of your notice period.
Spotlight
Graduate Solutions Engineer
Aluma
Cambridge
Hybrid
Graduate
Private salary
TECH-AGNOSTIC ROLE
About AlumaAluma provides a platform for Intelligent Document Processing to help automate document-driven business workflows, which are many and varied!We are hiring for an ambitious and highly capable graduate to join our growing team as a Solutions Engineer, working closely with Seniors and their CEO during the business’ next period of growth. This is an extremely exciting opportunity for someone looking to kick-start their career in a start-up, with full training provided and the opportunity to diversify and shape your long-term career.It’s an exciting time for Aluma, who have a quickly-growing customer base and a set of customers who are excited about the Aluma platform. The platform has been built on very solid technical foundations over several years and the company is profitable and secure. The signing of a large new customer has provided the resources to scale the team and exploit the potential to disrupt a stagnant market with old, expensive, under-performing competitors. 👀The Aluma team has built an exceptionally strong reputation for a platform with industry-leading performance and intuitive user experience combined with close partnerships with our customers, many of whom rely on Aluma for their businesses to run effectively and are huge advocates for the product and team.The roleThis role will involve working directly with Aluma’s clients, gathering requirements, providing solutions through configuration of the Aluma platform and where necessary providing additional utilities for integration and data manipulation.You’ll be part of a small but growing team in Cambridge, working alongside professionals of like mind, as well as senior colleagues and Founders of Aluma!What are we looking for in you?
Degree level qualification in a technical or scientific field.
An aptitude for learning, experimentation and data analysis.
A strong desire to work within the IT industry.
Excellent written and verbal presentation skills (the role is customer-facing, so requires regular interaction with clients via email and web meetings).
Strong logical problem-solving skills, and an eye for detail.
Some coding experience is beneficial (the role is not a coding role, but there may be requirements to implement project-specific functionality or to prototype algorithmic approaches to a specific problem).
Experience of working with LLM’s in a business context is beneficial, but not required.
A personable individual looking to jump head-first into a professional role.
Office requirements
We are in the process of opening our Cambridge office, so this role will be fully on-site for the first 2-3 months (during training period), switching to hybrid, with roughly 2-3 days in the office per week thereafter.
Due to the nature of the role, we feel in-person collaboration will help you develop and shine.
Benefits
Full, on the job training provided.
Working with a mixture of mature technologies, classical algorithms and cutting-edge AI.
Opportunity to diversify and try out different hats in a start-up environment.
Working alongside Co-founders (CTO and CEO), giving you the opportunity to learn from the best.
Potential for travel in UK and abroad.
Generous compensation and flexible working arrangements.
Data Engineer
Answer Digital
Leeds
Hybrid
Mid - Senior
Private salary
python
sql
Answer Digital is looking to recruit a Data Engineer to play a vital role in supporting the digital transformation journeys of our clients.What you’ll be doingWe’re looking for someone who has experience guiding teams and supporting clients to use data to make better decision making. We’re working on some amazing projects across both our Health and Private clients, so if you’re interested in being involved in work that delivers real value then we’d love to hear from you.What you’ll bring to AnswerDesigning and implementing complex data pipelines, leveraging both NoSQL and relational databases.Develop and manage cloud-based data solutions, ensuring scalability and security.Lead and mentor junior data engineers, promoting knowledge sharing and professional growth.Implement and oversee CI/CD pipelines, ensuring efficient deployment of data services.Proficiency in Python, SQL, and other relevant backend languages.Utilise backend programming languages effectively for data processing and manipulation.It would be great if you also had experience in some of these, but if not we’ll help you with them:Actively participate in the organisation and delivery of our Data Engineer Academy.Apply advanced scripting skills to automate data processes and integrate ETL workflows.Engage with business intelligence (BI) tools and techniques to deliver actionable insights.Advocate and apply best practices in software design patterns, principles, and architecture patterns.Stay abreast of the latest trends in data engineering, with a focus on healthcare data standards (SNOMED, FHIR, HL7).Understanding the role of a consultancy and sharing a passion for helping solve our customers problemsThe perks of being @ AnswerWe’re an Employee-Owned Company. After 12 months – through the Employee Ownership Trust you will be part of the ownership of Answer; a major factor in driving engagement, retention and growth for our peopleFlexible annual leave (buy/sell and carry forward)Company-wide bonus, paid twice a year (and it’s income tax free too!)Continuous training and development - if you want to learn, we’ll provide the support you needFlexible Pension - we match your on contributions up to 5%Regular tech catch ups/hack events - we also encourage external tech events!A packed social calendar including; Christmas party (partners invited) and Summer away days, monthly and quarterly company team socials.Free parking at Head Offices in central Leeds, plus Cycle2Work & Green Car Lease schemes to help get you hereThe chance to give back – get involved nationally and regionally with partnerships to get people from different backgrounds into tech, as well as lots of charity and community eventsHybrid and flexible working – you can vary your working when and where you work, to allow you to collaborate better, feed your creativity, and take the time and space to focus when you need toDiversity and InclusionAt Answer we proudly embrace diversity and inclusion - we want to create a safe environment for everyone to bring their true selves to work. We will do everything we can to support your application; if you require any adjustments to be made to your application or interview process please speak to our recruitment team.A bit more about us.Answer Digital is a successful digital transformation consultancy headquartered in Leeds. We’re a company on a fast growth trajectory with a reputation of delivering large-scale, operational critical solutions.People are at the heart of everything we do - so much so we’re owned by our people. It sets us apart from most digital businesses you’ll meet and defines our culture and values. Our people are invested in everything we do, because we are invested in them.Don’t believe us? Well check out our Glassdoor and hear what our people have to say!
Spotlight
Senior/Principal RF Engineer
Leonardo
Newcastle upon Tyne
Hybrid
Mid - Senior
Private salary
TECH-AGNOSTIC ROLE
We are seeking a highly skilled RF Engineer to join our team in the Defense & Space industry. As an RF Engineer, you will play a critical role in the development, implementation, and maintenance of cutting-edge radio frequency systems. With a focus on ensuring optimal performance and functionality, you will contribute to the advancement of our defense technology.In this role, you will collaborate with a multidisciplinary team of engineers to design, test, and troubleshoot RF systems. Your expertise in RF circuit design and analysis will be crucial in developing innovative solutions that meet the complex requirements of defense applications. Additionally, you will work closely with cross-functional teams to integrate RF components into larger systems, ensuring seamless functionality and reliable performance.The ideal candidate will have a deep understanding of RF circuit design, microwave techniques, and electromagnetic theory. Strong problem-solving skills and attention to detail are essential for success in this role. Additionally, a passion for innovation in the defense and space industry, along with the ability to adapt to evolving technologies and methodologies, will contribute to your excellence in this position.ResponsibilitiesRequirements capture and managementDesign and develop RF circuits and systems for defense applicationsConduct analysis and simulation of RF circuits using various commercial software toolsPerform RF testing and characterization to ensure optimal performance and functionalityCollaborate with cross-functional teams to integrate RF circuits into larger systemsTroubleshoot and resolve RF issues during design, testing, and implementation phasesConduct and contribute to design reviews and technical meetingsStay updated on the latest advancements in RF technology and industry trendsRequirementsBachelor’s degree in Electrical Engineering or a related fieldProven experience in RF circuit design and analysisStrong understanding of microwave techniques and electromagnetic theoryProficiency in using commercial software tools for RF analysis and simulationFamiliarity with RF measurement equipment and techniquesExcellent problem-solving and troubleshooting skillsAbility to work effectively in a collaborative team environmentStrong written and verbal communication skillsAttention to detail and ability to meet project deadlinesKnowledge of defense and space industry standards and regulations is a plusSecurity ClearanceYou 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
Data Engineer
GL Education
Houghton le Spring
Hybrid
Mid
£32,000 - £37,000
sql
python
r
Renaissance Global are recruiting for a Mid-Level Data Engineer to join our growing team.Working as part of the Data Engineering team you will be responsible for the design and management of our data and data systems ensuring alignment with strategy and surfacing meaningful data insights. The role will primary be focussed around data format, data quality, data privacy, data sovereignty and defining the data standards that other areas (e.g. Stream Aligned teams) will follow. You will also be responsible for simplifying highly technical and complex information for nontechnical users to understand in the form of dashboards, data visualizations, regular and impromptu reports, and data querying tools for users to get the information they require.Working as part of a platform team the Data Engineer role involves collaborating closely with everyone within the technology team and also the wider business (including data scientists, statisticians, cloud infrastructure engineers, developers, architects, analysts, product owners and the leadership team).Data Engineer Job Responsibilities:When looking at the responsibilities can be broken down into the following:Ability to identify and implement internal improvements around scalability, optimal data delivery and automation capabilities.Develop a set of data guidelines and standards and support other teams in their usage and adoption.To develop, deploy and maintain BI tools and interfaces developing and maintaining custom visuals and dashboards that provide insights into key business metrics and trends that enhance the user experience and facilitate data exploration.Simplifying highly technical language and complex information and provide quantifiable solutions to complex data problems.Write and maintain queries and scripts to extract, transform and load data from various sources into various outputs conducting testing and validation to ensure quality, accuracy and reliability.Produce technical documents on database content and map various databases used in the organisation.Develop, design and analyse data architecture and data models that support efficient data processing and analysis.Ensure optimal performance of our data systems and platforms.Knowledge of (or experience) using CI/CD pipelinesCollaborate with stakeholders to identify and define key performance indicators (KPIs) and data sources.Skills and experience required:To be considered for the role of Data Engineer , we are looking for someone with experience with cloud-based data platforms such as Azure or AWS.You will also have:Strong communication and collaboration skills.Experience working with complex data.A logical approach to problem solving.Strong understanding of data modelling, data pipelines and ETL processes.Knowledge of data structures and experience querying and tuning databases.As our Data Engineer, we are looking for someone who aligns with Renaissance’s mission to accelerate learning for all children and adults of all ability levels and ethnic and social backgrounds, worldwide, we are looking for someone who is/ has:Ability to communicate clearly at all levels and across functionsProficiency in SQL and other programming languages commonly used in data analytics (e.g., Python, R).Experience with Microsoft Azure data services.Experience working within a DevOps cultureStrong engagement with senior colleagues, individually and as a teamChampions positive changeEffective management of time and priorities and impactsMotivated to make a positive difference in the lives of teachers and children worldwideAdditional information:We offer a competitive basic salary of between £32,000-£37,000 per annum, dependant on experience, Plus lots of amazing benefits. We are also open to part time options should this work for you.Benefits:Pension & Insurance – all employees can participate in our salary sacrifice company pension scheme administrated by Aviva – where we will contribute 8% of your annual salary if you contribute just 3% to your pension. All employees are entitled to Life and income protection insuranceHoliday and Bookable Leave - 22 days annual leave per annum, plus 3 complementary days to be used for our Christmas shutdown (usually between Christmas & New Year, plus UK statutory Bank Holidays. We also offer a day off for your birthday so you can celebrate in style, to be used in the month of your birthday. We also offer every UK based employee up to 5 paid volunteering days per year with a cause of your choice.Shopping & Working for Renaissance Perks - you’ll get instant access to a benefits and discount platform with 1000’s of discounts at retailers, leisure attractions, restaurants, and more through our portal provided by Reward Gateway. You will also be able to collect Renaissance Rewards via our employee recognition Platform, these points can be used to purchase items including vouchers on Renaissance Rewards platform. You will also get access to Smart tech where you can get your electrical household and personal items at the best price and spread the cost through your salary, interest free, up to £5000.Wellbeing & Health – We have a generous maternity/paternity/adoption leave and pay policy, employee assistance programme available 24/7 offering confidential support from counselling to legal and financial advice, including Family Support Services – a specialist bereavement support to help through the most difficult times via our Help@Hand app. This app includes access to GP, physio, nutrition, counselling support, medical appointments, and so much more.Renaissance UK Office benefits – All Hybrid working employees are entitled to apply for a season ticket loan, use the amazing cycle to work scheme where you can get on your bike for less, save money, and get fit - that‘s a win-win for us! All UK Offices have fruit baskets delivered for all to enjoy a healthy snack each week.We have an ongoing commitment to Diversity, Equity and Inclusion and have taken strides to become a more welcoming and inclusive workplace, including the introduction of our DEI Matters Network which is owned and driven by our staff.We are an equal opportunities employer. We encourage and welcome applications from all underrepresented groups, as we believe and strive for community representation within our organisation.If you have a disability and would prefer to apply in a different format or would like us to make reasonable adjustments to enable you to apply or attend any interview, please contact us and we will talk this through with you.All your information will be kept confidential according to GDPR guidelines. Please note that we can only consider applicants who already hold a full work permit.
Business Intelligence Developer & Analyst (12 Month Fixed Term Contract)
GL Education
Brentford
Hybrid
Mid - Senior
Private salary
sql
Renaissance® is a global leader in education technology. We help schools and school groups in the UK and around the world with educational assessments, practice and intervention solutions, and data analytics. Renaissance now incorporates GL Assessment (known internationally as GL Education), too – a leading provider of educational assessments.Together, our assessments offer the ideal starting point to help teachers understand their students’ strengths and pinpoint areas of need. Our teaching and learning tools then provide effective next steps, with online literacy and maths solutions that meet students exactly where we are.Worldwide, we support over 18 million students, operating in over 100 countries.About this role:At Renaissance we are looking for a Business Intelligence Developer & Analyst to join us in our London Office on a hybrid basis you will work with the head of Commercial Operations to lead the design, implementation and continuous improvement of our commercial, sales and marketing data as part of our Revenue Operations team.We are looking for someone to start ASAP initially for a 12 month fixed term contract.Working closely with other members of the team you will be at the forefront of building a robust framework to support all our insights and reporting to help inform and steer decision making.You will bring excellent data warehousing skills to the table, allowing the company to analyse and provide actionable insights from a dependable and high-performing platform. The individual will also be interested in learning about essential business processes, business systems, and the data that underpins them.Business Intelligence Developer & Analyst Job Responsibilities:Act as data lead working within a cross-functional data team building world-class scalable data-marts and automationsDesign & develop data models and visualisations to monitor and forecast key metricsManage projects within Growth to make business changes as seamless as possibleBe responsible for automating and optimising key business processes in the Growth areaBuild and support the adoption and use of self-service solutions to provide clear views of key metrics for all internal stake holdersSupport business projects and initiatives, applying statistical rigour to any conclusionsConstantly evolve and improve our data including how it is surfaced with our key systems and beyondSkills and experience required:To be considered for the role of Business Intelligence Developer & Analyst in the commercial team you will be an established BI Developer preferably within in education technology and hold strong analytical and problem-solving abilities.You will also have:Experience in BI dashboarding and self-service tools including Power BI & TableauEstablished and an expert in Power Platform, Power Automate, PowerAppsExperienced in Data integration and data modellingHave worked in / with Data warehouse & cloud experienceProficient in Database languages including SQLHave worked with Snowflake, and proficient in its useAs a Business Intelligence Developer & Analyst we are looking for someone who aligns with Renaissance’s mission to accelerate learning for all children and adults of all ability levels and ethnic and social backgrounds, worldwide, we are looking for someone who is/ has:Excellent organisational, planning, time management and project management skillsAbility to communicate effectively, present and negotiate at all levelsFocused and disciplined approach, logical and has meticulous attention to detailAbility to instil a high level of credibility and build working relationships with suppliers and internal teamsCollaborative approach; happy to support GL customer facing teamsEnthusiastic and flexible approach; ability to adapt to different situations and requirementsA positive outlook with desire to learn and embrace new concepts and ways of workingAdditional information:This is role is a Hybrid role based out of our Vantage Head office (Renaissance Vantage London, Great West Road, Brentford, TW8 9AG) with the expectation with some travel to other offices as required for team meetings.We offer a salary of up to £60,000 per annum dependant on experience, Plus lots of amazing benefitsPrevious applicants please do not re - apply.Benefits:Pension & Insurance – all employees can participate in our salary sacrifice company pension scheme administrated by Aviva – where we will contribute 8% of your annual salary if you contribute just 3% to your pension. All employees are entitled to Life and income protection insuranceHoliday and Bookable Leave - 22 days annual leave per annum, plus 3 complementary days to be used for our Christmas shutdown (usually between Christmas & New Year, plus UK statutory Bank Holidays. We also offer a day off for your birthday so you can celebrate in style, to be used in the month of your birthday. We also offer every UK based employee up to 5 paid volunteering days per year with a cause of your choice.We also offer the chance to buy an additional 5 days holiday per year through our salary sacrifice scheme and you can spread the cost over 3-8months!Growth and development – extensive training opportunities for career progression across Renaissance Learning with great leaders looking to grow your career and allow you to flourish.Shopping & Working for Renaissance Perks - you’ll get instant access to a benefits and discount platform with 1000’s of discounts at retailers, leisure attractions, restaurants, and more through our portal provided by Reward Gateway. You will also be able to collect Renaissance Rewards via our employee recognition Platform, these points can be used to purchase items including vouchers on Renaissance Rewards platform. You will also get access to Smart tech where you can get your electrical household and personal items at the best price and spread the cost through your salary, interest free, up to £5000.Wellbeing & Health – We have a generous maternity/paternity/adoption leave and pay policy, employee assistance programme available 24/7 offering confidential support from counselling to legal and financial advice, including Family Support Services – a specialist bereavement support to help through the most difficult times via our Help@Hand app. This app includes access to GP, physio, nutrition, counselling support, medical appointments, and so much more.We offer access to mental health first-aiders based at all our UK sites, and remotely. We offer access to company paid BUPA PMI and BUPA cash plan optional schemes for you.It doesn’t stop there you will also be able to protect yourself with free access to annual flu vaccinations, and the Company will also contribute towards eye tests and those on trend specs if you need them.Renaissance UK Office benefits – All Hybrid working employees are entitled to apply for a season ticket loan, use the amazing cycle to work scheme where you can get on your bike for less, save money, and get fit - that‘s a win-win for us! All UK Offices have fruit baskets delivered for all to enjoy a healthy snack each week.We have an ongoing commitment to Diversity, Equity and Inclusion and have taken strides to become a more welcoming and inclusive workplace, including the introduction of our DEI Matters Network which is owned and driven by our staff.We are an equal opportunities employer. We encourage and welcome applications from all underrepresented groups, as we believe and strive for community representation within our organisation.If you have a disability and would prefer to apply in a different format or would like us to make reasonable adjustments to enable you to apply or attend any interview, please contact us and we will talk this through with you.All your information will be kept confidential according to GDPR guidelines. Please note that we can only consider applicants who already hold a full work permit.This role is subject to DBS and background checks.
Spotlight
C++ Software Engineer - Edinburgh
Leonardo
Edinburgh
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, Edinburgh.
Spotlight
Embedded Software Engineer - Edinburgh
Leonardo
Edinburgh
In office
Mid - Leader
Private salary
c
c++
At Leonardo, we are looking for multiple industry experienced Embedded Software Engineers to join our growing Software community.What you’ll do as a Embedded Software Engineer:You will develop embedded software for a state-of-the-art radar platform. You will be part of a multi-disciplinary team, working closely with Electronic and VHDL/FPGA engineers to ensure the successful testing and commissioning of a complex multi-unit system. The work is innovative and challenging on cutting-edge Arm and Intel SoC platformsWithin the software engineering community at Leonardo Edinburgh, our mission is simple: “Deliver new features and enhancements quickly and continuously to keep our operators safe.” That means we need to develop features, gather data, diagnose problems and deploy updates as quickly as possible. As a Software Engineer, you’ll understand the value you deliver to our customers and how important that is to mission success.Due to the nature of the work we do, remote working and working from home is limited.Depending on your level of expertise, you’ll mentor, coach and teach other software engineers, and actively contribute to sharing knowledge.We need you to:Show a sense of Community: You’ll embed yourself within our community, and value the progress all teams make. You’ll want to help others:
Be Adaptable: You’ll be adaptable to the evolving challenges our community face
Be Curious: You’ll be an avid learner and stretch yourself to deliver on our mission
Show Radical Candor: You’ll care personally and challenge directly
Be Passionate: You’ll show passion and purpose to succeed in our mission
Be Pragmatic: You’ll make pragmatic choices to strengthen our community and achieve our mission
What we need from you is applied knowledge and industry experience in:
Strong low level embedded C programming skills
A solid grasp of C++
Experience in testing and integrating software with firmware (VHDL/Verilog) and hardware
Excellent debugging skills and application of various strategies
Use of RTOSs such as VxWorks or embedded Linux
Deployment of software to distributed hardware platforms, multicore programming, memory management techniques, device driver development, code optimisation, interrupt-driven designs
A good understanding of electronics, schematic design and use of test equipment
Experience developing solutions for ARM and Intel based multicore processing platforms
Communication protocols (I2C, SPI, USB, Serial, Network, PCIe)
Familiarity with configuration management tools, defect tracking and peer review
Demonstrable experience in the following areas will help you stand out:
Working alongside firmware and hardware engineers to develop working embedded solutions
Knowledge of standards such as DO-178C and coding standards such as MISRA C/C++
Requirements management tools
Experience of Agile development and Atlassian toolset
Understanding of the Internet of Things (IoT)
Experience developing Continuous Integration/Continuous Deployment
Security ClearanceYou 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
Front End Developer
Consultant Connect
Oxford
Fully remote
Mid - Senior
£65,000 - £90,000
TECH-AGNOSTIC ROLE
What you’ll be doing:Just to be upfront, this is not a pure front-end developer role. While we are looking for someone who’s “happy place” is building beautiful front ends, this person would need to be open to working on other parts of the stack. We’re a team of T-shaped people with broad competencies, so versatility is part of our culture. You don’t need to be an expert on everything. Just be comfortable with new challenges.With that in mind, as a Senior Full Stack Developer (with front-end focus), you will:
Build solutions to problems (especially with a heavy front-end focus)
Design solutions (in conjunction with Product Managers and/or other colleagues)
Help colleagues facing issues with front-end development
More specifically, you will be heavily involved in app development using Flutter, in addition to web portal development.Day-to-day life on the Product Development team looks like the following:
Most of your time will be spent designing and building solutions
For our tech stack, we use:
Django/Django REST Framework/Postgres for backend,
Angular for our web application,
Ionic/Angular for our apps (and we’re now moving to Flutter)
AWS ECS/ECR, Aurora and Lambda
For design, it’s quick brainstorming, a bit of analysis, sketching on paper or Figma, and/or jotting down a short design doc in Google Docs
A chunk of time is spent on understanding issues, users and our platform. This includes talking to ops colleagues. We take turns answering ops support requestsIt’s fast paced. We’re light on overhead and don’t outsource quality to a QA team. Quality, maintainability and security start at the design stage and are everyone’s responsibility.We run 2-week sprints. Each day starts with a daily 10-minute standup and then it varies a lot from there. The issues vary from sprint-to-sprint. It’s typically very user focused, but we do make time each quarter to do unsexy important stuff (refactor, pay down technical debt, database upgrades, etc).It’s not a solo effort. While we maximise the time you must put your head down and get on with cracking a problem, we grab each other for help every day. And we do peer review of design and code, while building and deploying to production regularlyIf you like having a holistic view of the product (from idea to release to growth), rather than being highly specialised in one niche, you’ll probably enjoy this role.What we’re looking for:
General characteristics
You like solving real problems. When you make something, you make it to solve someone’s issue. You understand the issue and the person facing it. You put in a bit of extra effort to make it a good experience for the user
Uncertainty is a fun problem to figure out, rather than an annoying headache. When you don’t know the answer, you try something. You experiment. You dig.
You’re a clear concise communicator. When writing or speaking, you know which details to prioritise
KISS is important to you. You have an instinct for when a solution is too complicated for the problem
You know how to learn and skill up. When faced with a novel skill area, you can self- critique your level and push yourself to improve
You reside in the UK or the EU
If you don’t live near Oxford, you are able to travel and work in our office in Oxford for a few days each quarter
Specific characteristics for this role
Taken multiple features from idea to release to growth
Having spent meaningful time as part of different teams (we’d prefer at least 6 years as a developer)
Deep front-end experience, including responsive design
Built front ends or apps for consumer facing businesses
Design sense for UX/UI. Not just writing code. May have done wireframes before. Can look at an interface and tell if it is terrible or not
Ideally some experience working on backend (e.g. building APIs, database design, etc)
Some experience with CI/CD or deployments in general
Ideally, some experience in an agency (for consumer facing apps) and/or early-stage consumer facing startup
Ideally experience with mobile app development
Spotlight
Senior Full Stack Developer (front-end focus)
Consultant Connect
Oxford
Remote or hybrid
Mid - Senior
£65,000 - £90,000
aws
python
angular
ionic
flutter
What you’ll be doing:As a Senior Full Stack Developer (with front-end focus), you’ll be responsible for:
Building solutions to problems (especially solutions with a heavy front-end focus)
Design of the solution (in conjunction with Product Managers and/or other colleagues)
Helping colleagues facing issues with front-end development
Day-to-day life on the Product Development team looks like:
Most of your time will be spent designing and building solutions.
For our tech stack we use:
Django/Django REST Framework/Postgres for backend,
Angular for our web application,
Ionic/Angular for our apps (we’re looking at moving to a new framework, likely Flutter)
and for infrastructure we use AWS ECS/ECR, Aurora and Lambda.
For design, it’s quick brainstorming, a bit of analysis, sketching on paper or Figma, and/or jotting down a short design doc in Google Docs
A chunk of time is spent on understanding issues, users and our platform. This includes talking to ops colleagues. We take turns answering ops support requests
It’s fast paced. We’re light on overhead and don’t outsource quality to a QA team. Quality, maintainability and security start at the design stage and are everyone’s responsibility.We run 2-week sprints. Each day starts with a daily 10-minute standup and then it varies a lot from there. The issues vary from sprint-to-sprint. It’s typically very user focused, but we do make time each quarter to do unsexy important stuff (refactor, pay down technical debt, database upgrades, etc).It’s not a solo effort. While we maximise the time you must put your head down and get on with cracking a problem, we grab each other for help every day. And we do peer review of design and code, while building and deploying to production regularlyIf you like having a holistic view of the product (from idea to release to growth), rather than being highly specialised in one niche, you’ll probably enjoy this role.What we’re looking for:
General characteristics
You like solving real problems. When you make something, you make it to solve someone’s issue. You understand the issue and the person facing it. You put in a bit of extra effort to make it a good experience for the user
Uncertainty is a fun problem to figure out, rather than an annoying headache. When you don’t know the answer, you try something. You experiment. You dig.
You’re a clear concise communicator. When writing or speaking, you know which details to prioritise
KISS is important to you. You have an instinct for when a solution is too complicated for the problem
You know how to learn and skill up. When faced with a novel skill area, you can self- critique your level and push yourself to improve
You reside in the UK or the EU
If you don’t live near Oxford, you are able to travel and work in our office in Oxford for a few days each quarter
Specific characteristics for this role
Taken multiple features from idea to release to growth
Having spent meaningful time as part of different teams (we’d prefer at least 6 years as a developer)
Deep front-end experience, including responsive design, for consumer facing businesses
Design sense for UX/UI. Not just writing code. May have done wireframes before.
Can look at an interface and tell if it is terrible or not
Some experience working on backend (e.g. building APIs, database design, etc)
Some experience with CI/CD or deployments in general
Ideally, some experience in an agency (for consumer facing apps) and/or early-stage consumer facing startup
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.
Spotlight
Firmware Engineer (Product Security)
Leonardo
Multiple locations
Hybrid
Mid - Senior
Private salary
TECH-AGNOSTIC ROLE
The opportunity:Technology in Defence is rapidly evolving, and so are the risks to capabilities and success through an ever-changing security landscape. As customers demand higher levels of resilience in the products we create, our approach to securing systems and products needs to change with it.We are recruiting for a Firmware Engineer to support development of security functions. You will work on some of the most challenging and rewarding security problems in the UK on some of the most exciting Defence projects, helping design and develop security solutions that sit at the heart of our products.What you will do as a Firmware Engineer within Product Security:Your work at Leonardo will see you addressing security risks in an agile, innovative and team-centric manner. You will work alongside a team of security engineers and consultants to support engineering delivery teams, aiding the design and development of new products and systems by providing guidance to ensure the customer’s capabilities remain secure.Through engagement with engineering teams and customers, you will advise on solutions that address security concerns while providing value to the customer based on risk balance. Utilising a focus of supporting the customer to achieve their goals, you will endeavour to provide the best possible solutions balanced against the programme constraints.Key responsibility areas involve:Designing secure firmware cores to flow down to engineering teams, and supporting integrationReviewing documentation such as design documents, system specifications, and risk profiles to identify potential vulnerabilities and propose appropriately secure solutionsWorking with solution architects and engineers to ensure that systems meet stringent Design Integrity and security standards and satisfy relevant accreditation requirementsParticipating in wider customer forums, to review security topicsWhat we need from you:Ideally, we would like you to have the following skills; if you don’t have them but feel you could gain them whilst adding value to the team from alternative experience, we’d still like you to apply:A degree or equivalent experience in science, technology, engineering or maths subjectsA passion for security and problem solvingTechnical knowledge of secure firmware/embedded software and integration with electronicsKnowledge of high-speed digital electronicsKnowledge of developing designs for AMD, Microsemi and/or Intel FPGAsKnowledge of firmware simulation and verification toolsKnowledge of scripting, using TCL and/or PythonKnowledge of concepts such as Isolated Design Flow, encryption, and secure bootUnderstanding of the engineering product development lifecycleAbility to listen, understand and communicate effectively (both written and verbal) with internal and external customersAbility to be self-directed, conducting both independent learning and collaborating with other engineers to develop solutions that will increase the security posture of Leonardo productsEagerness to learn and adapt to changing technologiesIt would also be helpful if you had:A working practical knowledge of NCSC CAPS Evaluation processes and practices with awareness of generic Secure by Design Principles as presented by NCSC, UK MOD and NISTPractical experience of following DevSecOps lifecycles for embedded software/firmwareExperience in safety-critical engineering and/or developing embedded software/firmware to High Assurance requirements such as DO-178C/DO-254 standards or equivalentKnowledge and experience of complex cryptography, especially implementing algorithms or utilising the approved cryptographic functions within FPGAs to create higher level security controls.An understanding of developing cyber resilient products by addressing the 4 phases of resilience: Prepare, Absorb, Recover and AdaptSecurity ClearanceYou 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
Page 257 of 258