cover image
hackajob

Front End Developer with Python

Hybrid

Farnborough, United Kingdom

Full Time

16-04-2025

Job Specifications

hackajob is collaborating with Leidos to connect them with exceptional tech professionals for this role.

Front-End Engineer

Location: Farnborough, UK (Hybrid Working Policy)

Clearance: High level of security clearance - (SC/ DV -Developed Vetting)

UNLEASH YOUR POTENTIAL

Everything we do is built on a commitment to do the right thing for our customers, our people and our community. Our mission and our values guide the way we do business. The foundation of our Leidos culture is our Values, Beliefs and Expectations by which we select, recognise and reward employees. They create the environment that drives us toward our mission.

Inspired to make a difference, we are committed to solving the world’s toughest problems. Passionate about customer success by being determined to understand and respond to our customers’ needs as if they were our own.United as a team, we are bound together by our conviction that ethics and integrity is core to how we operate.

Because of a key strategic development and a new exciting business opportunity, we have a requirement for a security-cleared Software Engineer based in the UK working at our Farnborough site and remotely.

Leidos has more than 30 years’ experience of developing and running some of the largest government systems in the world. We are currently hiring to expand our UK based technical team who support our delivery for the UK Govt.

Come join our team and further develop your skills as we deliver and support systems key to the defence of the UK and partner nations.

Being part of the Leidos team is a commitment to push yourself and those around you to do better, constantly adapt and learn new technologies. We’re a passionate team and are committed to developing and growing our staff.

Leidos is a global science and technology solutions leader working to solve the world's toughest challenges in the defence, intelligence, homeland security, civil, and health markets. The company's 33,000 employees support vital missions for government and commercial customers.

WHAT WILL YOU BE DOING?

As a result of some exciting programme wins, we currently have a permanent vacancy for a Software Engineer to support the development and transition into live of a new IT application and infrastructure solution providing support to a critical operational end user.

The Software Engineer will provide input and expertise to maintain alignments with best practices and recommending system/code/process improvements. They will also support the development of junior Software engineers in the program/team.

This Individual Is Expected To Create An Environment For Innovation And Technical Mentoring. You Will Be Self-motivated And Be Able To Work Autonomously To Achieve Day To Day Objectives With Significant Results On Project Or Operational Deliverables, Whilst Also Owning a Variety Of Activities Ensuring Compliance With Project Milestones And Customer KPIs And SLAs. You Must Be An Effective Communicator, Comfortable Directly Engaging With Customers And Colleagues. You Must Also Demonstrate An Analytical And Systematic Approach To Technical Challenges. The Successful Individual Will Be Expected To

Provide DevOps skills engaging in a scrum team being an active part of its delivery and continuous improvement
Develop, test, document and deploy elements of the solution and ensure KT is appropriate for the movement into service
Work with delivery teams to design and implement and integrate modern, scalable products using a range of existing, new and emerging technologies
Collaborate with the wider teams seeking to learn and improve with every sprint
Communicate effectively across organisational, technical and political boundaries, understanding the context of the delivery

WHO DO WE NEED?

Skills

We are looking for someone with excellent organisation, communication and development skills who ideally has experience of, or can demonstrate a willingness to learn:

Agile software development methodologies, working in a scrum team, estimation, ticket creation and management, engagement in demos, retrospectives and continuous process improvement
Understanding and experience of the importance of secure by design and delivering within a secure environment
An understanding of DevOps tooling including Ansible, Jenkins and other pipeline technologies
Good knowledge & experience with development in, and software engineering best practices forFront-end web technologies such as:
HTML
CSS
React
Node.js
Django
Python
SQL
Good experience of containerization concepts and tools such as Docker and Kubernetes (AKS)
Good general knowledge of Microsoft Stack technologies such as MS SQL Server, MS System Centre, M365, MS Exchange & CLI tooling such as PowerShell
Familiarity of cloud technologies such as AWS, Azure or GCP
Good analytical and problem-solving skills
Possess excellent written and verbal communication skills

Are you ready to make an impact? Begin your journey of a flourishing and meaningful career, share your CV with us today!

What We Do For You

At Leidos we are PASSIONATE about customer success, UNITED as a team and INSPIRED to make a difference. We offer meaningful and engaging careers, a collaborative culture, and support for your career goals, all while nurturing a healthy work-life balance.

