Leave us your email address and we'll send you all the new jobs according to your preferences.

Software Engineer

Posted 32 minutes 39 seconds ago by Provide Consulting Ltd

£50,000 - £60,000 Annual
Permanent
Not Specified
I.T. & Communications Jobs
Buckinghamshire, Milton Keynes, United Kingdom, MK1 1
Job Description

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 (eg, 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 clients 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.
Email this Job