Make yourself visible and let companies apply to you.
Roles
GitHub Jobs
Overview
Discover the best GitHub jobs on Haystack, your go-to IT job board for top developer opportunities. Whether you're a seasoned GitHub expert or looking to build your career in version control and collaboration, find the latest remote and onsite GitHub developer roles, software engineer positions, and more. Start your job search today and connect with leading tech companies hiring GitHub professionals!
(Application) Security Engineer
Astrii Group
London
Fully remote
Mid - Senior
Private salary
RECENTLY POSTED

The Mission

We provide Information Security and Compliance services, helping our clients build secure, audit-ready systems. We are looking for a Security Engineer who can ensure the security of our clients’ projects and who can support Software Engineers working on them.

We want to bridge the gap between high-level compliance frameworks (SOC 2, ISO 27001, GDPR) and actual technical solutions. You will be working directly on our clients’ infrastructure and pipelines, ensuring that security isn’t just a policy on paper, but a functional part of the codebase.

The Commitment & Scalability

  • Initial Engagement: Roughly 5-10 days per month.
  • Flexibility: The role is fully compatible with other engagements or a part-time schedule until we scale.
  • The Long Game: Ideally, this role is designed to evolve into a permanent, full-time position as our client base grows.
  • Flexibility: Remote-first with flexible hours. You own your schedule, provided you are available for occasional remote client meetings during standard weekday hours.

Your Core Responsibilities

You will be the primary technical contact for our clients’ security and engineering needs:

  • Scanning & Identification: Setting up and managing automated vulnerability scanning tools (SAST/DAST/SCA) within the development lifecycle.
  • Risk Assessment: Analysing scan results to distinguish between theoretical risks and exploitable vulnerabilities within the context of the client’s specific architecture.
  • Patching: Implementing the fixes for vulnerabilities and issues, and coordinating with development teams to prioritise and schedule patches without breaking production environments.
  • Attack Surface Reduction: Periodically reviewing exposed assets and configurations to proactively identify and close potential entry points.
  • Operational Security: Managing ongoing technical tasks such as log reviews, access audits, and incident response preparation.
  • Control Validation: Performing technical “proof-of-concept” validations to ensure clients remain audit-ready.
  • Security as Code: Writing and maintaining CI/CD pipelines and Infrastructure as Code (Terraform/CloudFormation) to ensure security controls are automated and “baked in” to the deployment process.
  • Cloud Security Engineering: Hardening client Cloud Environments (primarily AWS) through direct technical implementation (IAM least privilege, VPC configuration, Encryption, and Logging).
  • Compliance Translation: Taking “dry” requirements from SOC 2 or ISO 27001 and translating them into technical reality for modern development teams.

What We’re Looking For

We are looking for a builder who is passionate about security. You might already be a Security Engineer, or you might be a Senior Software Engineer who has spent years focusing on security.

  • The Engineering Background: You have a solid foundation in software engineering. You understand how developers work because you are one.
  • Programming Expereince: Preferably, you should have experience with one of the more common programming languages such as Python or TypeScript, but other are acceptable as well.
  • Security Practitioner: You are either currently working as a Security Engineer or can demonstrate significant “on-the-job” security experience within a dev role.
  • Infrastructure Familiarity (AWS): You are comfortable making direct changes to cloud environments. While deep AWS expertise is a “nice to have,” the ability to learn and apply security principles to cloud infrastructure is essential.
  • Pipeline Literacy: You understand CI/CD (GitHub Actions, AWS CodePipeline, etc.) and how to integrate security tooling into the developer workflow.
  • Compliance Savvy: You understand the “Why” behind frameworks like ISO 27001 or GDPR and enjoy the challenge of making them work in a high-velocity dev environment.
  • Ownership Mentality: We are a small, ambitious company. We need someone who takes initiative and wants to grow into a foundational leadership role.

Why Join Us?

You’ll get to work across various stacks and help different companies solve security problems. You’ll also have a direct hand in shaping our service offerings and technical roadmap. If you want a role where you aren’t just a “checker” but a “builder,” we want to talk.

Lead DevOps Engineer
Data Careers
London
Fully remote
Senior
£75,000
RECENTLY POSTED
+2

Permanent

Location: UK- Remote

Salary: £70,000 - £75,000 (+ benefits)

Skills: AWS, Terraform, CI/CD, Production SaaS experience

We are looking to recruit a Lead DevOps Engineer for a leading software company. This is a hands-on technical leadership role, ideal for someone who enjoys owning AWS infrastructure strategy while remaining close to engineering delivery.

You’ll play a key role in shaping platform standards, improving reliability, embedding security best practice, and driving automation across the organisation.

This is a fully remote UK based role.

The Role

Platform Architecture & Cloud Engineering

Own AWS multi-account infrastructure architecture (secure-by-design)

Define infrastructure standards across networking, IAM, logging and disaster recovery

Lead Infrastructure-as-Code strategy (Terraform preferred)

Ensure scalability, resilience and high availability across production environments

CI/CD & Release Automation

Design and optimise CI/CD pipelines

Improve deployment reliability and reduce rollback frequency

Standardise release processes across engineering teams

Implement progressive delivery practices

Reliability & Observability

Define and track SLIs/SLOs

Enhance monitoring, alerting and incident response processes

Lead post-incident reviews and root cause analysis

Drive reduction of operational toil

Security & Compliance

Embed DevSecOps controls into pipelines

Implement least-privilege IAM models

Support ISO 27001 and compliance evidence automation

FinOps & Cost Optimisation

Partner on cloud cost optimisation strategy

Improve tagging standards and cost allocation models

Implement rightsizing and automation policies

About You

5+ years’ experience in DevOps / Cloud Engineering

Strong AWS expertise (VPC, IAM, EC2, RDS, EKS, Lambda)

Proven Infrastructure-as-Code experience (Terraform preferred)

CI/CD tooling experience (GitHub Actions, GitLab CI, Jenkins)

Experience operating production SaaS environments

Strong observability tooling knowledge (Datadog, Prometheus, ELK etc.)

Incident management and root cause analysis experience

Experience in regulated or security-conscious environments is highly desirable

TPBN1_UKTJ

Java Software Developer (Inside IR35) - Contract
Stealth IT Consulting Limited
Manchester
Hybrid
Mid - Senior
£476/day
RECENTLY POSTED
+12

Contract: 6 months (likely extension)

Rate: £476 per day (Inside IR35)

Location: Manchester 1 day per week onsite

Start Date: 1st April

Interview Process: 2 stages

Project: Large-scale public sector programme

Overview We are looking for experienced Java Software Developers to support a major digital transformation programme within the public sector. The role involves building secure, scalable services and contributing to a high-performing Agile delivery team.

Key Responsibilities Develop, enhance, and maintain Java-based applications and microservices.

Work within cross-functional Agile teams (Developers, BAs, QAs, DevOps).

Contribute to API development, integration, and backend service build.

Deliver clean, testable, maintainable code aligned with best practices.

Participate in code reviews, pair programming, and continuous improvement.

Collaborate closely with architects and technical leads to ensure robust designs.

Support release processes and CI/CD pipelines.

Essential Skills & Experience Strong commercial experience in Java (8 or 11+) .

Hands-on experience with Spring / Spring Boot frameworks.

