Enable job alerts via email!

Senior Software Developer (.NET)

TN United Kingdom

Bath

On-site

GBP 40,000 - 80,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A forward-thinking company is seeking a Senior Developer to join its dynamic team. In this role, you'll work closely with talented software developers to create high-quality applications in an Agile environment. Your expertise in .NET technologies and web application development will be crucial as you collaborate with stakeholders, mentor junior team members, and contribute to innovative product roadmaps. The company fosters a flexible work culture, prioritizing employee wellbeing and professional growth, making it an exciting opportunity for those looking to make a significant impact in their field.

Benefits

Healthcare benefits
Dental insurance
Optical benefits
Wellbeing treatments
Generous holidays

Qualifications

  • Experience in senior-level web application development and .NET technologies.
  • Ability to communicate technical information to non-technical stakeholders.

Responsibilities

  • Collaborate with teams to gather requirements and develop user stories.
  • Plan, write, test, and maintain code for applications in an Agile setting.
  • Mentor junior team members and contribute to product roadmaps.

Skills

.NET Framework and .NET Core
ASP.NET MVC and Web Forms
HTML / CSS / SASS
RESTful APIs
SQL Server
Entity Framework
Senior-level web application development experience
Ability to communicate with non-technical users
Strong influencing and relationship management skills
Self-motivated

Education

Degree in a relevant discipline

Job description

The Senior Developer role involves working closely with a team of software developers to create high-quality applications within an Agile environment. The role also includes supporting the Tech & Product Leadership team in fostering a positive work environment and serving as a technical resource for team members.

What that means day to day
What you’ll need to be successful
  • Be an integral part of the development team, understanding and contributing to the development of tools, services, and platforms.
  • Review and improve team practices and Ways of Working, leading changes where appropriate.
  • Collaborate with other teams to identify improvements or new services.
  • Work with stakeholders to gather requirements and develop user stories.
  • Plan, write, test, and maintain code for various applications in an Agile setting.
  • Participate in peer reviews of solutions and code.
  • Work with quality teams to maintain and improve standards.
  • Provide third-level support to users.
  • Learn and adapt to other languages and platforms as needed.
  • Develop a deep understanding of the application structure and functions.
  • Troubleshoot and resolve support tickets.
  • Develop new features within existing products.
  • Communicate technical information clearly to non-technical stakeholders.
  • Contribute to product roadmaps and future development.
  • Assist in mentoring junior team members.
  • Perform other duties as reasonably required.
Essential Skills and Capabilities
  • .NET Framework and .NET Core
  • ASP.NET MVC and Web Forms
  • HTML / CSS / SASS
  • RESTful APIs
  • SQL Server
  • Entity Framework
  • Senior-level web application development experience
  • Ability to communicate with non-technical users
  • Strong influencing and relationship management skills
  • Experience building client and staff relationships
  • Self-evaluation and continuous improvement
  • Customer relationship management
  • Prioritization and meeting deadlines
  • Good organizational skills
  • Ability to work under pressure
  • Self-motivated
Desirable Skills and Capabilities
  • Windows services
  • KnockoutJS / Durandal
  • Experience with AWS environments and services
  • Knowledge of security best practices (OWASP, ISO standards)
  • Understanding of scalable application principles
  • Familiarity with design and architectural patterns
  • Experience with asynchronous programming, caching, logging, security, and persistence
  • Excellent communication and interpersonal skills
  • Ability to inspire and motivate
  • Degree in a relevant discipline
What you’ll get in return
  • Benefits including healthcare, dental, optical, wellbeing treatments, and more
Our Culture

We offer a flexible work culture, generous holidays, community involvement opportunities, and a supportive environment for your wellbeing and professional growth.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer

JR United Kingdom

Bournemouth

Remote

GBP 60,000 - 69,000

Yesterday
Be an early applicant

Senior Software Developer

TN United Kingdom

City of Edinburgh

Remote

GBP 50,000 - 80,000

3 days ago
Be an early applicant

Senior Software Developer (Remote, United Kingdom)

Live Nation Entertainment

Remote

GBP 50,000 - 90,000

5 days ago
Be an early applicant

Senior Software Developer (.NET)

TN United Kingdom

Cardiff

Hybrid

GBP 45,000 - 75,000

7 days ago
Be an early applicant

Contract Senior Software Developer

TN United Kingdom

Manchester

Remote

GBP 50,000 - 80,000

12 days ago

Senior Software Developer

TN United Kingdom

Antrim

Remote

GBP 45,000 - 80,000

12 days ago

Senior Software Developer

The MRJ Group

England

Remote

GBP 50,000 - 90,000

15 days ago

Senior Software Developer (.NET)

Yolk Recruitment Ltd

Cardiff

Hybrid

GBP 50,000 - 80,000

8 days ago

Senior Software Developer

Onyx-Conseil

Cardiff

Hybrid

GBP 51,000 - 65,000

Today
Be an early applicant