Senior Software Engineer

Abstract Group

Leeds

On-site

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Free food and drink
Games area
25 days holiday, rising to 30
Employee Assistance Programme
Retail and entertainment discounts

Job summary

An advanced technology firm in Leeds is seeking a Senior Software Engineer to design and develop software systems for clients. This role emphasizes leading projects, mentoring junior developers, and driving continuous improvement within the organization. The ideal candidate has extensive experience in full stack development along with strong knowledge of C# and .NET frameworks. Benefits include a vibrant office environment, competitive salary, and additional perks like 25 days of holiday. This is a full-time position at a mid-senior level.

Qualifications

  • Experience as a full stack developer.
  • Proficiency in designing and developing responsive web apps.
  • Proficient with object-oriented development.

Responsibilities

  • Architect and implement complex software systems.
  • Line manage offshore team members.
  • Promote knowledge sharing across the development team.

Skills

Full stack development
Responsive web apps
RESTful API web services
C# programming
.NET framework
HTML
CSS
TypeScript
Angular
React
MySQL
MS SQL Server
MongoDB
Agile methodologies
Leadership

Tools

NUnit
XUnit
Moq

Job description

Get AI-powered advice on this job and more exclusive features.

Via an integrated capabilities, Transform, Tech & Talent, we deliver AI-powered solutions that help clients navigate complexity, accelerate change, and unlock competitive advantage. We enable organisations to adopt and scale artificial intelligence effectively, turning potential into performance.

We are results-driven, combining cutting‑edge AI technologies with exceptional talent to solve complex challenges. We work in close partnership with our clients, aligning intelligent innovation with long‑term strategic goals to deliver meaningful, measurable transformation.

Our global team is made up of passionate, highly skilled individuals with experience spanning software engineering through to technology strategy development and change management. We collaborate seamlessly, operating with agility and openness to deliver impact, whether delivering a standalone technology solution or embedding AI across an organisation as part of a broader transformation programme.

Vision

We empower organisations to solve complex challenges by uniting advanced technology with exceptional talent to deliver scalable, lasting transformation.

The Role

We are growing and now need a Senior Software Engineer to join our team in Leeds. The role will be responsible for designing and developing software systems on behalf of Abstract’s clients. This role is key to developing innovative solutions to resolve client challenges, providing guidance to junior members of the development team on project work, and driving continuous improvement of technical practises across the organisation.

Responsibilities
  • Architect, design, and implement complex software systems, ensuring scalability, performance, and reliability.
  • Determine the structure and design of web pages, optimising for speed and scalability.
  • Maintain high quality code.
  • Identify and resolve coding problems.
  • Adapt architectural designs and implement design patterns to support solution development.
  • Identify and rectify security weaknesses within project solutions, ensuring source code, configuration, and systems are kept secure.
  • Line manage offshore team members, ensuring alignment on project goals, technical standards, and delivery timelines while fostering a culture of accountability, continuous improvement, and effective communication across time zones.
  • Provide technical leadership, guidance and mentoring to junior developers across the business.
  • Promote knowledge sharing and continuous improvement across the development team.
  • Lead on client projects as required.
  • Stay informed of industry trends, emerging technologies, and best practices, educating more junior team members where appropriate.
  • Support the implementation of new technologies that enhance our service offerings.
  • Work closely with clients, project managers, and other stakeholders to define software requirements and project scopes.
  • Work closely with cross‑functional teams, including project management, quality assurance, and operations, to ensure successful software delivery.
Required Skills and Experience
  • Experience operating as a full stack developer.
  • Experience in designing and developing responsive web apps.
  • Experience in designing and developing RESTful API web services.
  • Understanding of key design principles.
  • Experience with object‑oriented development.
  • Proficiency with the C# server‑side language.
  • Proficiency with the .NET server‑side framework.
  • Proficiency with fundamental front‑end languages such as HTML, CSS, and TypeScript.
  • Proficiency with TypeScript frameworks such as Angular, React.
  • Experience with responsive and adaptive design.
  • Proficient with database technology such as MySQL, MS SQL Server, and MongoDB.
  • Proficient with unit test and mocking frameworks such as NUnit, XUnit, Moq.
  • Proficient with Agile methodologies such as Scrum or Kanban.
  • Good problem‑solving skills and strong attention to detail.
  • Experience leading a team of software engineers.
Remuneration and Benefits
  • Base salary commensurate with experience.
  • Vibrant Leeds City Centre office location.
  • Fully stocked communal kitchen with access to free food and drink.
  • Games area, complete with pool table.
  • 25 days holiday rising an extra day a year up to 30 days.
  • Employee Assistance Programme.
  • Benefits platform offering a range of retail and entertainment discounts.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Industries

IT Services, IT Consulting, Software Development

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Abstract Leap • Oxford

On-site
GBP 45,000 - 65,000
Pension
25 days paid holiday
Great hardware and software
+1
Senior Software Engineer
Senior Software Engineer

RedTech Recruitment • Cambridge

Hybrid
GBP 90,000 - 120,000
Bonus structure
Long-term career progression
World-class engineering environment
Software Engineer – AI & Business Solutions – 11653SR5
Software Engineer – AI & Business Solutions – 11653SR5

Proactive.IT Appointments Limited • Bristol

Hybrid
GBP 40,000 - 60,000
Discretionary bonus
Remote or hybrid working
Pension & life cover
+5
Senior Software Engineer
Senior Software Engineer

DiverseJobsMatter • Leeds

Hybrid
Contributory pension scheme
25 days annual leave
Flexible benefits package
+2
Software Engineer – AI & Business Solutions – 11653SR6
Software Engineer – AI & Business Solutions – 11653SR6

Proactive.IT Appointments Limited • Bristol

Hybrid
GBP 40,000 - 60,000
Discretionary bonus scheme
Remote or hybrid working options
Pension, life assurance and wellbeing
Senior Fullstack Software Engineer
Senior Fullstack Software Engineer

TPXimpact Ltd • United Kingdom

Hybrid
GBP 50,000 - 80,000
30 days holiday + bank holidays
2 volunteer days
6 months Maternity Leave
+4
Senior AI Developer
Senior AI Developer

Exalto Consulting • Reading

Hybrid
GBP 90,000 - 130,000
Company pension
Holiday entitlement 23 days
Volunteer days
+3
Senior Software Engineer (2 vacancies)
Senior Software Engineer (2 vacancies)

Low Carbon Contracts Company • Birmingham

On-site
GBP 70,000
Annual performance based bonus up to 10%
25 days annual leave plus eight bank holidays
Up to 8% pension contribution
+7
Senior Software Engineer
Senior Software Engineer

SF Technology Partners • Manchester

Hybrid
GBP 90,000 - 95,000
Hybrid working
Flexible hours
Excellent progression opportunities
+1
Software Engineer
Software Engineer

Proactive Global • Huntingdon

On-site
GBP 40,000 - 70,000