Experience building RESTful APIs and microservices.

Good understanding of AWS, Azure, or similar cloud platforms .

Familiarity with CI/CD pipelines (Jenkins, GitLab, GitHub Actions, etc.).

Experience with TDD/BDD and unit testing frameworks (JUnit, Mockito).

Background in Agile/Scrum delivery environments.

Ability to work within secure, complex, large-scale government / enterprise settings.

Desirable Skills Experience with public sector or GDS-aligned projects.

Knowledge of Docker, Kubernetes, or containerised environments.

Exposure to messaging technologies (Kafka, SNS/SQS, RabbitMQ).

Understanding of monitoring/logging tools (ELK, Grafana, Prometheus).

Additional Information Role is Inside IR35 payable via umbrella.

Onsite requirement: 1 day per week in Manchester .

Must be eligible to work in the UK and pass standard BPSS checks.

TPBN1_UKTJ

Data QA Tester
Harvey Nash
London
Fully remote
Junior - Mid
£260/day
RECENTLY POSTED
+2

Automation Data Tester (Data QA Engineer)

Fully Remote

£260 per day

Outside IR35

6-month contract

Must have UK Citizenship or ILR (no Tier 2 dependent visas)

Harvey Nash’s client is looking for an experienced Data QA Engineer .

You’ll join a collaborative Data Engineering team, working closely with developers and architects to deliver high-quality, accurate, and reliable data solutions.

Role duties:

Designing and executing test cases across SQL databases and tables

Performing data validation, verification, and integrity checks

Ensuring data accuracy (types, columns, duplicates, field issues, etc.)

Implementing automated data testing processes

Producing clear test plans, reports, and documentation

Working closely with data engineers and software teams to resolve issues quickly

Understanding data structures and proposing improvements

Essential:

Strong SQL experience (including Stored Procedures)

Experience with Microsoft Azure (especially Azure Data Factory )

Experience working with configuration/parameter files (JSON, YAML)

Desirable:

Knowledge of Git (GitHub, GitLab, Bitbucket)

Python skills

Person Specification:

Detail-orientated and diligent

A clear and confident communicator

A self-starter comfortable working independently

Passionate about delivering genuine value to clients

Able to collaborate effectively within cross-functional teams

TPBN1_UKTJ

Senior Firmware Engineer
Johnson Controls
Belfast
Hybrid
Senior
Private salary
RECENTLY POSTED
+2

What you will do

As a Senior Firmware Engineer, you will aid in the design, development, and maintenance of embedded firmware across a range of CEM Systems hardware platforms. You will work closely with hardware, software, and systems teams to deliver reliable, secure, and high-performance solutions used globally in critical infrastructure, airports, data centres, and enterprise environments. This is a hands-on technical position involving firmware design, secure solution development, problem-solving, and full product lifecycle support.

How you will do it

Embedded Firmware Development
  • Design,  implement and support firmware for embedded systems using RTOS-based environments.
  • Develop/maintain/debug multi threaded firmware applications using signals, semaphores, mailboxes, and other RTOS primitives to manage constrained resources.
  • Create clear, robust finite state machine logic for deterministic device behaviour.
  • Implement internal communication protocols including SPI, I²C, and other MCU subsystems.
  • Design for Security – develop firmware with latest cyber security practices at the core
Networking & Security Protocols
  • Develop and maintain embedded networking features using the ISO model, including TCP/IP, routing, subnets, client/server operation.
  • Integrate secure communication technologies including TLS (MBED, WolfSSL) and modern cipher suites such as AES, CHACHA20 along with SHA.
  • Work with access-control-specific communication standards, including OSDP for control panels and peripheral devices.
Smart Card & RFID Technologies
  • Implement and support smart-card reader technologies across ISO 14443A/B, ISO 15693, and related RFID standards.
  • Work with DESFire architecture, including AES and 3DES encryption modes, application identifiers (AIDs), and file structures.
  • Support legacy and proprietary card formats including MIFARE Classic, HID iClass, and customer-specific technologies.
Electronics & Hardware Interaction
  • Read, interpret, and collaborate using circuit diagrams and system schematics.
  • Understand power supply behaviour, electrical limitations, and protection considerations.
  • Work with RS485 asynchronous communications, Ethernet hardware, NFC antenna systems, relays, and FET-based output drivers.
Problem Solving & Technical Leadership
  • Conduct root-cause analysis across multi-component systems—both hardware and firmware.
  • Develop solutions that minimise collateral impact and maintain system stability.
  • Mentor junior engineers, perform code reviews, and contribute to engineering best practice.
What we look for

Essential

  • Ability to work in the office three days per week
  • Authorization to work in the UK
  • Proven experience designing firmware for embedded systems (ideally real-time / resource-constrained environments).
  • Strong proficiency in C, familiarity with C++ and JAVA is desirable.
  • Experience with a range od IDEs including Keil uVision, QT Creator, Android Studio and source control systems including Github and TFS
  • Experience with embedded Linux and Android operating systems desirable along with
  • Solid understanding of hardware fundamentals and microcontroller architectures.
  • Demonstrable experience with networking stacks and secure communication protocols.
  • Experience with smart-card or RFID technologies is a significant advantage.
  • Excellent analytical and debugging abilities, including use of oscilloscopes, logic analysers, and protocol tools.
  • Ability to work autonomously and collaboratively across multidisciplinary teams.
  • Familiarity with Mitsubishi PLCs desirable.
Desirable Experience
  • Experience in access control, security systems, or other safety-critical embedded environments.
  • Previous leadership/mentoring responsibilities.
  • Familiarity with compliance, certification, or regulated environments.

What we offer

  • Work on innovative, industry-leading security products used worldwide.
  • Join an experienced engineering team with strong technical depth.
  • Opportunities for technical leadership, architecture influence, and career progression.
  • Competitive salary, benefits, and flexible working options.

#LI-Hybrid

#GOSIA

Full Stack Developer - AI-Ready
Spectrum It Recruitment Limited
Southampton
In office
Mid
£65,000
RECENTLY POSTED
+1

AI is changing how software is built - join a team leveraging its capabilities.

Full Stack Developer - AI-first approach

  • Location - Onsite in Southampton, Hampshire.
  • Tech - JavaScript, TypeScript, AI
  • Salary circa £55,000 - £65,000

This is your opportunity to join a growing digital technology specialist as a Full Stack Developer using AI daily to improve speed, quality and customer outcomes. This role is ideal for someone who is comfortable moving between frontend, backend, data, and web, and who is already using AI tools as part of their day-to-day development workflow.

You’ll be working in a pragmatic, collaborative environment where developers take ownership of features from concept through to deployment, and where modern tooling and AI-assisted development are actively encouraged.

What You’ll Be Doing

  • Building and maintaining features end-to-end, from UI through to APIs, databases, and deployment
  • Working across multiple parts of the stack rather than specialising in a single layer
  • Contributing to technical and architectural decisions
  • Using AI-assisted development tools to support coding, testing, documentation, and delivery
  • Helping improve development practices as tools and technologies evolve

