Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer | Buckinghamshire

Provide Consulting Ltd

England

On-site

GBP 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A consulting firm is seeking a Software Engineer to design and build high-quality software while integrating AI tools into development practices. This role offers an opportunity to mentor two interns and foster a culture of collaboration and learning. The ideal candidate will have over 5 years of experience and proficiency in Python, TypeScript, JavaScript, or .NET. Joining this team means making a meaningful impact through mentoring and contributing to an innovative workplace focused on AI in software development.

Benefits

Opportunities for professional growth
Supportive work environment
Mentorship opportunities

Qualifications

  • 5+ years of professional software engineering experience.
  • Proficiency in at least one programming language: Python, TypeScript, JavaScript, or .NET.
  • Interest or experience with AI-assisted development tools.

Responsibilities

  • Design, develop, and maintain software solutions using modern technologies.
  • Champion the adoption of AI tools for software engineering.
  • Coach and mentor two software engineering interns.

Skills

Python
TypeScript
JavaScript
.NET
AI-assisted development tools
Communication skills
Coaching
Job description

Job Title: Software Engineer
Employer: Provide Consulting Ltd
Location: Buckinghamshire, United Kingdom
Salary:
Employment Type: Permanent
Reference Number: JSDEVAIBH

Job Details:

Provide Talent are looking for a collaborative and forward‑thinking Software Engineer who’s passionate about both technology and people. In this role, you’ll not only design and build high‑quality software but also help shape how our engineering team adopts AI tooling to work smarter and more creatively.

You’ll take a hands‑on approach to exploring and embedding AI‑assisted coding tools such as Claude Code, GitHub Copilot, or similar platforms, helping to integrate them into our day‑to‑day development practices.

Equally important, you’ll act as a coach and mentor for two software engineering interns, creating a supportive environment where they can learn, experiment, and grow into confident contributors.

Key Responsibilities
  • Design, develop, and maintain software solutions using modern technologies, particularly Python, TypeScript, JavaScript, or the .NET framework.
  • Champion the adoption of AI tools for software engineering, identifying ways to enhance developer experience, productivity, and code quality.
  • Foster a culture of learning and experimentation, sharing insights from emerging AI technologies with the wider team.
  • Coach and mentor two software engineering interns – providing technical guidance, constructive feedback, and regular check‑ins to support their professional and personal growth.
  • Promote strong communication and collaboration within the team, helping interns and peers alike to translate complex technical ideas into practical, shared understanding.
  • Participate actively in code reviews, knowledge‑sharing sessions, and Agile ceremonies.
  • Partner with cross‑functional teams (Product, QA) to ensure smooth, high‑quality delivery.
Skills & Experience
  • Around 5 years of professional software engineering experience.
  • Proficiency in at least one of: Python, TypeScript, JavaScript, or .NET.
  • Demonstrated interest or experience with AI‑assisted development tools (e.g., GitHub Copilot, Claude Code, Cody, CodeWhisperer).
  • Excellent communication, coaching, and interpersonal skills – able to give feedback constructively, listen actively, and motivate others.
  • A genuine enthusiasm for mentoring early‑career engineers, helping them navigate technical and professional challenges.
  • Strong grasp of modern software practices: version control (Git), CI/CD, testing, and agile delivery.
  • A collaborative mindset with curiosity for new technologies and continuous learning.
Why Join Us
  • Help shape how our client’s team harnesses AI in software development.
  • Make a meaningful impact by mentoring the next generation of engineers.
  • Work in a supportive, innovative, and people‑centered environment.
  • Opportunities for professional growth and leadership development.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.