Principal Developer

Principal Developer

Glasgow Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
Go Premium
N

At a Glance

  • Tasks: Lead the design and development of innovative applications for a growing FinTech client base.
  • Company: Join a dynamic FinTech business focused on delivering cutting-edge technology solutions.
  • Benefits: Enjoy a hybrid work model with 2 days onsite, plus opportunities for professional growth.
  • Why this job: Be hands-on in coding while shaping technical solutions and mentoring future tech leaders.
  • Qualifications: Extensive experience with .NET technologies and a passion for object-oriented development required.
  • Other info: Full working rights in the UK are essential to apply.

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

Net Talent have partnered with a FinTech business who are looking for a Principal Developer to help with the design, build and implementation of creative applications to service the needs of their growing client list.

You will have experience as a Senior/Lead/Principal who has deep technical expertise in modern technologies and has a well-structured approach to designing and developing business critical applications. This position offers an excellent opportunity to maintain ‘hands on’ coding involvement whilst also playing a role in technical solution design decisions and people leadership. This is a Hybrid role and is 2 days onsite and can be in either the Edinburgh or Glasgow office.

Key Responsibilities
  • Lead the ongoing maintenance and evolution of existing systems, in a range of environments and software platforms (primarily .NET and Microsoft Azure)
  • Where required, lead on the design and implementation of new components & systems of all sizes, with a focus on iterative development
  • Producing considered designs, clear in intent and able to craft the simplest solution from the options available
  • Deep technical knowledge which supports effective decision making and act as a sounding board for the teams’ technical questions.
  • Lead code and design reviews
  • Lead non-functional improvement efforts such as performance profiling
  • Lead the full software development lifecycle
  • Keeps up to date with the current tools, techniques and practices
  • Mentor and coach less experienced team members
  • Adhere to the firm’s Information Security standards, professionalism requirements (as applicable), policies and procedures
Experience
  • Passionate about technology and object-oriented development, having extensive hands-on experience with the .NET technology stack – C#, .Net Core, ASP.Net & ASP.Net Core, SQL, Azure
  • Experience with Microsoft Azure in a production environment would be an advantage
  • Experience of technical and architectural design, particularly distributed systems, with a proficiency for related design patterns
  • Able to translate end user/stakeholder requirements into detailed technical/architectural specifications when appropriate and in turn into robust solutions
  • Familiar with and confident across the entire Software Development Lifecycle
  • Commercial awareness - an understanding of project management and comfortable using aggregate estimates to inform resourcing and cost decisions
  • Ability to provide both technical and team leadership on projects
  • Confidence to engage constructively in a multi-disciplined team environment

Please note: Full working rights in the UK are required to apply for this role.

N

Contact Detail:

Net Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Developer

✨Tip Number 1

Make sure to showcase your hands-on coding experience in .NET and Azure during any discussions. Highlight specific projects where you've led the design and implementation of applications, as this will resonate well with the hiring team.

✨Tip Number 2

Prepare to discuss your approach to mentoring and coaching less experienced developers. Share examples of how you've successfully guided teams in the past, as this is a key aspect of the Principal Developer role.

✨Tip Number 3

Familiarise yourself with the latest trends and tools in software development, particularly those related to .NET and Azure. Being able to discuss current best practices will demonstrate your commitment to continuous learning and improvement.

✨Tip Number 4

Be ready to engage in technical discussions about architectural design and distributed systems. Prepare some insights or questions that show your deep understanding of these areas, as it will help you stand out as a knowledgeable candidate.

We think you need these skills to ace Principal Developer

.NET Framework
C#
.NET Core
ASP.NET
ASP.NET Core
SQL Server
Microsoft Azure
Software Development Lifecycle (SDLC)
Technical Architecture Design
Distributed Systems
Design Patterns
Code Review
Performance Profiling
Mentoring and Coaching
Project Management
Stakeholder Engagement
Problem-Solving Skills
Team Leadership
Adaptability
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with .NET technologies, Azure, and any leadership roles you've held. Use specific examples that demonstrate your technical expertise and project management skills.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and object-oriented development. Mention how your experience aligns with the responsibilities of the Principal Developer role and how you can contribute to the company's success.

Showcase Your Technical Skills: Include a section in your application that outlines your technical skills, particularly in .NET, C#, and Azure. Highlight any relevant projects or systems you've designed or implemented, focusing on your problem-solving abilities.

Prepare for Technical Questions: Anticipate technical questions related to software development lifecycle, architectural design, and performance profiling. Be ready to discuss your approach to mentoring and leading teams, as well as your experience with code reviews.

How to prepare for a job interview at Net Talent

✨Showcase Your Technical Expertise

As a Principal Developer, it's crucial to demonstrate your deep technical knowledge, especially in .NET and Azure. Be prepared to discuss specific projects where you've applied these technologies and how your decisions impacted the project's success.

✨Prepare for Design Discussions

Expect to engage in conversations about system design and architecture. Brush up on design patterns and be ready to explain how you would approach creating scalable and efficient solutions based on real-world scenarios.

✨Highlight Leadership Experience

This role involves mentoring and leading teams, so share examples of how you've successfully guided less experienced developers. Discuss your approach to code reviews and how you foster a collaborative environment.

✨Understand the Business Context

Demonstrate your commercial awareness by understanding how technology decisions impact business outcomes. Be ready to discuss how you've used project management principles to inform your technical choices and resource allocation.

Principal Developer
Net Talent
Location: Glasgow
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
  • Principal Developer

    Glasgow
    Full-Time
    43200 - 72000 £ / year (est.)
  • N

    Net Talent

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