What We’re Looking For

  • Experience with a modern frontend framework (React, Vue, Svelte or similar)
  • Backend development experience in at least one language (Node.js/TypeScript, Python, Go, C# or similar)
  • Experience working with APIs, relational databases, and cloud environments
  • Familiarity with CI/CD, containers, and modern deployment practices
  • Ability to think about systems holistically, including performance, security, and reliability

AI & Modern Development

  • Practical experience using Claude for programming efficiency and tools such as GitHub, Copilot, Cursor, or similar
  • Understanding of where AI adds value in the software development lifecycle
  • Interest in emerging areas such as LLM APIs, RAG, or automation is beneficial but not essential

If you’re a developer who enjoys working across the full stack, solving challenging problems, and using AI to improve how software is built, we’d love to hear from you.

Please contact Tom Rayner on 02380 765 808 or email

Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.

Coding Trainee Placement Programme
Coding Jobs at ITOL Recruit
Multiple locations
Remote or hybrid
Graduate
Private salary
RECENTLY POSTED

Please note this is a training programme with career placement and fees apply

If you are looking to progress a career in computer programming or web development, then this training and placement programme is made for you?

Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.

All you need is a desire to work hard and invest some time and money in yourself to build the foundations for a new career.

We help you start your career journey in programming by firstly ensuring you have the necessary industry recognised certifications and skills required to build a career.

We ensure you market yourself properly through a structured career driven cv and LinkedIn profile highlighting your skills, any experience, and relevant transferable skills from other roles.

Finally, our tutors will help you create a credible portfolio to demonstrate your skills and abilities to potential new employers.

We have many years of experience in helping graduates find their first roles in top UK companies and organisations who need to employ entry-level qualified programming staff that can hit the ground running with up-to-date skills gained from this programme.

The programme is specifically designed for individuals with none or limited experience but a real desire to start a career. Therefore, please do not apply if you are already an experienced programmer.

Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in as little as a few weeks or a few months (see steps 1 to 4 below). Study timings are approximate and assume you can study for a minimum 5 hours per week. Training times will be reduced if you are able to invest more time each week.

Stage 1 Learn HTML and CSS ( up to 12 weeks)

The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey.

  • HTML Essentials ( up to 6 weeks)
  • CSS Essentials ( up to weeks)

Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support.

Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage.

Stage 2 Additional Online Training ( up to 12 weeks)

The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead.

  • Learn the Command Line ( 1.5 weeks)

  • Learn Git & GitHub ( 1.5 weeks)

  • Learn JavaScript ( 1.5 weeks)

  • Learn Python 3 ( 1.5 weeks)

JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation.

Python is a highly versatile programming language and due to its relatively easy to understand commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity.

Step 3 - Building a Portfolio Website Project (1 week)

Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career.

In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended.

  • AWS Certified Cloud Practitioner
  • Microsoft Certified: Azure Administrator Associate

Step 4 Entry Level Coding placement

We will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or web development role.

There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: -

  • Junior Developer
  • Website Support Developer
  • Junior Web Developer
  • Content Editor
  • Wordpress Developer
  • Junior Software Developer
  • Junior Front or Back End Development
  • Development Support

We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website.

Our money back Job Guarantee

Due to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we guarantee you will secure a job upon completion of your study programme, or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business.

Qualification for this programme?

To ensure we maintain a high level of support for our candidates, we limit spaces to this programme.

Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme.

DevOps Engineer, Assistant Vice President
State Street
London
Remote or hybrid
Senior - Leader
Private salary
RECENTLY POSTED
+10

This job is with State Street, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

Role Summary:

We are seeking a skilled DevOps Engineer to collaborate with our development and operations teams to design, implement, and manage scalable infrastructure and deployment pipelines. The ideal candidate will have experience with cloud platforms, CI/CD processes, automation, and monitoring tools, with a strong emphasis on optimizing system performance and ensuring reliable, secure, and efficient deployments. You will work closely with cross-functional teams to build robust, scalable, and secure digital asset products that meet our business and technical requirements.

Role Description:

Design and Implement CI/CD Pipelines:  Develop, maintain, and optimize continuous integration and continuous deployment pipelines to streamline the development and release processes.

Infrastructure Management:  Manage and maintain cloud-based infrastructure on Azure Cloud Platform, including provisioning, configuration, and automation of resources.

Automation and Scripting:  Create and manage automation scripts for deployment, configuration, and monitoring using tools such as Ansible, Terraform, or Puppet.

Monitoring and Troubleshooting:  Implement monitoring solutions to ensure system health and performance. Troubleshoot and resolve issues related to applications, systems, and infrastructure.

Collaboration:  Work closely with development, QA, and operations teams to understand requirements, deliver solutions, and address technical challenges.

Security and Compliance:  Ensure best practices for security, compliance, and data protection across all systems and processes.

Documentation:  Create and maintain clear documentation for infrastructure, deployment processes, and best practices.

Performance Optimization:  Analyze system performance and implement improvements to enhance the efficiency and scalability of applications and infrastructure.

Core/Must have skills :

Proven track record of managing and deploying applications and infrastructure.

Cloud Platforms:  Proficiency in Azure cloud services.

CI/CD Tools:  Experience with Harness, GitLab CI, GitHub Actions, or similar tools.

Configuration Management:  Knowledge of tools such as Ansible, Chef, Puppet, or SaltStack.

Infrastructure as Code:  Experience with Terraform, CloudFormation, or similar tools.

Scripting Languages: Proficiency in scripting languages like Bash, Python, or Ruby.

Containers and Orchestration:  Familiarity with Docker, Kubernetes, or OpenShift.

Version Control Systems:  Experience with Git or other version control systems.

Monitoring and Logging:  Knowledge of monitoring tools like Prometheus, Grafana, ELK Stack, or similar.

Ability to work independently and manage multiple tasks or projects.

Good to have skills

Certifications:  Cloud certifications (AWS Certified DevOps Engineer, Azure DevOps Solutions Expert, etc.) are a plus.

Additional Experience:  Experience with microservices architecture and API management.

About State Street Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success.

We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, you’ll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future.

As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law.

Discover more information on jobs at StateStreet.com/careers

Read our CEO Statement

]]>

Trainee Coding & Programmer Placement Programme
Coding Jobs at ITOL Recruit
Multiple locations
Remote or hybrid
Graduate
Private salary
RECENTLY POSTED

Trainee Coding & Programming Placement Programme

Please note that this is a training course and fees apply.

Our money back guarantee

If after 1 year of passing your formal qualifications, we have been unable to help you secure a role, we will refund your study fees minus the cost of the exams.

However, we are normally able to help candidates find their first role within 6 months of qualifying and for locations based close to major cities this is often reduced to less than 3 months.

Check our testimonials from the hundreds of candidates we have already helped.

Are you looking to benefit from a new career in Programming?

Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.

We help place graduates from this programme in top UK companies and organisations needing to employ entry-level Programming staff that can hit the ground running with up-to-date skills gained from this programme.

The best part is you will not need any previous experience as fully accredited training, which includes tutor support and mentoring, provides you with the skills, practical knowledge and qualifications for you to secure a professional job and career in coding. You will also have the reassurance of a job guarantee (£25K-£40K) upon completion.

Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in a few weeks or a few months (step 1 to 4 below). Your job and career goals are completed in 4 easy steps.

Step 1 -HTML and CSS Online Training ( 12 weeks)

The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey.

  • HTML Essentials (6 weeks)
  • CSS Essentials (6 weeks)

