Senior Software Developer (.NET)
Senior Software Developer (.NET)

Senior Software Developer (.NET)

Bath Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
T

At a Glance

  • Tasks: Join a dynamic team to develop high-quality applications in an Agile environment.
  • Company: Be part of a supportive company that values innovation and teamwork.
  • Benefits: Enjoy flexible work options, generous holidays, and comprehensive healthcare benefits.
  • Why this job: This role offers growth opportunities, a positive culture, and the chance to mentor others.
  • Qualifications: Experience with .NET, ASP.NET, SQL Server, and strong communication skills are essential.
  • Other info: Ideal for self-motivated individuals eager to learn and adapt in a fast-paced environment.

The predicted salary is between 43200 - 72000 £ per year.

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 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.

Senior Software Developer (.NET) employer: TN United Kingdom

Join a dynamic team as a Senior Software Developer (.NET) where you will thrive in a flexible work culture that prioritises your wellbeing and professional growth. With generous holiday allowances, comprehensive healthcare benefits, and opportunities for community involvement, this role not only offers meaningful work but also fosters a supportive environment for collaboration and innovation. Embrace the chance to mentor junior developers while contributing to exciting projects in an Agile setting, making this company an exceptional employer for those seeking a rewarding career.
T

Contact Detail:

TN United Kingdom Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Developer (.NET)

✨Tip Number 1

Familiarise yourself with Agile methodologies, as this role heavily involves working in an Agile environment. Consider joining local Agile meetups or online forums to discuss best practices and learn from others' experiences.

✨Tip Number 2

Brush up on your .NET Framework and .NET Core skills, especially ASP.NET MVC and Web Forms. You might want to work on a personal project or contribute to open-source projects to showcase your expertise in these areas.

✨Tip Number 3

Develop your communication skills, particularly in explaining technical concepts to non-technical stakeholders. Practising this skill can be done through mock presentations or by volunteering to explain tech topics to friends or family.

✨Tip Number 4

Network with current or former employees of StudySmarter on platforms like LinkedIn. Engaging with them can provide insights into the company culture and the specific expectations for the Senior Software Developer role.

We think you need these skills to ace Senior Software Developer (.NET)

.NET Framework
.NET Core
ASP.NET MVC
Web Forms
HTML
CSS
SASS
RESTful APIs
SQL Server
Entity Framework
Web Application Development
Technical Communication
Influencing Skills
Relationship Management
Customer Relationship Management
Self-Evaluation
Continuous Improvement
Prioritisation
Organisational Skills
Ability to Work Under Pressure
Self-Motivation
Windows Services
KnockoutJS
AWS Environments
Security Best Practices
Scalable Application Principles
Design Patterns
Asynchronous Programming
Caching
Logging
Persistence
Interpersonal Skills
Mentoring

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with .NET Framework, ASP.NET MVC, and SQL Server. Include specific projects where you've developed web applications and mention any Agile methodologies you've used.

Craft a Compelling Cover Letter: In your cover letter, emphasise your ability to communicate technical information to non-technical stakeholders. Mention your experience in mentoring junior developers and how you can contribute to fostering a positive work environment.

Showcase Relevant Skills: Clearly list your skills related to the job description, such as experience with RESTful APIs, Entity Framework, and any knowledge of AWS environments. Use examples from your past work to demonstrate these skills.

Prepare for Technical Questions: Be ready to discuss your previous projects in detail, especially those involving troubleshooting, code reviews, and collaboration with cross-functional teams. Highlight your problem-solving skills and ability to adapt to new technologies.

How to prepare for a job interview at TN United Kingdom

✨Showcase Your Technical Skills

Be prepared to discuss your experience with .NET Framework, ASP.NET MVC, and SQL Server. Bring examples of past projects where you successfully implemented these technologies, as this will demonstrate your capability to contribute effectively to the team.

✨Understand Agile Methodologies

Since the role involves working in an Agile environment, make sure you can articulate your understanding of Agile principles. Be ready to share how you've applied Agile practices in previous roles, including your experience with user stories and sprint planning.

✨Communicate Clearly with Non-Technical Stakeholders

Practice explaining complex technical concepts in simple terms. This is crucial for the role, as you'll need to communicate effectively with stakeholders who may not have a technical background. Prepare examples of how you've done this in the past.

✨Demonstrate Leadership and Mentoring Skills

Highlight any experience you have in mentoring junior developers or leading teams. Discuss how you've contributed to fostering a positive work environment and how you can support the Tech & Product Leadership team in this aspect.

Senior Software Developer (.NET)
TN United Kingdom
T
  • Senior Software Developer (.NET)

    Bath
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-22

  • T

    TN United Kingdom

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>