We provide an employment package that attracts, develops and retains only the best in talent. Our reward scheme includes:

Contributory Pension Scheme
Private Medical Insurance
33 days Annual Leave (including public and privilege holidays)
Access to Flexible benefits (including life assurance, health schemes, gym memberships, annual buy and sell holidays and a cycle to work scheme)
Dynamic Working

Commitment To Diversity

We welcome applications from every part of the community and are committed to a truly diverse and inclusive culture. We foster a sense of belonging, welcoming all perspectives and contributions, and providing equal access to opportunities and resources for everyone. If you have a disability or need any reasonable adjustments during the application and selection stages please let us know, and we will respond in a way that best fits your needs.

Who We Are

Leidos UK & EUROPE - we work to make the world safer, healthier, and more efficient through technology, engineering and science.

Leidos is a growing company delivering innovative technology and solutions focused on safeguarding critical capabilities and transformation in frontline services, our work in the United Kingdom includes addressing some of the most complex problems in defence, healthcare, government, safety and security, and transportation.

What Makes Us Different

Purpose: you can use your passion and abilities at Leidos to keep the people you care about safe. We are at the forefront of machine learning, AI, cyber security and solutions. Using your skills in the technology frontline by helping to build a safer world. You can inspire change.

Collaboration: having flexibility to do your j...

About the Company

We’re revolutionising tech hiring with hackajob intelligence - The AI-assisted hiring platform connecting leading tech employers with top talent, globally. Leveraging our unique large language model built from millions of platform data points, companies match with high-intent job seekers based on context and experience, not just keywords. Candidates privately explore highly relevant job offers by accepting or declining their interview requests - 90% respond within 24 hours. Powerful industry benchmarking, brand sentiment, ... Know more

Related Jobs