The training is delivered via multimedia rich video tutorials, presentations and quizzes through a portal that you study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor to help you throughout your training.

Once the HTML & CSS courses are complete, you will be ready to move forward.

Step 2 -Online Training ( 12 weeks)

The second step includes a selection of more advanced courses to get you up to speed.

  • Learn the Command Line (1.5 weeks)

  • Learn Git & GitHub (1.5 weeks)

  • Learn JavaScript (1.5 weeks)

  • Learn Python 3 (1.5 weeks)

JavaScript forms the foundation of almost everything you see on the Internet, so it will be essential! Python is highly versatile. You can use it for both small and complex tasks, and it is used across many different industries.

Step 3 - Build a Portfolio Website Project (1 week)

Additional Courses

  • AWS Certified Cloud Practitioner
  • Microsoft Certified: Azure Administrator Associate

Step 4 - Junior Programmer placement (£25K - £40k)

We work with you to secure your first role as a Junior Programmer, with a starting salary of anywhere between £25K - £40k. While working as a Junior Programmer, we will release your second batch of training which is specifically designed to qualify you to move into the programming field.

Programmer Role

Once you have completed all the mandatory training in step four and have gained two plus years experience in the coding industry, you will be ready to move into higher paying programming roles. Our recruitment support team specialises in the Web and programming space and roles at this level have an average starting salary of £45K.

We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training.

In addition, we are also ELCAS approved to help members of the Armed Forces, Service Leavers and Veterans gain rewarding careers in IT and Cybersecurity.

Passionate about starting a career in coding? Apply now and one of our friendly advisors will be in touch.

Senior Data Analyst
Greater London Authority (GLA)
London
Hybrid
Senior
Private salary
RECENTLY POSTED

Communities & Skills

Collaborative, open, inclusive and fair - we work with and through partners to ensure Londoners can shape healthy, empowered and productive lives. Communities and Skills is led by Executive Director, Tunde Olayinka and is comprised of the following units: Civil Society & Sport, Communities & Social Policy, Group Public Health Unit, Skills & Employment and Health, Children & Young Londoners.

About the team

The Skills & Employment Unit is responsible for overseeing adult skills delivery in London following delegation of the Adult Skills Fund from the DfE to the Greater London Authority in 2019 and the introduction of Skills Bootcamps in 2022.

The Skills & Employment Unit’s Funding Policy & Systems Team is responsible for data collection and processing related to London’s adult education and skills programmes and produces a range of data products to support delivery of the Mayor’s priorities in this area.

About the role

Sitting in the wider Funding Policy & Systems Team, the role will lead and support a small team of data analysts to deliver software and data systems to manage our adult skills programmes.

Working mainly in PostgreSQL and Python, alongside Microsoft Office Suite and PowerBI, the role will involve implementing change controls through updated code, using our tools to produce new reports, investigation and implementation of new technologies, designing and implementing quality assurance tests, reviewing the work of colleagues and helping with training.

This is a hybrid working opportunity. The team is based at 169 Union Street, SE1 0LL.

What your day will look like:

  • Support the team to deliver software and data systems to collect, store and process programme data and to deliver services and data products required to manage skills programmes and pay providers.
  • Design new and adapt existing data solutions to meet programme needs.
  • Implement a robust approach to testing and quality assurance for all software changes prior to release.
  • Investigate data processing requirements for new programmes and data collections.
  • Review workflows and adjust priorities to ensure deadlines are met.

Provide analysis and data processing required to operate key business processes or develop policy, including support for the ASF and Bootcamps data publication, London Learner Survey and evaluation programmes and wider skills programmes as necessary; and provide ad hoc analysis, incorporating statistically robust methodology as needed, working with policy and delivery colleagues, to help ensure ASF funding can best support the Mayor’s priorities.

Skills, knowledge and experience:

  • To be considered for the role you must meet the following essential criteria:
  • Ability to read and understand python and SQL code (or similar languages with demonstrated ability to learn new programming languages), and set up and support others to use the appropriate environments and tools.
  • Ability to use version control tools such as GitHub to review code and provide feedback to developers.
  • Strong proficiency in analysing data and building reproducible processes using code.
  • Ability to review code and provide feedback in a constructive manner.
  • Ability to explain technical issues to non-technical colleagues.
  • A knowledge of adult skills programmes and the national data collection system and key dataset, the Individualised Learner Record, or demonstrated ability to learn new programmes and datasets quickly.

Behavioural competencies

Research and analysis is gathering intelligence (information, opinion and data) from varied sources, making sense of it, testing its validity and drawing conclusions that can lead to practical benefits.

Level 3 indicators of effective performance:

  • Expands networks to gain new information sources for research and policy development
  • Identifies and implements methods to ensure intelligence is of a high quality
  • Encourages others to analyse data from different angles, using multiple perspectives to identify connections and new insights
  • Tailors research investment in line with likely impact for Londoners and policy priorities
  • Retains a bigger picture view, ensuring research recommendations are appropriate and practical for the GLA and its stakeholders

Problem solving is analysing and interpreting situations from a variety of viewpoints and finding creative, workable and timely solutions.

Level 3 indicators of effective performance:

  • Clarifies ambiguous problems, questioning assumptions to reach a fuller understanding
  • Actively challenges the status quo to find new ways of doing things, looking for good practice
  • Seeks and incorporates diverse perspectives to help produce workable strategies to address complex issues
  • Initiates consultation on opportunities to improve work processes
  • Supports the organisation to implement innovative suggestions

Strategic thinking is using an understanding of the bigger picture to uncover potential challenges and opportunities for the long term and turning these into a compelling vision for action.

Level 3 indicators of effective performance:

  • Translates GLA vision and strategy into practical and tangible plans for own team or delivery partners
  • Consistently takes account of the wider implications of team’s actions for the GLA
  • Encourages self and others to think about organisation’s long term potential
  • Informs strategy development by identifying gaps in current delivery or evidence
  • Takes account of a wide range of public and partner needs to inform team’s work

Communicating and influencing is presenting information and arguments clearly and convincingly so that others see us as credible and articulate and engage with us.

Level 2 indicators of effective performance:

  • Communicates openly and inclusively with internal and external stakeholders
  • Clearly articulates the key points of an argument, both in verbal and written communication
  • Persuades others, using evidence based knowledge, modifying approach to deliver message effectively
  • Challenges the views of others in an open and constructive way
  • Presents a credible and positive image both internally and externally

Stakeholder focus is consulting with, listening to and understanding the needs of those our work impacts and using this knowledge to shape what we do and manage others’ expectations.

Level 2 indicators of effective performance:

  • Seeks to understand requirements, gathering extra information when needs are not clear
  • Presents the GLA positively by interacting effectively with stakeholders
  • Delivers a timely and accurate service
  • Understands the differing needs of stakeholders and adapts own service accordingly
  • Seeks and uses feedback from a variety of sources to improve the GLA’s service to Londoners

Planning and organising is thinking ahead, managing time, priorities and risk, and developing structured and efficient approaches to deliver work on time and to a high standard.

Level 2 indicators of effective performance:

  • Prioritises work in line with key team or project deliverables
  • Makes contingency plans to account for changing work priorities, deadlines and milestones
  • Identifies and consults with sponsors or stakeholders in planning work
  • Pays close attention to detail, ensuring team’s work is delivered to a high standard
  • Negotiates realistic timescales for work delivery, ensuring team deliverables can be met

