Social network you want to login/join with:
We believe in the power of ingenuity to build a positive human future.
As strategies, technologies, and innovation collide, we create opportunity from complexity.
Our diverse teams of experts combine innovative thinking and breakthrough use of technologies to progress further, faster. Our clients adapt and transform, and together we achieve enduring results.
An innovation and transformation consultancy, we are over 4000 specialists in consumer and manufacturing, defence and security, energy and utilities, financial services, government and public services, health and life sciences, and transport. Our people are strategists, innovators, designers, consultants, digital experts, scientists, engineers, and technologists.
We operate globally from offices across the UK, US, Netherlands, and Nordics.
PA. Bringing Ingenuity to Life.
Job Description
Oakdoor by PA Consulting is an incubated scale-up business that is disrupting the cybersecurity world of cross-domain solutions. We are bringing the next generation of ingenious hardware data diodes to the most important networks in the world.
We build relationships with customers who want to protect their critical digital assets across industries such as defence, energy, and the public sector. By understanding common challenges and opportunities, we use our insights to solve customer problems and nurture relationships with organizations of varying maturity.
From improving existing systems to working on large cross-domain solutions, we have a vision for our next generation of products and are looking for experienced software engineers to help us achieve this!
As a Software Engineer within Oakdoor, you will work on projects with real-world impact in environments with complex security requirements. Our focus is on writing the highest quality software. Communication and knowledge sharing are important, and we’re always discussing how to improve our software development and agile practices.
Our future growth areas require knowledge in:
Test systems
Real-time network protocols
Network security
Cloud applications
What we love about working on Oakdoor:
"The emphasis on modern development techniques like TDD and pair/group programming is one of the best aspects of being in the team; especially when working remotely. From day one, you can contribute to coding and discussions and get to know the team while learning the domain."
"I’ve enjoyed the variety of applications we've built for clients to support Oakdoor products. The diverse programming languages and tech stacks mean I’ve always been learning something new."
"Oakdoor is a well-managed team of great people. The project excels in agile practices and principles and is a great place to learn."
"The team is rigorous about writing clean, testable software. I’m developing habits that will serve me well throughout my career."
Qualifications
You should be qualified in a relevant subject area through education or experience.
Key experience should include:
Strong experience with Python
Experience building and maintaining test systems
Knowledge or experience of network security
Skills/Personal Qualities:
A desire for continuous improvement and delivering quality software
Enthusiasm for collaborative work, including pair programming and test-driven development
We encourage applications even if you don’t meet every criterion — we’d love to hear from you.
Apply today by completing our online application
Additional Information
Life at PA involves enriching our peoples' working lives with growth opportunities and meaningful work.
We believe diversity fuels ingenuity. Embracing diverse backgrounds, identities, and perspectives helps us innovate and succeed. We are committed to an inclusive culture where everyone can thrive and welcome applications from underrepresented groups.
Adjustments or accommodations - If you need adjustments or accommodations during the recruitment process, please contact us.
#LI-AG1
#J-18808-Ljbffr