Principal Software Engineer
Principal Software Engineer

Principal Software Engineer

Wakefield Full-Time 51000 - 85000 Β£ / year (est.) No home office possible
Go Premium
P

At a Glance

  • Tasks: Join an Agile squad to develop scalable applications using .NET and tackle complex data models.
  • Company: Be part of a dedicated software team striving for excellence in delivery.
  • Benefits: Enjoy remote work, 45 days holiday, private healthcare, and a yearly L&D budget.
  • Why this job: This role offers hands-on experience with cutting-edge tech and opportunities for career progression.
  • Qualifications: Experience in C#, .NET, Azure, T-SQL, and a passion for software engineering is essential.
  • Other info: This is a unique chance to influence and mentor within a growing team.

The predicted salary is between 51000 - 85000 Β£ per year.

We’re looking for a Senior or Principal Software Engineer to join a growing and dedicated Software function who are pushing to be the best at what they deliver. Are you experienced with being a hands-on Senior Software Engineer who can provide and contextualise the why and the how to other members of your team? This role could be for you!

The Principal Software Engineer is a key member of an Agile squad, who is able to put together highly scalable SOLID OOP code in .NET. You should have experience with Azure but AWS is also fine. You will be dealing with highly complex data models and will need in-depth experience of T-SQL.

This is a rare opportunity to come in as a Senior hands-on member of building applications on a SaaS/PaaS enterprise scale.

Tech Stack

  • C#
  • .NET
  • .NET Core
  • SOLID OOP
  • RabbitMQ or other message-oriented middleware
  • Caching, systems integration experience
  • HTML, CSS, JavaScript
  • Azure
  • SQL, T-SQL deep experience

Benefits Package

  • 7% Annual Bonus
  • Remote working
  • 45 days holiday plus Bank Holidays
  • Yearly L&D Budget specific to you
  • Private Healthcare with family cover
  • 5% pension
  • Opportunities to progress into management

More to be discussed.

P

Contact Detail:

Primis Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Principal Software Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, especially C#, .NET, and T-SQL. Being able to discuss your hands-on experience with these technologies during an interview will demonstrate your suitability for the role.

✨Tip Number 2

Showcase your understanding of Agile methodologies. Since this role is part of an Agile squad, be prepared to discuss how you've successfully worked in Agile environments and contributed to team dynamics in previous positions.

✨Tip Number 3

Prepare examples of complex data models you've worked with in the past. This will help you illustrate your problem-solving skills and your ability to handle intricate technical challenges, which is crucial for this position.

✨Tip Number 4

Network with current or former employees of StudySmarter or similar companies. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your interview process.

We think you need these skills to ace Principal Software Engineer

C# Programming
.NET Framework
.NET Core
SOLID Principles
Object-Oriented Programming (OOP)
Agile Methodologies
Azure Cloud Services
AWS Cloud Services
T-SQL
SQL Database Management
Message-Oriented Middleware (e.g., RabbitMQ)
Systems Integration
HTML/CSS
JavaScript
Scalability and Performance Optimisation
Team Leadership
Mentoring and Coaching Skills
Problem-Solving Skills
Adaptability to New Technologies

Some tips for your application 🫑

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Principal Software Engineer position. Familiarise yourself with the tech stack mentioned, such as C#, .NET, and Azure, to tailor your application accordingly.

Tailor Your CV: Highlight your relevant experience in software engineering, particularly with scalable SOLID OOP code and T-SQL. Use specific examples from your past work that demonstrate your hands-on skills and ability to mentor others.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also explains your passion for software development and how you can contribute to the team. Mention your experience with Agile methodologies and any leadership roles you've held.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which are crucial in a Principal Software Engineer role.

How to prepare for a job interview at Primis

✨Showcase Your Technical Skills

Be prepared to discuss your experience with C#, .NET, and SOLID principles in detail. Bring examples of past projects where you implemented these technologies, and be ready to explain your thought process and the challenges you faced.

✨Demonstrate Agile Experience

Since the role is part of an Agile squad, highlight your experience working in Agile environments. Discuss how you've contributed to sprints, collaborated with team members, and adapted to changing requirements.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice coding challenges or system design scenarios that involve complex data models and T-SQL, as these are crucial for the role.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's tech stack, team dynamics, and future projects. This shows your genuine interest in the role and helps you gauge if the company aligns with your career goals.

Principal Software Engineer
Primis
Location: Wakefield
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

P
  • Principal Software Engineer

    Wakefield
    Full-Time
    51000 - 85000 Β£ / year (est.)
  • P

    Primis

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