The GLA Competency Framework Guidelines further detailing each competency and the different level indicators can be found here: GLA Competency Framework

How to apply

If you would like to apply for the role you will need to submit the following:

  • Up to date CV
  • Personal statement with a maximum of 1500 words.
  • Please ensure you address how you demonstrate the essential criteria outlined above in the advert.

Please ensure your CV and Personal Statement have a maximum file size of 1.5MB each and upload your Personal Statement to the ‘CV and Cover Letters’ section’ of the form, ensuring you address the technical requirements and competencies in your Personal Statement.

Word or PDF format preferred and do not include any photographs or images. Please ensure your CV and Personal Statement are saved with the job reference number as part of the naming convention (E.g., "CV - applicant name - 012345)

As part of GLA’s continuing commitment to be an inclusive and equal opportunity employer we will be removing personal identifiable information from CVs and Personal Statements that could cause discrimination.

We may close this advert early if we receive a high volume of suitable applications.

If you have questions about the role

If you wish to talk to someone about the role, the hiring manager Phil Vabulas would be happy to speak to you. Please contact them at .

If you have any questions about the recruitment process, contact the who support the GLA with recruitment.

Is this role eligible for sponsorship?

This role DOES NOT meet the criteria for sponsorship for external candidates. It may meet the criteria for sponsorship for some internal candidates . click apply for full job details

Trainee Programmer Placement Program
Coding Jobs at ITOL Recruit
Plymouth
Remote or hybrid
Graduate
Private salary
RECENTLY POSTED

Please note this is a training programme with career placement and fees apply

If you are looking to progress a career in computer programming or web development, then this training and placement programme is made for you?

Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.

All you need is a desire to work hard and invest some time and money in yourself to build the foundations for a new career.

We help you start your career journey in programming by firstly ensuring you have the necessary industry recognised certifications and skills required to build a career.

We ensure you market yourself properly through a structured career driven cv and LinkedIn profile highlighting your skills, any experience, and relevant transferable skills from other roles.

Finally, our tutors will help you create a credible portfolio to demonstrate your skills and abilities to potential new employers.

We have many years of experience in helping graduates find their first roles in top UK companies and organisations who need to employ entry-level qualified programming staff that can hit the ground running with up-to-date skills gained from this programme.

The programme is specifically designed for individuals with none or limited experience but a real desire to start a career. Therefore, please do not apply if you are already an experienced programmer.

Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in as little as a few weeks or a few months (see steps 1 to 4 below). Study timings are approximate and assume you can study for a minimum 5 hours per week. Training times will be reduced if you are able to invest more time each week.

Stage 1 Learn HTML and CSS ( up to 12 weeks)

The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey.

  • HTML Essentials ( up to 6 weeks)
  • CSS Essentials ( up to weeks)

Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support.

Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage.

Stage 2 Additional Online Training ( up to 12 weeks)

The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead.

  • Learn the Command Line ( 1.5 weeks)

  • Learn Git & GitHub ( 1.5 weeks)

  • Learn JavaScript ( 1.5 weeks)

  • Learn Python 3 ( 1.5 weeks)

JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation.

Python is a highly versatile programming language and due to its relatively easy to understand commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity.

Step 3 - Building a Portfolio Website Project (1 week)

Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career.

In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended.

  • AWS Certified Cloud Practitioner
  • Microsoft Certified: Azure Administrator Associate

Step 4 Entry Level Coding placement

We will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or web development role.

There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: -

  • Junior Developer
  • Website Support Developer
  • Junior Web Developer
  • Content Editor
  • Wordpress Developer
  • Junior Software Developer
  • Junior Front or Back End Development
  • Development Support

We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Gold Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website.

Our money back Job Guarantee

Due to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we guarantee you will secure a job upon completion of your study programme, or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business.

Qualification for this programme?

To ensure we maintain a high level of support for our candidates, we limit spaces to this programme.

Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme.

Website Administrator Trainee Placement Programme
Network Jobs at ITOL Recruit
Cardiff
Remote or hybrid
Graduate
Private salary
RECENTLY POSTED

Please note this is a training programme with career placement and fees apply

If you are looking to progress a career in website administrator, then this training and placement programme is made for you?

Skills shortages in the IT sector are driving the need for qualified, entry-level career seekers and career changers.

All you need is a desire to work hard and invest some time and money in yourself to build the foundations for a new career.

We help you start your career journey in programming by firstly ensuring you have the necessary industry recognised certifications and skills required to build a career.

We ensure you market yourself properly through a structured career driven cv and LinkedIn profile highlighting your skills, any experience, and relevant transferable skills from other roles.

Finally, our tutors will help you create a credible portfolio to demonstrate your skills and abilities to potential new employers.

We have many years of experience in helping graduates find their first roles in top UK companies and organisations who need to employ entry-level qualified programming staff that can hit the ground running with up-to-date skills gained from this programme.

The programme is specifically designed for individuals with none or limited experience but a real desire to start a career. Therefore, please do not apply if you are already an experienced programmer.

Whether you are working full-time, part-time or are unemployed, this package has the flexibility to be completed at a pace that suits you and can be completed in as little as a few weeks or a few months (see steps 1 to 4 below). Study timings are approximate and assume you can study for a minimum 5 hours per week. Training times will be reduced if you are able to invest more time each week.

Stage 1 Learn HTML and CSS ( up to 12 weeks)

The first step is completing a selection of professional and industry-recognised courses. We have carefully selected these courses to give you the most out of both your learning and employment journey.

  • HTML Essentials ( up to 6 weeks)
  • CSS Essentials ( up to weeks)

Training is delivered through multimedia rich video tutorials, presentations and quizzes using an online portal enabling you to study online from anywhere you choose. You will also be assigned an expert tutor and a support mentor who will work with you 1-2-1 or in group sessions to provide additional training and support.

Once the HTML & CSS courses are complete, your trainer will move you forward to the next stage.

Stage 2 Additional Online Training ( up to 12 weeks)

The second step includes a selection of more advanced courses to get you up to speed for what is required and relevant for many entry level programming roles and help you get a step ahead.

  • Learn the Command Line ( 1.5 weeks)

  • Learn Git & GitHub ( 1.5 weeks)

  • Learn JavaScript ( 1.5 weeks)

  • Learn Python 3 ( 1.5 weeks)

JavaScript forms the foundation of almost everything you see on the Internet. Therefore, this is an essential addition language in building your programming and development foundation.

Python is a highly versatile programming language and due to its relatively easy to understand commands now one of the most common programming languages used. You can use it for both small and complex tasks, and it is used across many different industries broadening your scope of opportunity.

Step 3 - Building a Portfolio Website Project (1 week)

Your tutor will provide you with some exercises and guidelines to help you build your own personalised portfolio. Having a strong portfolio to which demonstrates and showcases your range of skills and ability is essential within a programming career.

In addition, we will now provide additional Study Courses for your continued development and broadening of your skills. Completion of these course is voluntary but recommended.

  • AWS Certified Cloud Practitioner
  • Microsoft Certified: Azure Administrator Associate

Step 4 Entry Level Web Adminstrator placement

We will now work with you to help you secure your first role in a role utilising your new skills in a coding, programming, or a web development role. Entry level roles typically start between £25K - £40k dependant on any prior knowledge or experience you may have.

There are many entry level roles where your newly learned skills can be applied meaning a vast array of opportunities are now available to you. Examples of some of these are listed below: -

  • Junior Developer
  • Website Administrator
  • Website Support Developer
  • Junior Web Developer
  • Content Editor
  • Wordpress Developer
  • Junior Software Developer
  • Junior Front or Back End Development
  • Development Support

We have been helping career changers and new career seekers gain new careers since 2009 and we are a CompTIA Platinum Partner, accredited by the BCS (Chartered Institute of IT/ British Computer Society) to ensure we provide the highest levels of training. We also have a 4.9 Trustpilot rating and numerous testimonials available on our website.

Our money back Job Guarantee

Due to our success and confidence in the results we deliver, and the skills shortage for entry-level coding staff we guarantee you will secure a job upon completion of your study programme, or we will refund you 100% of your course fees back. This is subject to our terms of learning/ terms of business.

Qualification for this programme?

To ensure we maintain a high level of support for our candidates, we limit spaces to this programme.

Apply before the deadline and one of our consultants will speak with you to check your eligibility for the programme.

Data Engineer
Meritus
London
Hybrid
Mid - Senior
£550/day - £600/day
RECENTLY POSTED

Contract Data Engineer - Azure / Databricks
Location: London (2 days onsite)
Rate: 550- 600 per day (Inside IR35)
Contract: 6 months

A leading UK financial institution is seeking an experienced Data Engineer to support the development and enhancement of a modern cloud-based data platform. This role will focus on building scalable data pipelines and supporting the evolution of a cloud-first data architecture.

Key Responsibilities

  • Design and develop scalable data pipelines using modern cloud technologies.
  • Build and optimise distributed data processing solutions using Databricks, Spark and Python.
  • Develop and maintain data integration workflows using Azure Data Factory.
  • Work with large datasets stored in Azure Data Lake environments.
  • Collaborate with architects, analysts and engineering teams to deliver reliable and secure data solutions.
  • Contribute to improving data quality, performance and operational monitoring across the platform.

Key Skills & Experience

  • Strong experience with Azure Databricks, Azure Data Factory and Azure Data Lake.
  • Advanced Python, SQL and Spark (PySpark) development experience.
  • Experience building and optimising ETL / data pipelines in cloud environments.
  • Knowledge of CI/CD and version control (Azure DevOps, GitHub or similar).
  • Experience working with large-scale distributed data processing systems.

Contract Details

  • 6-month initial contract
  • 550- 600 per day (Inside IR35)
  • Hybrid working: 2 days per week onsite in London

If you’re an experienced Data Engineer with strong Azure and Databricks expertise and are available for a new contract, please apply or get in touch to discuss further.

Site Reliability Engineer / SRE / Systems Engineer
AWD RECRUITMENT LTD
Yorkshire
Remote or hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+6

A fantastic opportunity for a Site Reliability Engineer / Systems Engineer to support highly available, scalable production systems within a fast-growing technology environment, working across cloud platforms, DevOps, networking and operational resilience.

If you’ve also worked in the following roles, we’d also like to hear from you: DevOps Engineer, Operations Engineer, Cloud Engineer, Platform Engineer, Systems Engineer, Infrastructure Engineer, Production Engineer

SALARY: up to £70,000 per annum (depending on experience) + Benefits

LOCATION: Remote and Hybrid Working Options Available. You can either work remotely of if you prefer Hybrid working from home and the office in Altrincham, Greater Manchester, North West England

JOB TYPE: Full-Time, Permanent

JOB OVERVIEW

We have a fantastic new job opportunity for a Site Reliability Engineer / Systems Engineer to join a growing technology team focused on delivering reliable, scalable and resilient platforms and services.

As a Site Reliability Engineer/ Systems Engineer you will act as the vital link between operations, end users and backend development teams, ensuring system availability, performance optimisation and effective incident management across live environments.

This Site Reliability Engineer/ Systems Engineer role offers the chance to work with modern cloud technologies, containerisation, observability tools and automation practices, while influencing long-term reliability improvements across business-critical systems.

APPLY TODAY

Ready to make your next career move? Apply Now for our Recruitment Team to review.

DUTIES

Your duties as the Site Reliability Engineer / Systems Engineer include:

  • Incident Triage and Ownership: Acting as first-line technical escalation for live production issues through to resolution or handover

  • System Monitoring and Availability: Maintaining high availability, performance and scalability of production platforms and services

  • Observability Implementation: Managing logging, monitoring, alerting and metrics to proactively identify and resolve issues

  • Reliability Improvements: Collaborating with development teams to translate operational insights into long-term platform resilience

  • Automation and Resilience: Supporting automation, incident response and continuous improvement practices

  • New Service Support: Ensuring new products and features are operable, reliable and scalable from day one

  • Cross-Team Collaboration: Working with network engineering, operations and support teams to diagnose service issues

  • Documentation and Reporting: Creating and maintaining runbooks, escalation guides and incident reports

  • Incident Prioritisation: Balancing customer impact with long-term system health and stability

  • Security and Compliance: Supporting compliance with security, availability and regulatory frameworks

CANDIDATE REQUIREMENTS

ESSENTIAL

  • Previous experience in a Site Reliability Engineer, DevOps Engineer, Systems Engineer or Operations Engineer role

  • Experience supporting production services at scale within a DevOps or SRE environment

  • Strong working knowledge of ISP-related networking concepts including DNS, DHCP, PPPoE, RADIUS and IPv4/IPv6

  • Experience with observability tools such as Prometheus, Grafana, ELK or Splunk

  • Hands-on experience with containerisation and orchestration using Docker and Kubernetes

  • Cloud platform experience, ideally Google Cloud Platform, including automation and scaling practices

  • Strong Linux administration skills with scripting capability in Bash, Python or similar

  • Familiarity with CI/CD pipelines and source control tools such as GitHub Actions

  • Understanding of security frameworks and operational resilience best practices

DESIRABLE

  • Experience within ISP, MSP or telecommunications environments

  • Familiarity with enterprise IT architectures including OSS and BSS systems

  • Knowledge of information security frameworks such as ISO27001, NIST or GDPR

  • Experience with infrastructure automation tools such as Terraform or Ansible

BENEFITS

  • Smart casual dress code

  • Free access to gym facilities

  • Access to a financial wellbeing platform (on successful completion of probationary period)

  • Access to an employee assistance programme, Virtual GP and Elderly Care support (on successful completion of probationary period)

  • Access to cycle to work, childcare, and electric vehicle schemes after six months

  • Brand new office with excellent transport links

  • Supportive team culture, growth and career progression

HOW TO APPLY

To be considered for this job vacancy, please submit your CV to our Recruitment Team who will review your details. CV’s of Job Applicants meeting this requirement will be submitted to our Client for consideration. By submitting your job application to us you are hereby giving us your express consent to submit your details to our Client for this purpose.

JOB REF: AWDO-P14376

Full-Time, Permanent Jobs, Careers and Vacancies. Find a new job and work in Altrincham, Greater Manchester, North West England. Multi-Job Board Advertising and CV Sourcing Recruitment Services provided by AWD online.

AWD online specialise in sourcing candidates and advertising vacancies on multiple job boards for companies on a non-commission basis. AWD online operates as an employment agency.

awd online

Principal Software Engineer / C# / Azure / Backend Hybrid
MYO Talent
Royal Leamington Spa
Hybrid
Senior
£550/day - £650/day
RECENTLY POSTED
+3

Principal Software Engineer / Senior Software Engineer / Backend / Developer / Development / C# / C#.NET / .NET Core / Azure / Cloud / CI/CD pipelines / Terraform / GitHub / Hybrid Warwickshire / Remote / £550 650 per day Inside IR35. One of our leading clients is looking to recruit a Principal Software Engineer. Location Hybrid Warwickshire/Remote (couple of days per month in the office) Duration 6 months Day Rate £550 650 per day Inside IR35 You will be designing, building, and managing cutting-edge cloud based software platforms. Experience: C# and .NET Core, with a solid understanding of backend development principles. Microservices and event-driven architectures alongside RESTful APIs. Azure cloud services including Azure Entra & AppInsights and general authentication/authorisation practices. Containerisation, automation, and orchestration tools (e.g., Docker). CI/CD pipelines and modern DevOps practices including Infrastructure As Code (IaC) and observability such as metrics, monitoring, traces and alerting. Test-first mindset and able to lead other engineers on what good looks like regarding unit/integration testing, end-to-end (E2E) testing and contract testing with libraries and frameworks such as XUnit, Playwright and PACT. Lean software development methodologies (e.g., Agile, SAFe). TPBN1\_UKTJ

Automation Test Analyst
Hays Specialist Recruitment
Cardiff
Hybrid
Mid
£35
RECENTLY POSTED
  • Flexible rate, Inside IR35
  • 6 Month Contract
  • Hybrid Working: Cardiff 2 days onsite per week, the rest is WFH- MUST be currently SC Cleared

We’re looking for a highly skilled AutomationTest Engineer to join a tight knit Testing Team of three, supporting core engineering and standard testing functions. This role offers the chance to make a real impact quickly, with the possibility of increased onsite presence aligned to delivery needs.

Key Responsibilities

  • Developing and maintaining automation scripts using Playwright, with strong hands-on skills in JavaScript/TypeScript
  • Applying solid knowledge of CI/CD principles, integrating solutions using Azure DevOps and GitHub.
  • Writing high quality test cases and executing them effectively
  • Identifying, reporting, and managing defects/bugs
  • Creating comprehensive test plans and test completion reports- What We Are Looking For (Automation Test experience with the following)
  • Playwright
  • Javascript/Typescript
  • Azure Devops
  • Must currently hold valid SC Clearance

If you’re interested in this role, click ‘apply now’ to forward an up-to-date copy of your CV, or send an up-to-date copy of your CV

Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C’s, Privacy Policy and Disclaimers which can be found on our website.

Mid- Level Software Engineer
IO Associates
Bristol
Hybrid
Mid
£50,000
RECENTLY POSTED

Software Engineer (Mid-Level)

I’m working with a growing product-led technology company that is expanding its engineering team and looking to bring in a Mid-Level Software Engineer to support the ongoing development and modernisation of its platform.

You’ll be joining a collaborative development team working on a mix of new feature development and platform improvements, with opportunities to contribute to architectural decisions and help evolve the platform as it continues to scale.

This is an exceptional opportunity to surround yourself with strong engineers, working alongside experienced developers who can help enhance your skill set while you contribute to meaningful platform development.

This role would suit someone who enjoys writing clean, well-structured code, working closely with other developers, and contributing ideas on how systems and services can be improved.

Tech Environment

The team primarily works with:

TypeScript

js

AWS

MongoDB

Angular

Experience with the above is beneficial, though the key requirement is strong TypeScript experience and a willingness to work within this stack.

Nice to have experience with:

GitHub, microservices architecture, and time-series data.

What you’ll be doing

Developing and maintaining backend services and platform functionality

Contributing to modernisation work as parts of the platform evolve

Collaborating with engineers across the team to deliver scalable solutions

Writing clean, maintainable and well-tested code

This is a great opportunity to join a supportive engineering team where you’ll be able to grow your skills, work with modern technologies, and be part of a platform that continues to evolve.

Salary for the role is around £50,000 , depending on experience.

Remote working with 1 day a week in Bristol office.

If you’d like to learn more, apply online for a confidential chat.

TPBN1_UKTJ

Full Stack Software Engineer
Renishaw plc
Gloucestershire
Hybrid
Junior - Mid
£45,000 - £55,000
RECENTLY POSTED
+1

Salary 45,000 - 55,000 depending on experience.

Location Wotton-under-edge, Gloucestershire

Hybrid working 3 days/week onsite (no public transport available)

We are seeking an enthusiastic Full Stack Software Engineer to join our team. You will be working on customer-facing web applications and associated backend systems. You will have at good commercial experience of implementing responsive websites using modern JavaScript frameworks/libraries and backend APIs.

As a member of our Agile development team, you will be initially focused on backend application development and can extend your experience and skillset across our full technology stack. You will also be expected to assist us in supporting several legacy applications as we migrate them to newer technologies.

You will be willing to contribute to and be part of a dynamic and friendly team who provide their colleagues with support and assistance across a variety of projects and application types. In addition, you will have the opportunity to work with business stakeholders in our web experience and marketing departments as part of a wider digital transformation strategy.

Responsibilities

  • Development and maintenance of Azure logic apps and function apps.
  • Build and consume RESTful APIs and manage data flow between front-end and back-end systems.
  • Collaborate with UX/UI designers, product managers, and other developers to deliver high-quality solutions.
  • Ensure application performance, scalability, and security.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews, testing, and deployment processes.
  • Stay current with emerging technologies and best practices.

Key requirements

  • Good aptitude and problem-solving skills.
  • Good communication (written and verbal) and team working skills.
  • Able to communicate effectively using MS Teams or similar.
  • Design, develop, and maintenance of full-stack web applications using C#/.NET Core, ASP.NET MVC, and JavaScript frameworks (e.g., React, Angular).
  • Familiarity with CMS or similar platforms (e.g., Sitecore, Contentstack, Adobe Experience Manager).
  • Understanding of microservices architecture, API gateways,
  • Experience working with cloud platforms (Azure or AWS).
  • Proficiency in Git and CI/CD tools (e.g., Azure DevOps, GitHub Actions).
  • Good knowledge of SOLID principles, design patterns, and secure coding practices (OWASP).
  • Experience with Agile/Scrum methodologies.
  • Writing unit tests
  • Adaptability - ability to work in a fast-changing environment
  • Experience using Github, Copilot or equivalent

Desirable requirements

  • Experience working with IPaas/ Digital orchestration platforms. I.e.- Azure logic apps, Conscia, Boomi, Celigo etc.
  • Experience working with low code/ no code platforms
  • Experience with prompt engineering- experience designing and optimising prompts
  • Experience using service bus and message queues
  • Experience supporting and troubleshooting build pipelines
  • Ability to take ownership of project work and take initiative where required
  • Experience in monitoring & observing application errors and performance
  • Experience working on accessibilityExperience with prompt engineering
  • Experience working with databases - SQL Server, Cosmos DB

Benefits

When you join Renishaw, we’re committing to your future career. That’s because we believe in developing our people’s skills and promoting them internally. We also offer a benefits package that’s highly desirable; including a 9% non-contributory pension, discretionary annual bonus, subsidised onsite restaurants and coffee shops, free parking, car sharing scheme and 24 hour fitness centres. ( not available at all sites).

We also want to promote a healthy work-life balance as much as possible, so we have introduced a hybrid working policy which allows for a combination of home and office based working depending on the nature of your role. We also offer a variable working programme, 25 days holiday plus bank holidays, Life Assurance policy of 12 times annual salary, Cycle to Work scheme, enhanced maternity pay subject to qualifying criteria, Health Cash Plan, the option to join BUPA Renishaw Health Trust and an Employee Assistance Programme for employees and family.

Automation Test Engineer
VIQU Ltd
London
Hybrid
Mid - Senior
£400/day - £600/day
RECENTLY POSTED

Test Engineer - SC Cleared - 6-month Contract - Hybrid Working - Inside IR35

My customer is seeking an experienced SC Cleared Test Automation Engineer to play a key role within the testing function. The role involves working closely with business and product SMEs to translate critical functional business processes into automated test scenarios.

This Test Automation Engineer bring strong triangular testing, and automation experience to ensure that test evidence is clear, traceable, and aligned with the requirements for formal test phase sign-off.

Key Skills required from the Test Engineer:

  • Actively SC Cleared
  • Ability to Configure, Extend and maintain the Triangle Automation framework, project structure, and execution patterns.
  • Experience building automated regression and UAT test suites (Including Dynamic test generation, and cross environment comparisons).
  • Hands-on experience integrating automated suites into CI/CD pipelines (Using Azure DevOps, and GitHub Actions).
  • Ability to deliver meaningful MI/reporting, Defect documentation (Defect, Risk/Issue, approaches, patterns and design decisions) write test execution evidence, traceable audit outputs, and Risk/Issue Documentation.
  • Proficiency in managing, defining test data and baselines.
  • Experience diagnosing and resolving automation failures, and distinguishing between test defects, data issues, and underlying platform defects.
  • Contributing to Agile ceremonies and activities (includes Planning, Estimation, Reviews, and Retrospectives).

Required Skills for this Test Engineer:

  • Hands-On experience with Triangle or similar Openlink specific test automation tools
  • Expertise in Openlink/Findur - trade life cycle, EoD tasks, Custom logic (UDSR’s, reports, and user tables).
  • Proven track record of designing and using mocks, stubs or simulators to replicate external systems and services (EG; Bloomberg, MarkitWire).
  • Strong understanding of multi-system message flows and ability to automate integrations involving outbound/inbound messages (EG: via XML, JSON).
  • Strong SQL/reporting skills and familiarity with API driven automation.
  • Experience with BDD or structured scenarios writing practices is required
  • Ability to conduct root cause analysis, and differentiate between test, data, environment, and platform issues.

This SC Cleared Test Automation Engineer is Hybrid, with scope for remote working.

Apply now to speak with VIQU IT in confidence. Or reach out to Louise Davies via the VIQU IT website.

Mid- Level Software Engineer
IO Associates
Bristol
Hybrid
Mid
£40,000 - £50,000
RECENTLY POSTED

Software Engineer (Mid-Level)

I’m working with a growing product-led technology company that is expanding its engineering team and looking to bring in a Mid-Level Software Engineer to support the ongoing development and modernisation of its platform.

You’ll be joining a collaborative development team working on a mix of new feature development and platform improvements, with opportunities to contribute to architectural decisions and help evolve the platform as it continues to scale.

This is an exceptional opportunity to surround yourself with strong engineers, working alongside experienced developers who can help enhance your skill set while you contribute to meaningful platform development.

This role would suit someone who enjoys writing clean, well-structured code, working closely with other developers, and contributing ideas on how systems and services can be improved.

Tech Environment

The team primarily works with:

  • TypeScript
  • js
  • AWS
  • MongoDB
  • Angular

Experience with the above is beneficial, though the key requirement is strong TypeScript experience and a willingness to work within this stack.

Nice to have experience with:
GitHub, microservices architecture, and time-series data.

What you’ll be doing

  • Developing and maintaining Back End services and platform functionality
  • Contributing to modernisation work as parts of the platform evolve
  • Collaborating with engineers across the team to deliver scalable solutions
  • Writing clean, maintainable and well-tested code

This is a great opportunity to join a supportive engineering team where you’ll be able to grow your skills, work with modern technologies, and be part of a platform that continues to evolve.

Salary for the role is around £50,000, depending on experience.

Remote working with 1 day a week in Bristol office.

If you’d like to learn more, apply online for a confidential chat.

Data Scientist - Supply Chain Optimisation
CBSbutler Holdings Limited trading as CBSbutler
Hounslow
Hybrid
Mid - Senior
£550/day - £750/day
RECENTLY POSTED

Data Scientist - Optimisation & Operations Research North West London (Hybrid, 3 days on-site) | £550 - £750 /day The Opportunity We're recruiting on behalf of a globally recognised organisation undergoing a major transformation in how it uses data to drive operational decisions. This is a rare chance to work on genuinely complex, high-impact decision-support software - embedding cutting-edge optimisation and machine learning directly into live operations. You'll join a high-performing, Agile product squad as a full-stack Data Scientist, sitting at the intersection of data engineering, ML, and operations research. What You'll Be Doing Designing and delivering optimisation and ML models (linear/mixed-integer programming, heuristics, supervised/unsupervised learning) in Python, from prototype to production Building robust, automated data pipelines and integrating models into cloud-based deployment pipelines with CI/CD Owning features end-to-end - from stakeholder requirements through to algorithm hardening, edge-case handling, and value measurement Working with orchestration frameworks (Dagster/Airflow), experiment tracking (MLflow), and containerised infrastructure (Docker/ECS) Collaborating closely with business stakeholders and contributing to roadmap and feature prioritisation What We're Looking For Strong operational research and optimisation background - this is a must Fluent Python, with hands-on experience of scikit-learn, pandas, numpy, Gurobi or similar OR packages Production ML/optimisation software experience - you've shipped models that run at scale Cloud platform experience (AWS preferred); familiarity with SageMaker, DVC, GitHub Actions a bonus Strong SQL and data engineering fundamentals Experience in airline, aviation, transport, or engineering/maintenance environments is highly desirable Master's degree (or equivalent) in Data Science, ML, or Operational Research - or strong demonstrable industry experience

Frequently asked questions
Our job board features a wide range of GitHub-related positions including software development roles, DevOps engineers, repository managers, open source maintainers, and other technical jobs that require expertise with GitHub and its ecosystem.
To apply for a GitHub job, simply click on the job listing of interest. You will be redirected to the employer’s application page or provided with contact details and instructions on how to submit your application.
Yes, many employers on our platform offer remote positions or flexible work arrangements. You can filter job listings by location or remote options to find roles that suit your preferences.
Common skills include proficiency with Git and GitHub workflows, software development experience, knowledge of continuous integration/continuous deployment (CI/CD) tools, familiarity with programming languages like Python, JavaScript, or Ruby, and experience collaborating on open source projects.
Yes, employers and recruiters can post GitHub-related job openings through our platform. Visit the 'Post a Job' section to submit your listing and reach qualified IT professionals.