Senior Software Developer/Team Lead

  • IO Associates
  • Gloucester, Gloucestershire
  • Jan 26, 2024
Full time I.T. & Communications

Job Description

Position: Senior Software Developer/Team Lead

Location: Gloucester - 3 days a week on site.

Salary: Up to £65,000 (DOE)

Our client in Gloucester is seeking a self-motivated and organised individual with robust coaching and mentoring skills, technical proficiency in multiple technologies, and a thorough understanding of Agile methodoliges to join there team.

The Senior Software Developer/Team Lead position is designed to actively participate and contribute to the software development process. The primary responsibility is to lead and execute tasks that are high-profile, exceptionally complex, or demand a high level of professional expertise.

The individual in this role is expected to proactively exemplify outstanding behaviours, provide coaching and mentoring to others, and work towards the ongoing enhancement of development approaches within their area of responsibility.

Responsibilities:

Lead the dynamic .NET Engineering team, steering the helm of technical advancements for a spectrum of innovative solutions. Collaborate seamlessly with internal squads and external collaborators to propel their projects to new heights

Embrace the dual role of scrum master and agile coach, guiding the team through the intricacies of modern practices and emerging standards. As the linchpin between software engineers and the technical helm, ensure the seamless adoption of cutting-edge methodologies.

In the ever-evolving tech landscape, they are committed to staying at the forefront of technology. You will engage in the constant refinement of tools and technologies, crafting business-critical solutions alongside the realms of Dynamics and .NET development. The preferred launchpad is the Microsoft Azure ecosystem.

You will navigate the DevOps life cycle with finesse, prioritising automation and championing CICD practices for a rhythmic production release, perfectly synchronised with Scrum time-boxes.

You will install a culture of engineering excellence and a devotion to agile methodologies nurturing the talents within the team of Developers and Engineers.

Key Skills & Experience:

  • Extensive hands-on background in .NET, general software engineering
  • Experience using technologies like Vue.js, Angular, React, Blazor
  • Experience in User Experience (UX) or Customer Experience (CX) or User Centred Design (UCD)
  • Experience of cloud-native application development, particularly using SaaS or PaaS.
  • Experience of technical team management and delivery management, including mentoring and coaching of junior members
  • Experience of leading agile team, preferable scrum master certified or Kanban practitioner
  • Understanding of software principles and design patterns

What's on offer:

  • Salary up to £65,000 (DOE)
  • Flexible working - Hybrid (3 days per week on site)
  • Group Pension - up to 12% employer contribution
  • Annual bonus scheme up to 30%.
  • 28 Days Annual Leave - buy and sell holiday scheme.
  • Health and wellbeing benefits - private healthcare and life assurance
  • Study support to gain professional qualifications.

If you feel this role suits your experience and you are looking for a new exciting position, apply today and I will set up a call.