At a Glance
- Tasks: Lead a team of developers to create innovative software solutions using C# and .Net.
- Company: Join KPMG, a global leader in consultancy, making a real impact in communities.
- Benefits: Enjoy hybrid work, flexible hours, and clear career progression opportunities.
- Why this job: Experience a start-up vibe within a major corporation, tackling exciting challenges.
- Qualifications: Expertise in full stack engineering with C#, ASP.Net Core, and cloud technologies required.
- Other info: Potential for part-time options and a supportive environment for diverse talents.
The predicted salary is between 43200 - 72000 £ per year.
The KPMG Tax & Legal Technical Engineering function is a cornerstone of our business. We do work that matters to our local business and communities – supporting technical innovation and adoption of cutting edge solutions across the United Kingdom. This team will be responsible for delivering technology enabled outcomes across the Tax & Legal business using modern and best in class engineering methodologies. We drive this transformation through the adoption of Cloud based technologies and have strategic relationships with Google, Microsoft among others. We have a technology agnostic view and select the right tool/language/cloud provider to achieve the best outcome for the business and our clients alike.
Why Join the KPMG Tax & Legal Technology Engineering team as a Lead Software Engineer? We might be world leaders in Tax & Legal, but in many ways the engineering department feels like a start-up, with a twist. There’s the buzz of scrum working, the thrill of shaping compelling experiences, the chance to surprise and stretch yourself in response to a fresh challenge. And then there’s all the resources, technology and high-profile projects of a major corporate entity. Crucially, we also offer the benefit of clear career progression.
What will you be doing?
- Leading a small team of developers and a test analyst across a variety of projects for both our clients and our internal professionals.
- Responsible for the architecture and delivery of solutions.
- Working alongside a Product Owner to help prioritise deliverables allowing you to focus on creating world-class solutions.
What will you need to do it?
- Be a subject matter expert in full stack engineering using C#, ASP.Net Core 6+, Rest APIs and React, Blazor or Angular2 frameworks.
- Demonstrable experience leading engineering teams building distributed systems and secure products at scale.
- Have a solid understanding of design practices, system architecture and conducting code reviews.
- Experience building applications for the cloud such as Azure (pref.), AWS or GCP.
- Know how to build REST APIs and have experience of messaging.
- Worked with defining data models and interacting with databases.
- Built software that includes user facing web applications.
Skills we’d love to see/Amazing Extras:
- Experience with Docker, Kubernetes or other serverless application delivery platforms.
- Used GIT, Jenkins, GitHub or Azure DevOps.
- Worked with Generative AI and large language models such as Azure AI Services or Chat GPT.
- Used Entity Framework or other popular ORM tools.
- Used NoSQL databases such as Cosmos DB, Mongo or Cassandra.
This position will be based from our Glasgow offices, with 2 days per week in the office. We can potentially facilitate flexible hours, and part-time options. If you have a need for flexibility, please register and discuss this with our team.
Contact Detail:
Job Traffic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer - C# /.Net
✨Tip Number 1
Familiarise yourself with KPMG's values and competencies. Understanding what they stand for will help you align your responses during interviews and demonstrate that you're a good cultural fit for the team.
✨Tip Number 2
Showcase your leadership experience in software engineering. Be prepared to discuss specific examples of how you've led teams, managed projects, and delivered successful outcomes, as this role requires strong leadership skills.
✨Tip Number 3
Brush up on your knowledge of cloud technologies, particularly Azure, as well as modern frameworks like React or Angular. Being able to speak confidently about these technologies will set you apart from other candidates.
✨Tip Number 4
Prepare to discuss your experience with REST APIs and distributed systems. Highlight any relevant projects where you've built secure products at scale, as this is crucial for the role of Lead Software Engineer.
We think you need these skills to ace Lead Software Engineer - C# /.Net
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, ASP.Net Core, and any relevant frameworks like React or Angular. Emphasise your leadership experience and any projects where you've built distributed systems.
Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and innovation in the Tax & Legal sector. Mention specific examples of how you've led teams and delivered successful projects, aligning your skills with KPMG's needs.
Showcase Relevant Projects: Include a section in your application that details specific projects you've worked on that demonstrate your expertise in cloud technologies, REST APIs, and secure product development. This will help illustrate your hands-on experience.
Highlight Soft Skills: KPMG values collaboration and communication. Make sure to mention your ability to work alongside Product Owners and your experience in prioritising deliverables, as these are crucial for the Lead Software Engineer role.
How to prepare for a job interview at Job Traffic
✨Showcase Your Technical Expertise
As a Lead Software Engineer, it's crucial to demonstrate your proficiency in C#, ASP.Net Core, and relevant frameworks like React or Angular. Be prepared to discuss specific projects where you've applied these technologies and how they contributed to successful outcomes.
✨Highlight Leadership Experience
Since you'll be leading a team, share examples of your leadership style and how you've successfully managed teams in the past. Discuss your approach to mentoring developers and ensuring high-quality code through practices like code reviews.
✨Discuss Cloud Experience
KPMG values cloud-based solutions, so be ready to talk about your experience with platforms like Azure, AWS, or GCP. Provide examples of applications you've built for the cloud and how you approached scalability and security.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your problem-solving skills and technical decision-making. Think about challenges you've faced in previous roles and how you overcame them, particularly in relation to system architecture and design practices.