Senior Software Engineer in Manchester

Senior Software Engineer in Manchester

Manchester Full-Time No working from home possible
Applause IT Recruitment

Altrincham, Greater Manchester (Hybrid Working 2 × month)

Competitive Salary + Excellent Benefits

Are you an experienced Senior Java Developer who enjoys solving complex technical challenges, mentoring developers and delivering high-quality software within Agile teams? We're looking for a talented Senior Java Developer to join a collaborative software engineering environment where you'll play a key role in shaping products, influencing technical direction and supporting the growth of fellow developers. This is an opportunity to join an established technology business with a strong engineering culture, modern development practices and a genuine commitment to continuous improvement.

The Opportunity

As a Senior Java Developer, you'll be a hands‑on technical leader within a Scrum team, contributing to the design, development and delivery of new features while helping to drive engineering best practice across the wider development function.

Alongside software development responsibilities, you'll mentor and coach developers, contribute to technical strategy and help foster a collaborative, high‑performing engineering culture.

Key Responsibilities

  • Design, develop and deliver high‑quality Java applications
  • Lead by example within Agile Scrum teams
  • Contribute to architecture, technical design and software quality initiatives
  • Promote Agile development and Test‑Driven Development (TDD) practices
  • Support and mentor developers through regular coaching and guidance
  • Participate in pair programming, code reviews and technical discussions
  • Drive continuous improvement across tools, frameworks and processes
  • Work closely with Product Owners, Test Analysts and fellow engineers to deliver customer‑focused solutions

Technology Stack

  • Gradle
  • Cucumber
  • Jenkins
  • SQL
  • Docker
  • Terraform
  • Chef
  • Vagrant
  • Packer
  • Continuous Integration and DevOps practices

While experience across all technologies isn't essential, a strong Java background and a willingness to learn are highly valued.

About You

  • Strong commercial experience as a Senior Java Developer
  • Experience working within Agile environments
  • Advocate of Agile methodologies and TDD
  • Strong problem‑solving and analytical abilities
  • Excellent communication and stakeholder engagement skills
  • Experience mentoring, coaching or developing other engineers
  • Passion for collaboration and continuous improvement

Personal Attributes

  • Proactive and inquisitive mindset
  • Comfortable challenging existing approaches to drive better outcomes
  • Enthusiastic team player who enjoys knowledge sharing
  • Committed to helping others grow and succeed
  • Passionate about delivering high‑quality software solutions

Benefits

  • Hybrid and flexible working options
  • Ongoing training and professional development
  • Access to industry‑leading learning platforms
  • Dedicated innovation and learning days
  • Modern development tools and equipment
  • Collaborative Agile culture
  • Regular social events and team activities
  • Genuine opportunities for career progression and technical growth
#J-18808-Ljbffr
Applause IT Recruitment

Contact Details:

Applause IT Recruitment Recruitment Team