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
Java Engineer
Apexon
Senior
Sunderland
java
jenkins
spring
spring-boot
Are you self-motivated with an innovative mind, a passion for technology, and a good understanding of object orientated development?
Apexon is a pure-play digital engineering services firm focused on helping companies accelerate their digital initiatives from strategy and planning through execution. We leverage deep technical expertise, Agile methodologies and data-driven intelligence to modernize systems of engagement and simplify human/tech interaction.
We deliver custom solutions that meet customers’ technology needs wherever they are in their digital lifecycle. Backed by Goldman Sachs and Everstone Capital, Apexon works with both large enterprises and emerging innovators – putting digital to work to enable new products and business models, engage with customers in new ways, and create sustainable competitive differentiation.
We are currently looking to hire Senior Java Software Engineers for our growing team.
You’ll be responsible for:
Producing high quality, maintainable code
Supporting in the design and development of complex software solutions
Partnering effectively with client project teams
You’ll have:
3+ years of commercial software engineering experience in Java
A natural ability to mentor junior developers
Service oriented architecture development
TDD/BDD
Experience working in an Agile environment
Natural self-motivation with a passion for delivering excellence
Great communication skills with the ability to build strong professional relationships
Curiosity with an ongoing desire to develop and learn
Good problem solving skills
Bachelor’s degree / Master’s degree in Computer Science, Computer Engineering or related field
It would be great if you have:
Knowledge of DevOps tools, e.g. Jenkins, Sonar and CI/CD principles
Experience with React/Angular frameworks
Financial Services and/or Software Consulting experience
We’re committed to providing our people with a great environment to work in. You can expect ongoing skills-based development, career progression as well as health & well-being benefits and support. You’ll work within a friendly and supportive team, working on a variety of projects and the chance to obtain relevant certifications along the way!
We also offer:
Up to 10% bonus (based on company and personal performance).
An employer pension scheme
25 days holiday + 8 bank holidays, with the option to carry forward or ‘cash-in’ 5 days each year
Access to YuLife wellness platform, subscription to Meditopia App, premium subscription to Fiit, life coaching & emotional wellbeing sessions, 24 / 7 virtual GP Access, Employee Assistance Programme
Life Insurance & Income protection
Enhanced Maternity Pay & Paternity Pay
Cycle to work scheme
Travel loan scheme
A Tech Scheme which lets you choose from over 5000 tech products at up to a 12% discount
Free unlimited Udemy account for every employee to support their continuous learning and improvement
Support in obtaining relevant certifications
Don’t worry if you don’t tick all the boxes, we’d still love to hear from you.
Spotlight
React Developer / Engineer
Pixel
£60k - £75k
Altrincham
react
aws
nodejs
We are looking for a talented and experienced React Developer / Engineer to join our growing team in Altrincham, Manchester.
You will be working full time as part of our React development team working on a wide range of existing and new projects for clients including The Times, The Sunday Times and Parfetts.
We are looking for someone who is talented, passionate about their work and a professional that has an eye for detail and passion for well crafted and tested code. Someone who is comfortable working on large scale projects with challenging developments and is keen to learn and progress.
You will be required to have experience and skills in the following:
Proficient in ReactJS
Ideally agency experience or is comfortable working in a fast paced environment with multiple projects on the go
Comfortable in breaking tasks down and planning efficiently with timings
Eye for detail
Comfortable working with JSON
Git experience
Familiar with Agile ceremonies
Keen to learn and progress
Minimum 5 year commercial experience preferred
Bonus Experience
AWS
Node.js
Why work for Pixel?
Project related bonus scheme
Monthly Employee Awards
On site parking
Pension
Annual training allowance
Day off for your Birthday
Flexible working hours between 8am and 6pm
Two day per month required in the office
Relaxed working environment
Personal progression available with company growth and code reviews
Work on exciting and challenging projects
Monthly social team activities
General all round great bunch of individuals, with a great office vibe
DevOps - Consultant
Opencast
£51k - £60k
Multiple locations
aws
microsoft-azure
google-cloud-platform
terraform
kubernetes
Are you looking for work that makes a difference? Do you want to work with people who learn and grow together?
If so, Opencast could be the place for you. We’re a growing tech consultancy that creates user-centred solutions with purpose for our clients in government and business.
The Role
You’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 experience
We 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 experience Some 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.
Salary Consultant salary range: £51,000 - £60,000
What our offer includes
A competitive pension, health cash plan, share options and discretionary bonus.
Flexible hours and 25 days’ holiday. Generous training budget.
People to support you every step of the way.
Where you’ll work
Our approach is a mixture of working from our HQ and hub locations, client site or home, depending on the needs of your work.
We include you
We won’t discriminate on age, disability, ethnicity, family status, gender, race, religion or sexual orientation. We’ll consider applicants from overseas.
Interview
Job interviews are on Microsoft Teams. We’ll make any adjustments to help you.
Project Manager
Quast
Mid
Senior
Corsham
TECH-AGNOSTIC ROLE
Our client, a large Defence supplier, is looking for an experienced Project Manager to join their team. The role will operate within a project team at a large secure government department in Cheltenham or Manchester.
The client requires a minimum of 2 days/week working on site but are open to hybrid working at other times. You will be asked to specify your requirements during the application process.
Initial contract will be scheduled to run for 220 days (circa 1 year). Rate is determined by SFIA bands and candidates will therefore be considered for rates depending on their experience:
SFIA band 3 experience, the maximum rate is up to £470/day. SFIA band 4 experience, the maximum rate is up to £650/day. SFIA band 5 experience, the maximum rate is up to £780/day. IR35 STATUS: Inside IR35. Our client has indicated that they intend to operate the engagement as Inside IR35. Candidates would be required to operate through an FCSA registered umbrella company on this engagement. The rates above represent rate payable to the umbrella co.
DEADLINE FOR SUBMISSIONS: 04/01/2024 at 12:00
This role requires candidates to hold current Enhanced DV clearance. As these are for requirements for contract resource, for early start, and due to the timescales to gain new clearances, candidates without current clearance cannot be considered on this occasion.
Role Description
Working within the SIG division, you will lead the delivery of projects working directly for key clients embedded into their major programmes. You must be able to appreciate complex, practical, technical and commercial issues and to work with a broad range of stakeholders; leading project teams that are either local to you or distributed across multiple sites.
In your role, you’ll enable organisations to achieve maximum benefits from digital transformation and innovative operations. You’ll work directly with clients, identifying, shaping and managing better delivery capabilities. You’ll be supported to lead your own work packages or Agile delivery teams.
Main Responsibilities
You will be responsible for managing projects and directing project teams. As a project manager, you will be responsible for the end-to-end project management lifecycle using it to ensure your projects meet the needs of your clients. In your role you will be responsible for the delivery of our contracted work to time, cost and quality. Being able to engage with a broad range of stakeholders, and possessing the skills needed to consult with your clients, is essential to this role. You will uphold the highest standards of integrity and show a commitment to our Equality, Diversity and inclusion agenda. Skills and Experience
A working knowledge and demonstrable experience in all or some of the following areas:
APMP or Prince2 qualified. Practical experience of Agile / Scrum would be highly desirable. Experience of leading and motivating teams towards successful delivery. Strong familiarity with project management software tools, methodologies, and best practices. Experience seeing projects through the full life cycle. Excellent analytical skills. Proven ability to solve problems creatively. Customer Focused; delivers a high level of customer services to our external and internal customers. Proven ability to complete projects according to outlined scope, budget and timeline. The ability to manage all aspects of project delivery including forecasting, planning, risk and change management and financial reporting. An ability to communicate in written and verbal form with people at every level. As an Individual
Have excellent communication, listening, stakeholder management and influencing skills. You’ll be able to manage client relationships, engage constructively with multiple stakeholders and lead delivery teams. Enjoy turning your hand to new challenges and will be keen to learn, whilst also wanting to support others within our diverse multi-disciplinary teams. You must also be able to successfully manage the commercial and quality performance of projects and proactively deploy a range of techniques to control delivery, cost, manage risk and change. Experience of leading and directing teams and resources. Able to motivate self and teams, deal with conflict and create a collaborative team culture to meet client requirements. A strong element of a client relationship management and people leadership. Excellent communication skills. Candidate Eligibility
Candidates must be eligible to work in the UK, this role will not offer Visa sponsorship. Tier 2 – General visas cannot be accepted.
Other Job Postings
Visit https://quast.workable.com for all current Quast recruitment job vacancies.
Test Engineer
Hamiltonian Dynamics
Mid
Gloucester
java
azure-stack
angularjs
python
vue.js
javascript
+7
Hamiltonian Dynamics is a start-up based in Gloucestershire Manchester and London working in the Defence and Cyber Security industries We are seeking an experienced Software Test Engineer to join our growing technology team in our next phase of expansion  Requirements We are seeking someone who has experience in one or more of the following technologies but who is also open minded about learning new languages and technologies  Java Python JavaScript TypeScript  Angular React Vue  Docker Kubernetes  AWS Azure  MERN Elasticsearch Neo4J  Robot Cypress Cucumber  Framework creation  Exploratory testing  Benefits A competitive salary with an exciting array of projects to work on Company Benefits that we offer from your first day are:  25 days leave on top of your bank holiday entitlement  The option to buy or sell 5 days leave per year  We contribute 6% of your base salary to your pension  BUPA Health Cover  Life Cover of 4 times your salary  EV Car via Salary Sacrifice  EMI Scheme  Flexi-time and remote working opportunities We ensure that everyone has an individual training and continual career development plan as we recognise everyone learns in their own way   Our Process We like to keep things nice and simple! Therefore we only have a two stage interview process The first is a chat with our recruiter Sarah and the next is a 1 hour Teams call with two of the team It’s as easy as that! We believe organic conversation is the best way to find out about someone After all recruitment is a two-way process!   Due to the nature of the role you must be a UK Citizen and have lived in the UK for the last 10 years This role requires you to hold a high-level security clearance UKIC DV Customer sites are based in Gloucestershire and Manchester and you must be willing to travel to one of these sites  The salary banding for this role is £50-80k depending on experience
Software Engineer
Hamiltonian Dynamics
Mid
Senior
Gloucester
java
azure-stack
angularjs
vue.js
javascript
typescript
+6
Hamiltonian Dynamics is a start-up based in Gloucestershire Manchester and London working in the Defence and Cyber Security industries We are seeking an experienced Software Engineer to join our growing technology team in our next phase of expansion  Requirements We are seeking someone who has experience in one or more of the following technologies but who is also open minded about learning new languages and technologies  Java Python JavaScript TypeScript  Angular React Vue  Docker Kubernetes  AWS Azure  MERN Elasticsearch Neo4J  Benefits A competitive salary with an exciting array of projects to work on Company Benefits that we offer from your first day are:  25 days leave on top of your bank holiday entitlement  The option to buy or sell 5 days leave per year  We contribute 6% of your base salary to your pension  BUPA Health Cover  Life Cover of 4 times your salary  EV Car via Salary Sacrifice  EMI Scheme  Flexi-time and remote working opportunities We ensure that everyone has an individual training and continual career development plan as we recognise everyone learns in their own way   Our Process We like to keep things nice and simple! Therefore we only have a two stage interview process The first is a chat with our recruiter Sarah and the next is a 1 hour Teams call with two of the team It’s as easy as that! We believe organic conversation is the best way to find out about someone After all recruitment is a two-way process!   Due to the nature of the role you must be a UK Citizen and have lived in the UK for the last 10 years This role requires you to hold a high-level security clearance Customer sites are based in Gloucestershire and Manchester and you must be willing to travel to one of these sites  The salary banding for this role is £55-80k depending on experience
IT Network Engineer
U-Blox
Junior
Mid
18 Albert Rd, Bournemouth BH1 1BZ
window-server
aws
azure-stack
yaml
windows
linux
+2
Your responsibilitiesDesigning, implementing, and maintaining Global IT hybrid networks (on-prem and clouds) and related security measures to ensure efficient and reliable operation Configuring and maintaining routers, switches, firewalls, and other network hardware and software. When necessary, deal with supplier Technical support on hardware and software issues. Configuring and maintaining network infrastructure (firewall, gateways, VPNs, routing protocols, access lists) in the cloud. Monitoring hybrid network performance and troubleshooting issues as they arise. Collaborating with other IT departments closely with the hybrid infrastructure team to develop and implement new technologies and solutions. Developing and maintaining documentation and procedures for network and cloud infrastructure. Automating network deployments and management tasks using automation frameworks, and orchestration tools (Ansible) Providing support to other IT teams and businesses on infrastructure (VMware, storages iSCSI, physical servers) and server-side (Windows and Linux)Your skills and experienceAutonomously driving and coordinating multi-team, network-based projects with your experience in R&D companies A solid understanding of IT infrastructures, concepts and solutions and experience in troubleshooting complex network issues Broad knowledge and experience with network devices (CISCO L2, L3, Firewalls), VPN and network security solutions. Knowledge of any other brands is a pro. Experience with AWS networking topics - experience on MS Azure cloud is a plus Experience with data centre networking Knowledge and experience of routing protocols (BGP) and L2 protocols (STP) Linux skills, Windows Server networking tools (managing DHCP, DNS), VMware knowledge are needed Experience with scripting (bash, json yaml for ansible automation) Availability to travel and fluent in English
Senior Software Engineers
GCHQ
Senior
Cheltenham GL51 0EX
nodejs
azure-stack
java
dot-net
aws
c++
+5
As a Senior Software Engineer, you’ll work with and sometimes lead an Agile team tackling real-world problems. So you’ll be familiar with a range of software engineering methods, languages and frameworks, like JavaScript, Java, C++, Node, Python, Rust, Go and .NET. With your knowledge you’ll ensure best practice at all times, seeking out opportunities to learn and develop not just your abilities, but those of others – whether that’s liaising with technical and non-technical customers or mentoring junior team members. And whether you’re reviewing pull requests or defining review, branching and deployment strategies, you’ll assist key projects and in doing so, influence the wider engineering community. You’ll have the autonomy to undertake your role, whilst being supported by those around you. You’ll have a lot of freedom. You’ll work closely with colleagues, and we’ll trust you to decide the best way to get things done to meet the needs of the mission. Above all there is a strong purpose to your work as a Software Engineer for GCHQ. You’ll be central to our work to keep the country safe. As a Senior Software Engineer, you’ll want to show us your potential and aptitude – we’re not looking for you to be ‘ready-made’. You may have experience working in, and leading, Agile project teams. With sound communication skills, you’ll demonstrate a keenness to collaborate with people of all levels of technical ability and have experience mentoring and developing the engineering skills of others. With your knowledge of modern computer languages and frameworks such as C++, GoLang, Java, JavaScript, .NET, Node, Python, Rust or Cloud (AWS, Azure, GCP), you’ll contribute to the architecture and design of new and existing systems – and deliver positive outcomes for the business. Resilient and self-motivated, you’ll work with minimal guidance and critically assess your outputs, as well as the work of others inside and outside the team. And, with your previous experience in a technology role (such as Software Engineering, Quality Assurance, Technical Architect or Networking), you’ll establish best working practices and confidently evaluate customer and business requirements. And of course, you’ll keep up with new and emerging technologies, and look to lead in their adoption to solve mission problems. As a minimum you’ll have experience of being in a role with hands-on coding and have previously taken ownership of a project or piece of work. This may include experience in one of these roles: Multi-skilled Software Engineering, Cloud Engineering, UX, Site Reliability Engineering, Front-End design, Agile, Solution Architecture, Data Engineering, and Machine Learning Operations. Examples of potential training for a Senior Software Engineer include: AWS Cloud Practitioner Certification AWS Developer Certification AWS Solution Architect Certification Certified SCRUM Master Microservices Architecture Training Advanced Fundamentals Patterns Advanced Linux & CLI User Experience Internal Training – for example Team Leadership (difficult conversations, leading a team etc.) Cloud Academy Pluralsight O’Reilly Subscription.
Graduate Electronics/Computer Science Software Engineer
Acculink Technology
Graduate
Cirencester
javascript
c
python
About the role A unique opportunity to join a growing new company developing some exciting products in the 5G mobile infrastructure space. As a recent graduate you would be joining an R&D team involved in the design, development and manufacture of these products.
The role will be able to take the skills learnt during your degree and apply them to real world applications. Working from requirements you will be expected to develop all forms of software across the full suite; from firmware on microprocessors such as the Raspberry PI, with code written in ‘C’ and/or Python, all the way through to GUI development using rapid development tools such as NodeRED.
The role will involve both working as a critical member of the team, but equally you will be expected to work independently and to set direction for others. If you are a passionate problem solver, enjoy a challenge, and want to develop, this is the role for you!
Roles/Responsibility Management of functional and non-functional requirements deriving the HLD & LLD designs for software development. Operate in an agile/scrum environment with incremental and regular delivery. Software development using a CI/CD pipeline. Development of test environments, facilitating automated testing. Education Qualifications: Bachelor’s degree in Computer Science or similar STEM discipline, or proven development experience. Desired Characteristics & Technical Expertise: Full software life cycle development. Variety of embedded platforms. Experience in Windows, Linux OS. Web development, HTML, CSS, Java Script, MQTT. Front end/GUI building & app development. CI/CD with version control and code repositories such as GitHub. Scrum team development using Agile project management. Business Acumen: Skilled in breaking down problems, documenting problem statements and estimating efforts. Understands the importance of software quality and the impact of product quality and the risk of brand damage. Ability to analyse design options and deliver the best solutions into the products. Awareness of competitors and industry trends. Personal Attributes: Excellent oral and written communications skills. Effective interpersonal/extensive team building skills. Able to problem solve, finding effective solutions. Pushing self and team results through team spirit. A ‘can do’ and willing attitude. Benefits Competitive starting salary: £30,000 Company pension 25 days’ annual leave Ongoing training and development opportunities, to allow you to reach your full potential Informal dress code and excellent work/life balance Reimbursement towards a professional membership. Security Clearance: The company develops solutions for military applications and staff within the business are expected to be able to be security cleared as and when required.
Graduate Software Development Engineer
nfocus
Graduate
London
csharp
java
javascript
nFocus Graduate Academy Accelerate your career with nFocus’ Software Developer in Test Graduate Scheme!
nFocus – a multi-award-winning, market-leading company – are accepting applications for their initial cohort of graduates to join a brand new Graduate Academy. These roles will see the successful candidates start work as Graduate Software Testers, supported by an intensive, certified training scheme, that will see them grow to become fully-fledged Software Developers in Test.
We promote from within. Our own Managing Director joined the business as a graduate!
What you have already A Computer Science or similarly technical degree, Bachelors or Masters. (We would be particularly interested in speaking to those who have studied Software Testing options where available, especially if you have practical experience.) A passion for technology. Strong communication skills, both written and verbal. Excellent analytical and problem-solving skills. The ability to work well in a team environment and rapidly adapt to change. We’re supportive of both remote working and enabling our team to get on-site if remote working doesn’t suit. We do need you to be flexible in where you work and be willing to travel as some of our clients may require you on-site. We’ll be there every step of the way to support you if you do need to relocate. What you get from us A friendly and productive environment with support always available. A competitive starting salary with a clear progression path. Approximately £15k of free commercial training including: ISTQB certifications in Software Testing and Agile Development. Training in C#, Java or JavaScript. Training in industry-leading test automation tools. An introduction to security testing including penetration testing. Live a week in the life of a SDET with our real-life dummy project. Mentored by your nFocus colleagues; some of the industry’s leading Testers and SDETs Work for a multi-award-winning company with an exceptional reputation with clients such as Microsoft, Natural Resources Wales, Manchester Metropolitan University and many more. We promote from within. Our own Managing Director joined the business as a graduate! Company benefits, on-going training and incentives!
QA Engineer
Seat Unique
Mid
London
postman
selenium
testrail
Seat Unique is dedicated to helping fans get VIP access to the best sports, music and cultural events. We’re proud to be the premium ticketing marketplace working with some of the biggest and most prestigious clubs & venues including the Welsh Rugby Union, Yorkshire Cricket, Hampshire Cricket and York Racecourse.
We are experts in digital transformation. We provide clubs and venues with the technology that brings all aspects of the hospitality booking process online, improving the customer experience and giving fans 24/7 access to premium experiences.
Our brand partnerships have grown significantly over the past six months. We now exclusively power hospitality and premium ticket sales through 24 direct partnerships, and work officially with hundreds more.
Following the launch of our website in September 2019, we have received significant investment in our business. We are backed by former Wales and Lions captain Sam Warburton OBE (Brand Ambassador), and England Rugby Union legend Sir Clive Woodward OBE (Board Advisor), and since October 2022, Wales and Ospreys winger George North (Brand Ambassador)
We are looking for a passionate and talented QA Engineer to help ensure that we provide the best experience for our customers. You should have a minimum of 2 years commercial experience, a positive attitude, and a passion for delivering high quality user experiences using modern QA best practices and tools.
Responsibilities
Ensure the delivery of high quality software in a collaborative team environment
Take ownership of product quality controls and metrics
Design, build and manage manual test suites for web applications and APIs
Exploratory testing in the product release cycle
Finding ways to automate and expedite the QA process
Manage the defect tracking life cycle
Communicate effectively with other team members
Requirements
Extensive experience testing web applications manually
API testing with Postman or similar tools
Structured approach to QA within an Agile team environment
Experience setting up effective testing processes and workflows
Using modern tools to support the testing process
Interest in using tools to automate the testing process
Energy and passion for what you do
Strong communication, critical thinking, creative problem-solving, interpersonal and analytical skills
Agile, cross-functional and empowered team background
Bonus Skills
Becoming part of a passionate and fast-growing company
Access to a share options scheme
Monthly incentive programme
Development programme
Pension and cycle to work scheme
Fun and dynamic working environment
Access to VIP experiences at live events
Benefits
Becoming part of a passionate and fast-growing company
Fun and dynamic working environment
Access to VIP experiences at live events
Salary up to £32K (based on experience)
Quarterly incentive programme
EMI scheme
Development programme
Pension and cycle to work scheme
Microservices Engineer
Canonical
Senior
Leader
London
linux
python
goland
This is a general selection track for teams that focus on back-end REST API microservices engineering in Go and Python. It covers all levels of seniority. Apply here if you are already an outstanding engineer with crisp and well-articulated views on APIs, microservice design, engineering processes and DevOps.
Our services need to scale to handle millions of Ubuntu clients, and collaboration across thousands of community members. They are also central to the health of critical infrastructure across the globe. As Ubuntu has been embraced by mainstream enterprise computing through the adoption of cloud and developer-centric tech strategy, the quality of these services has become more important to customers and users.
While Ubuntu has been enormously successful and in many senses leads the industry, we think we can substantially improve our practices, quality and performance in the web services domain. We are growing our teams, and in doing so we aim to level up our insights on scalability, performance, resilience and DevOps practices.
Key areas of interest for us are:
API design, documentation, and governance Database performance design considerations and skills Multi-region service delivery for resilience and performance Fuzzing and other proactive security analysis techniques Tracing and profiling for distributed systems insights Next-generation DevOps practices Location: we have microservices teams with open roles in every time zone.
What your day will look like Write high-quality, well-designed, and robust software that works at scale Design APIs and software architecture for collegial review Write tests that validate software behaviour Build and maintain reliable, fault-tolerant applications and services Collaborate proactively with a globally distributed team Display technical leadership internally and within our external communities Debug issues and produce high-quality solutions to resolve them Contribute to technical documentation to make it the best of its kind Discuss, contribute to, and collaborate across teams at Canonical Work from home with global travel twice annually for company events What we are looking for in you An exceptional academic track record from both high school and university Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path Drive and a track record of going above-and-beyond expectations Proficiency in Python and / or Go History of writing modern, maintainable software Experience with relational and non-relational database systems Continuous integration and continuous delivery experience Experience with systems programming or scalable web services Professional written and spoken English Experience with Linux (Debian or Ubuntu preferred) Excellent interpersonal skills, curiosity, flexibility, and accountability Passion, thoughtfulness, and self-motivation Excellent communication and presentation skills Result-oriented, with a personal drive to meet commitments Ability to travel twice a year, for company events up to two weeks each Additional skills that you might also bring Experience with container tech such as LXD, Docker, and Kubernetes Understanding of build systems and toolchains Experience with cross-compilation Experience with hyperscale public clouds and / or private clouds Experience with designing, building, and running distributed systems Performance engineering and security experience What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues Priority Pass, and travel upgrades for long haul company events
Golang Engineer
Canonical
Mid
Senior
London
goland
python
c
c++
rust
react
+1
This is our general process for Golang engineers of all levels of seniority, for all relevant teams at Canonical. Apply here if you are an exceptional software engineer who prefers to work in Go. After the first round of interviews we’ll find the best fit product team at Canonical for you to progress your application based on your personal interests.
Canonical prefers Golang for software where performance and security are primary considerations. We also have substantial projects in Python, C, C++ and are starting to invest in Rust. For front-end development we prefer React and Flutter.
Golang is an essential language for our engineering teams, who build the systems that deliver Ubuntu to the world. From our software distribution systems, to those which build and test every possible kind of open source on every architecture, from our systems management tools to our distributed systems operations R&D, we count on Golang for its tasteful concurrency and developer ecosystem. Juju, Livepatch, LXD, MAAS, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro, and many more Canonical offerings include Golang components.
We also want to ensure that Ubuntu is the very best platform for Golang development, offering easy access to the widest range of tooling and capabilities that support cutting edge open source and enterprise development.
Join us in our mission to deliver innovative open-source solutions to individuals and enterprises around the world. We expect the highest engineering standards and strong motivation to get things done well in a fully remote and distributed environment. These roles require extensive personal experience with Linux - the more different versions of Linux the better!
Location: we have open roles for Golang engineers in every time zone
What your day will look like Design and implement well-tested and documented software in Go Debug and fix issues encountered by your users Participate in our engineering process through code and architectural reviews Collaborate with community and colleagues on technical specifications Seek improvements to engineering and operations practices In some cases, deploy and operate services developed by the team Contribute to the success of your product through technical advocacy What we are looking for in you An exceptional academic track record from both high school and university Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path Drive and a track record of going above-and-beyond expectations Well-organised, self-starting and able to deliver to schedule Professional manner interacting with colleagues, partners, and community Experience designing and writing high-quality Golang software on Linux Experience with and passion for Linux at the system level For more senior roles, experience building, deploying, and operating distributed systems and APIs Professional written and spoken English Experience with Linux (Debian or Ubuntu preferred) Excellent interpersonal skills, curiosity, flexibility, and accountability Passion, thoughtfulness, and self-motivation Excellent communication and presentation skills Result-oriented, with a personal drive to meet commitments Ability to travel twice a year, for company events up to two weeks each Additional skills that you might also bring Experience developing for Ubuntu Linux Experience with Juju, LXD, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro Performance engineering and security experience What we offer you We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
Distributed work environment with twice-yearly team sprints in person Personal learning and development budget of USD 2,000 per year Annual compensation review Recognition rewards Annual holiday leave Maternity and paternity leave Employee Assistance Programme Opportunity to travel to new locations to meet colleagues Priority Pass, and travel upgrades for long haul company events
Business Analyst
Solirius Consulting
Mid
Senior
London
TECH-AGNOSTIC ROLE
We are looking for a Business Analyst with proven industry experience in digital product delivery. You will need to be a great listener and communicator with a creative, structured and logical approach to problem solving. You have some experience of working with a variety of stakeholders and experience of digital delivery.
About you: We are looking for people who have a background in critical thinking, enjoy tackling different problems in a structured way and are highly motivated self-starters. Our consultants should have great interpersonal and communication skills and a strong desire to deliver the best possible solutions for our clients. Our team is our strongest asset, you will be an excellent team player who recognises the strength of the team as a whole and can find their role within the Solirius team. The ideal candidates will share our values and be aligned with our ways of working and as your career progresses, you can expect to work across all areas of the development lifecycle, from strategy to implementation, and to take on assignments in different sectors. This will provide you with a broad base of experience from which to build an outstanding career. Candidates should be open to working in different locations for different clients. Although most of our work is in London, candidates should be happy to travel as client needs dictate.
Key Responsibilities: You’ll be: Working with the client business and your business and product management colleagues to understand the business requirements and translate them into technical specifications Constructively challenging the requirements to ensure that they are fit for purpose and remain inline with the corporate and project goals. Operating in an Agile delivery team and performing the normal BA duties. Writing good quality user stories and acceptance criteria so that a developer can work effectively. Acting as a first point of contact for the delivery team to clarify requirements. Developing effective ways of working with the engineering, development and QA teams. Facilitating communication with stakeholders to play back potential solutions and designs, technical feedback, user experience findings or delivery options.
Key Skills/Experience: Experience of capturing user needs and requirements in a number of ways e.g. workshops, structured interviews Experience of understanding a business or a process and presenting it in a structured way e.g. Business Process Modelling, Use Case modelling and/or User Story development. Ability to structure the analysis of a business or product e.g. SWOT or MOST analysis. Some experience of Agile Delivery across the whole lifecycle of technical projects/ service development. Experience of writing requirements (Functional and Non-Functional) Some experience in Agile scrum methodologies and delivering software in Agile teams An interest in technology and an understanding of its practical application Strong communication skills, both written and spoken word with an ability to successfully engage with managers and stak holders at all levels within a business A pragmatic approach to projects and requirements who can interpret and elaborate on clients’ needs Some appreciation of the dynamics of a technology development team
Benefits Package and Benefits: Competitive salary, dependent on experience Flexible working / Work from home Generous annual discretionary bonus 25 days annual leave + bank holidays 10 days allocated development training per year Contributory pension Private Healthcare Gym membership Annual away days and social events
Azure Devops Engineer
Keywords Studios
Mid
Senior
London
microsoft-azure
powershell
git
Established in 1998 and working in over 30 languages, the Keywords Group is a fast-growing PLC. listed on the London Stock Exchange’s AIM market. Keywords is an international service provider to the global Video Game Industry with offices in Dublin, London, Brighton, Tokyo, Singapore, Shanghai, Beijing, Montreal, Barcelona, Madrid, Rome, Milan, Rio de Janeiro, New Delhi, Los Angeles, Seattle. etc. Working on a worldwide basis, we provide a range of linguistic, testing, quality control and customer support services to Video Game Developers and Publishers alike.
People that work at Keywords are passionate, talented, committed and resourceful. Human talent is our most valuable resource and as a business, we thrive on diversity, celebrate uniqueness and work as teams whether we are physically together in one of our 60 studios around the world or working together virtually. We provide a competitive compensation package, good benefits and a casual, fun, productive and supportive working environment. We empower people to perform to the best of their ability with our “can do” attitude. We appreciate and embrace flexibility and learn at every opportunity to grow ourselves through experience, training and tackling new challenges. This is what makes us Keywordians. Keywords Studios are seeking an experienced and certified Azure Specialists with strong DevOps skills for a permanent role. The successful Azure Specialists will support Keywords Studios Azure services and regional teams within traditional technical on-prem and hosted architecture. The successful candidate will have a proactive “can do” attitude to drive global cloud first initiatives. You will be comfortable leading projects and have a continual learning approach. This role is 100% remote.
Key Responsibilities
Overall administration and management of growing hybrid and pure cloud solutions. Plan, deploy & support Azure Windows Desktop Services (WDS) implementations. Mobile Device Management - InTune policy management. Azure migration from On-Prem/Cloud to Azure Platform, Microsoft SQL. Build, deploy and support technologies for an Azure platform. Automation of Azure infrastructure. Support Azure Architecture (IaaS & PaaS) In depth experience of ARM and PowerShell Scripting using a GIT repository. Azure tenancy and subscription management. Creation of auto-remediate scripting for cloud resources. Demonstrate optimization techniques and strategy. Creation of YAML pipelines with Azure DevOps. Creation and enforcement of security policies to CIS standards. Assist regional teams in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team Provide detailed specifications for proposed solutions including materials, mockups and time necessary Mentor and train other engineers throughout the company and seek to continually improve processes companywide Work alongside project management teams to successfully monitor progress and complete implementation Experience & Requirements Desired skills & experience
5+ years experience in a similar role - Cloud Engineer, IT Administrator, Systems Engineer. Scripting (PowerShell, Azure CLI) A strong understanding of the Azure & Office 365 ecosystem. Hands on experience of ARM Templates / JSON. Azure data protection and security architecture/features. Azure Administrator certification (e.g. AZ-104, AZ-400; AZ-303; AZ-304) is required. Disaster Recovery / High Availability technologies. Azure DevOps. Azure Active Directory. Azure server-less architecture Experience managing: Amazon AWS, Azure, Google Cloud an advantage. Desired Skills and Experience ARM Templates
Azure
Azure CLI
Azure DevOps
Cloud
Containerization
JSON
PowerShell
SCCM
SCOM
Keywords International is dedicated to following a well-established Equal Opportunities Policy. We endeavour to create a workplace which provides for equal opportunities for all employees and potential employees.
Cloud Engineer
Keywords Studios
Mid
Senior
London
powershell
microsoft-azure
azure-storage
aws-cli
aws
google-cloud-platform
Keywords Studios are seeking an experienced and certified Azure Specialists with strong scripting skills for a permanent role. The successful Azure Specialists will support Keywords Studios Azure services and regional teams within traditional technical on-prem and hosted architecture. The successful candidate will have a proactive “can do” attitude to drive global cloud first initiatives. You will be comfortable leading projects and have a continual learning approach. This role is 100% remote.
Key Roles and Responsibilities:
Plan, deploy & support Azure Windows Virtual Desktop (WVD) implementations. Scale Sets, host pool management and automation. Azure AD SSO for cloud applications and API scripting. Azure migration from On-Prem/Cloud to Azure Platform. AD Connect support troubleshoot. Automation – Azure blueprints, ARM templates Support Azure Architecture (IaaS & PaaS) Experience of ARM (Azure) and strong PowerShell Scripting using a GIT repository. Assist regional teams in creating practical demonstrations of proposed solutions and demonstrating them to other members of the team Provide detailed specifications for proposed solutions including materials, mockups and time necessary Mentor and train other engineers throughout the company and seek to continually improve processes companywide Work alongside project management teams to successfully monitor progress and complete implementation Must be able to design & build Azure solutions, including being able to script with PowerShell. Perform technical planning, system integration, verification, and validation, evaluate alternatives including cost and risk, supportability and analyse for total systems Benefits Bonus Scheme
BUPA Healthcare Scheme
Life Assurance (3 x salary)
Group Pension Scheme
Experience & Requirements 5+ years experience in a similar role - Cloud Engineer, IT Administrator, Systems Engineer. Scripting (PowerShell, Azure CLI) Custom monitors, Runbook Automation, Log analytics A strong understanding of the Azure & Office 365 ecosystem. Hands on experience of ARM (Azure) Templates / JSON. Azure Solutions Architect certification desirable (AZ-303; AZ-304, AZ-104). Azure Active Directory Domain Services. Azure server-less architecture Proven experience in Azure Storage, Networking, Security and Management and Hybrid Cloud. Experience managing: Amazon AWS, Azure, Google Cloud an advantage.
DevOps Engineer
Solirius Consulting
Mid
Senior
London
aws
bash
powershell
terraform
ansible
ruby
+1
This is an exciting opportunity to join our Software Engineering Practice as a DevOps Engineer, to work alongside our team and help build out the capability.
Requirements About you:
Our team is our strongest asset, you will be an excellent team player who recognises the strength of the team as a whole and can find their role within the Solirius team. Typical qualities of a Solirius consultant are: Best in class technical skills in their sector Outstanding communication skills Strong interpersonal and team working skills Self motivated, enthusiastic and committed The ideal candidates will share our values and be aligned with our ways of working.
Key Responsibilities: Understanding client requirements, liaising with stakeholders and speaking with managers. Implementing solutions to deploy and maintain highly available and scalable citizen-facing and private services and applications Implementing and managing continuous delivery systems and methodologies across cloud environments (Azure). Providing feedback to project teams on how the platform is working Advise developers on how they use specific systems and configure CI/CD pipelines Automating and improving the development and release processes.
Key Skills/Experience: Substantial DevOps experience Microsoft Azure is essential, beneficial to have exposure to AWS and GCP Commercial experience hands on coding - Infrastructure as Code (IaC) is essential Ideally experience/exposure to Agile/Lean methodologies Continuous Integration/Delivery/Deployment pipelines Ability to advocate DevOps principles, practices and philosophy Beneficial to have worked within the Government previously or Public Sector Azure certification beneficial
Benefits Package and Benefits: Competitive salary, dependent on experience Flexible working / Work from home Private Healthcare Generous annual discretionary bonus 25 days annual leave + bank holidays 10 days allocated development training per year Contributory pension Gym membership Annual away days and social events
Systems Engineer
Leonardo
Mid
Senior
Newcastle upon Tyne
TECH-AGNOSTIC ROLE
At Leonardo, we have a fantastic new opportunity for Systems Engineers to join us in Newcastle.
Leonardo is a global high-tech company and one of the key players in Aerospace, Defence and Security. Headquartered in Italy, Leonardo has over 45,000 employees, of which 7,000 are UK-based. The Radar and Advanced Targeting line of business is uniquely positioned as one of the world’s top manufacturers of radars, lasers and infrared countermeasure systems.
Are you a systems-thinker? Does solving complex problems interest you? Would you thrive in a collaborative environment? Do you want to apply your skills to a complex problem domain?
Then we want to speak to you!
We are not expecting you to have deep theoretical knowledge of radar, electro-optics or infrared systems. What we are looking for are systems engineers with applied engineering experience that we can build upon through training, team working and mentoring.
We are recruiting for various positions, but wherever you go, you will work on real engineering problems, designing and developing solutions that sit at the heart of our products. Your work may be exploited into:
The radar for the Typhoon fighter jet The radar for the SAAB Gripen fighter Our family of Surveillance AESA (Active Electronically Scanned Array) radars An IRCM (Infra-Red Counter Measures) system Our laser target designator or laser ranging systems
Systems Engineers span a range of activities that help pull together all the necessary engineering and technology stands into a high-performance system. As a Systems Engineer, you will bridge the gap between the theoretically possible and the practically implementable.
You may be involved in:
Applied research: Early research looking into exploiting new technologies or concepts High-level design: Higher-level understanding of the impact of design decisions can have on performance Low-level design: Detailed design, prototyping and optimisation of a solution using expertise within your technical domain. Lab-based integration and testing: The design meeting reality and working to solve practical challenges Supporting trials and integration on customer platforms:
Getting a unique opportunity to see our products in action, and developing an increased understanding of product use cases.
We are a supportive team of talented and innovative engineers who come from a diverse range of backgrounds, such as theoretical physics, quantum physics, nonlinear optics, applied mathematics and statistics, nuclear physics, astrophysics, signal processing, mechanical engineering, aerospace engineering, information fusion, and robotics and autonomy.
You will work with exceptional engineers, developing the skills and knowledge required to achieve your technical and professional goals.
Our working environment is fast-paced but relaxed, and we value the expertise of our engineers and work to ensure they have the autonomy and confidence to make decisions.
What you will do We are recruiting for a number of roles from a variety of backgrounds and skillsets. Based upon your skills and foundation knowledge, we will assess where your knowledge and skills would best fit and discuss the options with you.
Typical work you might be involved in:
Contribute to an early concept study investigating the application of new technology on future platforms Engage with stakeholders to define requirements for a new system Design and integrate new functionality into an existing sub-system in Simulink Collaborate with other engineers to design and prototype a detailed model of a system to understand observed simulated performance Design and prototype algorithms in Matlab, taking into account limitations and constraints of the target hardware Investigate the cause of anomalies observed during integration or evaluation activities, using real trials data Dependent on experience, you may lead technical activities and initiatives, or you may mentor and coach other engineers.
What we are looking for Ideally, you will have a science-based Honours degree or equivalent experience. You will have worked in industry, or will have advanced academic research experience. If you have a PhD, we encourage you to apply to our Research Scientists and Engineers vacancy.
We are particularly interested in speaking to you if you have experience in any of the following areas:
Systems Engineering specialisms, e.g. o Problem definition o Systems Architecture o Synthetic Environments o Performance Modelling o Verification and Validation o System of Systems Domain specialisms, e.g. o Digital signal processing o RF systems o Electro-optic systems o Medical imaging systems, image processing, image / object classification / identification o Computer vision image processing (e.g. segmentation, clustering) o Multi-sensor data fusion and tracking o Real time data simulation/generation
You must be eligible for full SC security clearance, and will require access to caveated information such as UK eyes only. For more information and guidance, please visit: https://www.gov.uk/government/publications/united-kingdom-security-vetting-clearance-levels