Company background Company brand
Company Name
MLabs
Job Title
DevOps/Data Engineering/Compliance (Remote)
Job Description
Our Client islooking for a DevOps & Data Engineer with a strong focus on compliance to help us scale and secure our infrastructure while ensuring compliance with GDPR, ISO 27001, and other relevant regulations. This role will bridge the gap between DevOps, Data Engineering, and Security Compliance. The Role You will be responsible for designing and maintaining our cloud infrastructure, ensuring data security, compliance, and scalability. You’ll work closely with product, engineering, and compliance team to implement secure, privacy-focused data pipelines and DevOps best practices. Key Responsibilities DevOps & Infrastructure: Design, implement, and maintain scalable, secure cloud infrastructure (AWS, GCP, or Azure). Automate deployments and infrastructure provisioning using Terraform, Kubernetes, Docker, or similar tools. Optimize CI/CD pipelines for security and ehiciency (GitHub Actions, GitLab CI/CD, etc.). Implement observability, monitoring, and logging (Prometheus, Grafana, ELK, or similar). Data Engineering & Security Compliance Build and maintain secure, compliant data pipelines (ETL, ELT) that integrate with HRMs, psychometrics, and project management tools. Ensure data governance and privacy by implementing encryption, anonymization, and access controls. Work on data storage, retention, and backup strategies to align with GDPR and ISO 27001. Collaborate with compliance teams to implement security best practices (SOC 2, ISO 27001, GDPR compliance). Perform regular security audits, risk assessments, and incident response planning. Requirements Strong experience with cloud platforms (AWS, GCP, or Azure) and infrastructure as code (Terraform, Pulumi). Proficiency in DevOps tools (Docker, Kubernetes, CI/CD pipelines). Knowledge of security best practices (IAM, network security, data encryption, SIEM solutions). Experience with data engineering (ETL, data lakes, database management with PostgreSQL, MongoDB, or similar). Understanding of compliance frameworks (GDPR, ISO 27001, SOC 2, or similar). Familiarity with scripting languages (Python, Bash, or similar) for automation and data processing. Bonus: Experience with AI/ML pipelines, HashiCorp Vault, or advanced logging/security tools. Benefits Work on a meaningful product that makes workplaces more inclusive. Fully remote, flexible working culture. Opportunity to shape the product and tech stack from an early stage. Equity options in a growing company. How to Apply: Please apply if you think you would be suitable for this role. We look forward to your application and the opportunity to welcome you to our team. Commitment to Equality and Accessibility: At MLabs, we are committed to offer equal opportunities to all candidates. We ensure no discrimination, accessible job adverts, and providing information in accessible formats. Our goal is to foster a diverse, inclusive workplace with equal opportunities for all. If you need any reasonable adjustments during any part of the hiring process or you would like to see the job-advert in an accessible format please let us know at the earliest opportunity by emailing human-resources@mlabs.city. MLabs Ltd collects and processes the personal information you provide such as your contact details, work history, resume, and other relevant data for recruitment purposes only. This information is managed securely in accordance with MLabs Ltd’s Privacy Policy and Information Security Policy, and in compliance with applicable data protection laws. Your data may be shared only with clients and trusted partners where necessary for recruitment purposes. You may request the deletion of your data or withdraw your consent at any time by contacting legal@mlabs.city.
London, United Kingdom
On site
Full Time
05-05-2025
Company background Company brand
Company Name
Deskpro
Job Title
Senior Full Stack Engineer (PHP/React)
Job Description
At Deskpro, we make helpdesk software and we have customers of all shapes and sizes from across the globe, including Vodafone, Microsoft, NHS, and Panasonic. Deskpro is a large product with a large variety of features and modules, from email, chat, and voice, to blog posts, knowledgebase and guides, and everything in between. There's always something new to build. We have a Wimbledon office but remote opportunities are available for UK-based candidates. What You Will Do As a Senior Full-stack Engineer As a senior full-stack engineer, you will help build new features and modules, you'll be involved in shaping our underlying product frameworks and our internal processes like code reviews and deployment, and you'll get to participate in feature planning and have real input on the direction we take the product and the company as a whole. You'll be joining a small team where your specific experience will have a great impact. You will have a lot of autonomy over your own projects and you will get to use your expertise to lead by example. Technology we use and where we're going Deskpro is a polyglot company. A lot of our existing product backends are written in PHP (Symfony, Laravel), but as the product evolves, we're shipping NodeJS/Typescript and Golang services, too. Most of our Cloud services are serverless NodeJS/Typescript projects. We use a lot of other technologies like Elastic, Redis, and services offered by AWS like DynamoDB. We're big fans of using the right tool for the job. The main product frontend is all Typescript/React that talks to GraphQL backends. Other parts of the business use React/NextJS or even Svelte. We've spent time looking at maturing technologies like Web Components and have some ideas on improving our frameworks with agnostic UI libraries through tools like Lit. Node is becoming an even bigger part of our tech stack going forward as we embark on the development of exciting new projects and features like chat bots and AI. The Node community is ever changing and we need people who know the ecosystem well to help our team make fundamental decisions. Why should you be interested? You'll get to use and learn about many different products, APIs and technologies. Deskpro is the central hub for a lot of companies, and we're always adding new features, modules and integrations. You'll get to work with real customers and get a peek into how other businesses operate. You'll get to learn about scaling software as well as scaling the SaaS platform as a whole. You'll get to try out new technology. We are constantly updating our stack and are always on the lookout for tools that will help us be more productive. You are a good fit for the role if... You have an earnest interest in developing software with a desire to learn more about the craft. You enjoy taking the lead on big projects and enjoy a strong sense of ownership over the stuff you build. You have a lot of experience with Typescipt/Node as both a backend and frontend technology. You've got experience with React. Experience with NextJS specifically is ideal. You have excellent written and verbal communication skills. We are big believers in "writing stuff up", everything from spec's to dev docs to RFC's. You need to be able to know your audience and communicate clearly. You enjoy solving problems yourself and like working in a "get stuff done" environment. We're a small team and we all generally just get on with things in a fairly autonomous manner. You won't be micro-managed. Examples of projects we've been working on lately Chat bots and AI – automated real-time responses to instant messenger messages from users, including scripted responses, decision paths and flow charts. Voice -- Incoming and outgoing calling from the browser, including features likes automated call routing and simple IVRs. AWS -- Moving all our infrastructure to AWS. This has included some ambitious projects like re-writing the email parser to make it more efficient. Reports -- New reporting system with dashboards, scheduled reports, and sharing. Apps platform -- A platform that allows third parties to create "apps" that run within Deskpro. Filtering and search -- New filtering and search system to improve efficiency, accuracy, and UX. Social / Multi-channel messaging -- we are building out generic data structures with flexible ingress APIs to allow connecting Deskpro to any messaging channel including social sites like Twitter and Facebook, but we also envision integrations with systems like eBay messages or Apple/Google app stores. We'll be able to process any kind of communication. New GraphQL API backends. Requirements Strong experience with PHP Strong experience with RDMS (we use MySQL). Experience building SPA's with React and Typescript. Experience with AWS is a bonus. You should be a fast learner. We often venture into unknown territory so you should be a Google-fu master and have experience-driven intuition. You should be excited to dive deep into new technology and new programming languages. We're always happy to try new things if it'll help us ship better software. You should have a strong understanding of software architecture with opinions on "the right way" to do things. You should be a "do-er". You will have a lot of autonomy over your own work, and you will be expected to work with the team to make sure your projects get shipped. You work well with others and enjoy sharing your knowledge and leading by example. You should love the colour green. We're putting a big focus on delivering well-tested and super-solid software! Benefits Competitive Salary + Share Options Varied work. Both in terms of what product features you will be working on, but you'll also have the opportunity to immerse yourself in other aspects of the company such as product planning, customer support, etc. A mixture of autonomy over your own work and real responsibilities to the team and business. Your choice of equipment (most of our devs like Macbook's with two 4k monitors). We encourage self-improvement: Company-sponsored server/hosting for your side projects; books; conferences; courses. Just ask! A chance to be truly invested in your work and the company with a generous share options scheme. BUPA Private Healthcare & Cash Scheme, Pension Scheme, Bike Storage, Season ticket loans, Reduced gym membership. No recruiters or agencies please View our careers page
London, United Kingdom
On site
Full Time
05-05-2025
Company background Company brand
Company Name
Accenture UK & Ireland
Job Title
Senior Software Engineer - Manchester
Job Description
Role: Senior Software Engineer Locations: Manchester (must be willing to travel to client sites throughout the UK on an ad hoc basis) Salary: Competitive salary and package (Depending on level of experience) Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history at the point of application. Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. With our thought leadership and culture of innovation, we apply industry expertise, diverse skill sets and next-generation technology to each business challenge. We believe in inclusion and diversity and supporting the whole person. Our core values comprise of Stewardship, Best People, Client Value Creation, One Global Network, Respect for the Individual and Integrity. Year after year, Accenture is recognized worldwide not just for business performance but for inclusion and diversity too. “Across the globe, one thing is universally true of the people of Accenture: We care deeply about what we do and the impact we have with our clients and with the communities in which we work and live. It is personal to all of us.” – Julie Sweet, Accenture CEO As a team: Accenture Next Gen Engineering is over 1,000 people strong and provides end-to-end product engineering solutions which deliver tangible value, fast. We bring together an obsession for technical excellence with agility and scale, to help clients move from project to product at speed. We work with clients in every sector. They range from scale-ups through to national and international blue-chip names and public sector organisations. Our teams routinely work on products that are used by millions of people. We offer an exciting career working in a vibrant environment, with access to training and a global network of experts. As part of our Next Gen Engineering team, you’ll be working with cutting-edge technologies and will have the opportunity to develop a wide range of new skills on the job. In our team you will: We typically work hand-in-hand with our clients to build great digital products for them and for their customers. To do this, we need experienced, capable engineers who can both deploy their own mastery to get things done hands-on and successfully lead others in doing so. The nature of our work varies from client to client so there will be lots of opportunities to experience new domains and new stacks. Our team is dedicated to applying great engineering to get great outcomes. Our engineers stand out by keeping one eye on value at all times, and by proposing thoughtful solutions that get the job done efficiently and with low complexity. You’d be a key advocate for this approach within a team. Beyond client work, our engineers are essential contributors to our internal and regional engineering communities. There’s loads of scope to get involved and help shape conversations around tech you’re interested in, share your knowledge and experience, and learn from colleagues working in very diverse problem spaces. We are looking for experience in the following skills: You’ve spent a number of years building backend services in several different integration paradigms, for example synchronous API-driven, message-driven, and event-driven You’re fluent in at least one of the following: Java / React / Typescript / c# / Python You have recent experience building, deploying, and running cloud-native applications on top of AWS and/or Azure You're used to working in devops teams with industry-standard practices You’re used to producing repeatable, automated tests for your own work You love working with people to build things and solve problems together in an egoless way, regardless of their level of experience or your role in the team You’re comfortable with change and always happy to learn something new; as consultants we flex our individual roles and tech stacks as required to get the best outcomes for our clients You have some experience leading a team and growing the careers of team members What’s In It For You At Accenture in addition to a competitive basic salary, you will also have an extensive benefits package which includes 25 days’ vacation per year, private medical insurance and 3 extra days leave per year for charitable work of your choice! Flexibility and mobility are required to deliver this role as there will be requirements to spend time onsite with our clients and partners to enable delivery of the first-class services we are known for. About Accenture Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. We combine unmatched experience and specialized capabilities across more than 40 industries — powered by the world’s largest network of Advanced Technology and Intelligent Operations centers. With 509,000 people serving clients in more than 120 countries, Accenture brings continuous innovation to help clients improve their performance and create lasting value across their enterprises. Visit us at www.accenture.com Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, or gender identity, or any other basis as protected by applicable law. Closing Date for Applications 28/05/2025 Accenture reserves the right to close the role prior to this date should a suitable applicant be found. TKNG1001
Manchester, United Kingdom
On site
Full Time
05-05-2025
Company background Company brand
Company Name
Lawhive
Job Title
Senior Software Engineer, Backend
Job Description
We’re on a mission to make sure everyone has access to the law. Lawhive is an online platform for consumers and small businesses to get legal help for a fraction of the cost of a law firm. Our platform combines regulated human lawyers collaborating alongside the world’s first AI lawyer specifically built for consumer legal work. Equal access to the law is one of the biggest and most pressing unsolved problems in society today. We’re passionate about leveling the playing field and believe access to the law should be a basic utility in society. Our AI lawyer Lawrence is built on top of our own fine-tuned LLM who has passed the Solicitors Qualifying Exams (SQE). We have backing from leading US and UK VC funds including Google Ventures, Balderton Capital and TQ Ventures (who have funded 82 unicorns between them!). We recently secured a $40m Series A funding round to facilitate international expansion and to grow our team. This represents one of the five largest Series A rounds in Europe for 2024! The Role We’re looking for a Senior Backend Python Engineer to join our AI team to bring our our latest AI-driven features and services into production. Deploying them at scale, improving infrastructure, and ensuring robustness in production. You’ll work closely with AI researchers, software engineers, and product teams to bridge the gap between cutting-edge AI research and real-world applications. Responsibilities Developing production-ready APIs and services that expose AI functionality to internal and external applications. Improving reliability & monitoring for AI-driven applications in production. Scaling AI systems to handle real-world legal use cases (e.g., legal document analysis, case predictions, automated legal advice). Collaborating with AI engineers to ensure smooth deployment of AI workflows and models into production. Working with event-driven architectures and async workflows to process large-scale AI workloads efficiently. Ensuring security & compliance in AI-driven legal services. Our Engineering Culture Ship daily - We’re building and releasing features fast, going from idea to production in hours rather than weeks. Empathise with users - Lawyers and legal clients have unique perspectives, preferences and expectations. We build products which understand them deeply. Strive for excellence - We’re ambitious and moving fast. The whole business is pushing to be a category defining legal tech company. Constantly learning and experimenting - We’re at the cutting edge of using AI to directly improve people’s lives. We take a blue-sky but pragmatic approach to how we apply new technologies. Our Tech Stack TypeScript (Full-stack) React + Next.js, Tailwind, Prisma, tRPC PostgreSQL, MongoDB, Redis Serverless, AWS, Google Cloud, Github Actions DBT, BigQuery Terraform Python Requirements Strong Python experience in building scalable backend systems. Familiarity with API design & distributed systems architecture. Experience working with event-driven architectures (e.g. Kafka, Pub/Sub, AWS Step Functions, etc.). Comfortable optimising performance & scaling distributed AI workloads. Experience working with cloud platforms (AWS, GCP etc). Understanding of best practices in observability, monitoring, and debugging. Nice to Have Experience deploying machine learning models to production (ML Ops experience a plus). Typescript expertise Experience with Vector Databases and AI Model Serving Prior Experience in Legal Tech - understanding of the legal industry and experience working with legal technology solutions. Benefits 34 Holidays (25 days annual leave + your birthday off + bank hols in England) Equity Pension Regular team building activities, socials, and annual retreat! 20% off legal fees through Lawhive
London, United Kingdom
On site
Full Time
05-05-2025