Software Engineering Manager - Cardiff
Software Engineering Manager - Cardiff

Software Engineering Manager - Cardiff

Cardiff Full-Time 48000 - 84000 £ / year (est.) No home office possible
V

At a Glance

  • Tasks: Lead a dynamic software engineering team in developing innovative applications and integrations.
  • Company: Join one of the UK's top providers of critical national infrastructure based in Cardiff.
  • Benefits: Enjoy flexible working with 3 days on-site, competitive salary, bonuses, and great perks.
  • Why this job: Be part of a collaborative culture that values continuous improvement and impactful solutions.
  • Qualifications: 5+ years in software development with supervisory experience; strong Agile and project management skills.
  • Other info: Opportunity to mentor and grow your team while managing exciting projects in a complex environment.

The predicted salary is between 48000 - 84000 £ per year.

One of the UK’s leading providers of critical national infrastructure requires a Software Engineering Manager to be based out of its Cardiff office. The Software Engineering Manager is accountable for overseeing the design and development of software applications, as well as the development of integrations between software applications. They work closely with Solution Managers and business stakeholders to understand requirements and ensure that the right solutions are built and deployed. The role involves strategic planning, managing continuous improvement delivery, and ensuring the team works collaboratively and efficiently.

Responsibilities

  • Provide technical and organizational leadership to the software engineering team.
  • Oversee the development of applications and embedded software through code reviews and design reviews.
  • Ensure compliance with regulated processes and best practices around software development.
  • Mentor, recruit, and guide staff, ensuring access to ongoing training programs and building their technical and communication skills.
  • Manage requirements through the project lifecycle by establishing and maintaining agreements between the business and the project team.
  • Establish traceability of captured requirements to the business outcomes.
  • Collaborate with IT Business Partners and the Business on strategic planning.
  • Define a roadmap of continuous improvement changes to ensure optimal value is gained from investments made.

Skills

  • Understanding of the following: VB.NET, ASP.NET, .NET Framework 4, SQL Server, IIS, N-tier architecture, MSMQ.
  • At least 5 years of experience in software development and 1 to 3 years of supervisory experience.
  • Strong technical expertise in specific solutions, people management, and project leadership.
  • Proficiency in Agile methodologies (e.g., Scrum Master), project management (e.g., PMP, PRINCE2), and financial awareness and budgeting.
  • Excellent problem-solving, critical thinking, and influencing skills.
  • Strong stakeholder management and time management skills.
  • Excellent process understanding, and functional understanding of Solutions in their solution area.
  • Proven track record in managing support and delivery teams in companies with a complex, highly integrated application landscape.
  • Excellent stakeholder management skills.
  • Experience of Team Management with multi-location teams.
  • Ability to bring multi-disciplined teams, in a matrix organisation together into one delivery team.
  • Excellent management, interpersonal, written and verbal communication, and organizational skills.
  • Excellent attention to detail.
  • Motivated by delivery.
  • Flexibility to adjust to multiple demands, shifting priorities, ambiguity and rapid change.
  • Ability to work and team with a multitude of different people within and outside of IT to balance demands.
  • Ability to deal efficiently with escalations and difficult situations/people under pressure.
  • Extensive experience working with 3rd party vendors as service providers.
  • Experience of change management processes.
  • Experience of delivering workshops and focus groups.
  • Good communication skills.
  • Ability to manage relationships with various audiences.
  • Ability to work under pressure and meet deadlines while handling multiple tasks.
  • Ability to work collaboratively in a team and on own initiative.
  • Manage participants' expectations, queries and challenges.

This is a wonderful opportunity to work for one of the UK’s leading infrastructure providers (Civils). The role is 3 days a week on site with the rest remote. The salary is circa £60-70K + benefits and package and bonus.

Software Engineering Manager - Cardiff employer: Ventula Consulting

As a leading provider of critical national infrastructure, our Cardiff office offers an exceptional work environment where innovation and collaboration thrive. We prioritise employee growth through ongoing training programmes and mentorship, ensuring that our Software Engineering Manager can lead a talented team while enjoying a flexible work arrangement of three days on-site and two days remote. With competitive salaries and a comprehensive benefits package, we are committed to fostering a culture that values both professional development and work-life balance.
V

Contact Detail:

Ventula Consulting Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Manager - Cardiff

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as VB.NET and ASP.NET. Having hands-on experience or projects that showcase your skills in these areas will give you a significant edge during discussions.

✨Tip Number 2

Highlight your experience in Agile methodologies, especially if you've acted as a Scrum Master. Be prepared to discuss how you've implemented Agile practices in previous roles and the impact it had on team performance.

✨Tip Number 3

Prepare examples of how you've successfully managed multi-location teams and dealt with complex project landscapes. This will demonstrate your ability to lead diverse teams and navigate challenges effectively.

✨Tip Number 4

Showcase your stakeholder management skills by preparing anecdotes where you've effectively communicated with various audiences. Being able to illustrate your ability to manage expectations and resolve conflicts will be crucial.

We think you need these skills to ace Software Engineering Manager - Cardiff

VB.NET
ASP.NET
.NET Framework 4
SQL Server
IIS
N-tier architecture
MSMQ
Agile Methodologies
Project Management (PMP, PRINCE2)
Financial Awareness and Budgeting
Technical Leadership
People Management
Stakeholder Management
Time Management
Problem-Solving Skills
Critical Thinking
Interpersonal Communication
Organisational Skills
Attention to Detail
Change Management Processes
Workshop Facilitation
Collaboration Skills
Ability to Work Under Pressure
Experience with 3rd Party Vendors

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in software development and team management. Emphasise your technical skills, particularly in VB.NET, ASP.NET, and Agile methodologies, as these are crucial for the role.

Craft a Compelling Cover Letter: In your cover letter, explain why you are passionate about the role of Software Engineering Manager. Discuss your leadership style and how you have successfully managed teams and projects in the past, focusing on your ability to deliver results under pressure.

Showcase Your Problem-Solving Skills: Provide specific examples in your application that demonstrate your problem-solving abilities and critical thinking skills. Highlight situations where you successfully navigated challenges or improved processes within a team.

Highlight Stakeholder Management Experience: Since stakeholder management is key for this role, include examples of how you've effectively communicated and collaborated with various stakeholders in previous positions. This will show your ability to manage relationships and expectations.

How to prepare for a job interview at Ventula Consulting

✨Showcase Your Technical Expertise

Make sure to highlight your experience with VB.NET, ASP.NET, and SQL Server during the interview. Be prepared to discuss specific projects where you applied these technologies, as well as any challenges you faced and how you overcame them.

✨Demonstrate Leadership Skills

As a Software Engineering Manager, you'll need to show that you can lead a team effectively. Share examples of how you've mentored staff, managed multi-location teams, or facilitated collaboration among diverse groups. This will help illustrate your people management skills.

✨Discuss Agile Methodologies

Since proficiency in Agile methodologies is crucial for this role, be ready to talk about your experience with Scrum or other Agile frameworks. Provide examples of how you've implemented these practices in past projects and the impact they had on delivery and team dynamics.

✨Prepare for Stakeholder Management Questions

Expect questions about how you manage relationships with various stakeholders. Prepare to discuss your approach to understanding their needs, managing expectations, and ensuring alignment between business goals and project outcomes.

Software Engineering Manager - Cardiff
Ventula Consulting
V
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>