At a Glance
- Tasks: Lead a squad to deliver top-notch energy management solutions using C#/.NET and Blazor.
- Company: Join a forward-thinking tech company based in Newcastle upon Tyne with a hybrid work model.
- Benefits: Enjoy a competitive salary, strong benefits, and share options.
- Why this job: Make a real impact in the energy sector while developing your leadership skills.
- Qualifications: Expertise in C#/.NET, Blazor, and experience leading teams is essential.
- Other info: Great opportunity for career growth in a dynamic and collaborative environment.
The predicted salary is between 36000 - 60000 £ per year.
Location: Hybrid: mix of office/home; base Newcastle upon Tyne, UK.
Reports to: Engineering leadership
As a Technical Lead, you will guide a cross-functional squad to deliver high-quality capabilities for our energy management platform. You’ll set technical direction, uphold coding and testing standards, and coach engineers while collaborating closely with Product and QA to achieve reliable, incremental delivery. Your expertise spans C#/.NET and Blazor, service design, and cloud execution in Private Cloud or GCP environments, with CI/CD at the core of how you ship.
Responsibilities- Technical Direction & Delivery – Define solution approaches, break down work into tractable increments, and ensure predictable delivery through sprint planning and reviews.
- Engineering Excellence – Establish and enforce code quality, secure coding practices, automated testing, and CI/CD workflows.
- System Design – Lead design for services, APIs, data access patterns, and integration points that support scalable energy/IoT workloads.
- Collaboration – Partner with Product on scope/acceptance criteria; coordinate closely with QA to embed automation and shift-left testing.
- Mentoring & People Development – Coach engineers through pairing, design reviews, and constructive code reviews; model best-practice engineering habits.
- Operational Readiness – Ensure services are observable, documented, and operable, with clear runbooks and sensible non-functional baselines.
- Expert proficiency in C#/.NET and Blazor, with strong design and implementation discipline.
- Proven experience leading a squad or stream, including code reviews and mentoring.
- Comfort delivering services in Private Cloud or GCP, using CI/CD pipelines end-to-end.
- Strong grasp of service and API design, data access (relational and/or NoSQL), and performance considerations.
- Clear, practical communicator able to align engineers, Product, and QA around outcomes.
We offer competitive salary, strong benefits, and share options. Please respond by clicking below to express interest in this position.
Technical Lead (Squad Lead, C#/.NET, Blazor, Cloud) — 3 roles employer: Qgems Limited
Contact Detail:
Qgems Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Lead (Squad Lead, C#/.NET, Blazor, Cloud) — 3 roles
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.
✨Tip Number 2
Prepare for interviews by practising common technical questions and scenarios related to C#/.NET and Blazor. We recommend setting up mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 3
Showcase your projects! Whether it's through a portfolio or GitHub, having tangible examples of your work can really impress potential employers. Make sure to highlight any relevant experience with cloud services and CI/CD.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team!
We think you need these skills to ace Technical Lead (Squad Lead, C#/.NET, Blazor, Cloud) — 3 roles
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#/.NET and Blazor. We want to see how your skills align with the technical direction we’re aiming for, so don’t hold back on showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the Technical Lead role and how your past experiences have prepared you for guiding a squad. Keep it engaging and personal!
Showcase Your Leadership Skills: Since this role involves mentoring and leading a squad, make sure to highlight any previous leadership experiences. We love to see examples of how you've coached others or driven projects to success.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Qgems Limited
✨Know Your Tech Inside Out
Make sure you brush up on your C#/.NET and Blazor skills before the interview. Be ready to discuss your past projects and how you've applied these technologies in real-world scenarios. This will show that you not only understand the theory but can also implement it effectively.
✨Demonstrate Leadership Skills
As a Technical Lead, you'll need to showcase your ability to guide a team. Prepare examples of how you've led squads in the past, focusing on your mentoring style and how you've fostered collaboration among engineers, Product, and QA teams.
✨Be Ready for System Design Questions
Expect questions around system design, especially related to services, APIs, and data access patterns. Practice explaining your thought process clearly and concisely, as this will demonstrate your ability to break down complex problems into manageable parts.
✨Showcase Your CI/CD Knowledge
Since CI/CD is at the core of how you ship, be prepared to discuss your experience with pipelines and automation. Highlight any specific tools or processes you've used, and how they contributed to delivering high-quality software efficiently.