At a Glance
- Tasks: Lead a team to design and develop innovative software solutions.
- Company: Bede is a forward-thinking, people-centric organization focused on employee well-being.
- Benefits: Enjoy flexible work, 25 days leave, private healthcare, and regular social events.
- Why this job: Join a culture of innovation and professional growth while making a real impact.
- Qualifications: Strong leadership skills, coding expertise, and the ability to mentor engineers are essential.
- Other info: Access to wellness programs and a fun office environment with free snacks!
The predicted salary is between 43200 - 72000 £ per year.
Software Engineering Manager: Account
Application Deadline: 2 May 2025
Department: Product Engineering
Employment Type: Permanent
Location: Newcastle-upon-Tyne
Reporting To: Senior Software Engineering Manager
Description
The Software Engineering Manager (SEM) is a critical role responsible for leading a team of engineers to design, develop, and maintain software solutions that meet the needs of the business and its customers. This position requires strong technical expertise, leadership skills, and the ability to communicate effectively with teams across the business.
This is a hybrid role that requires you to be in our Newcastle-upon-Tyne office two days a week. Please apply only if you’re comfortable with this arrangement.
What you\’ll be doing
- Design and implement high-quality solutions that meet defined requirements.
- Provide estimates and scope of upcoming work, clarify implementation and architectural details.
- Support owned components and prevent potential technical or process problems.
- Maintain a healthy team culture, develop team members, and serve as an escalation point for issues.
- Facilitate meetings, promote open dialogue, and organise knowledge-sharing sessions.
- Ensure clear business goals, coordinate priorities with stakeholders, and communicate with external parties.
- Ensure compliance with Bede\’s policies, procedures, and established best practices.
- Foster a culture of innovation and continuous improvement, encouraging team members to explore new ideas and technologies that can help improve processes and solutions.
- Build strong relationships with other teams across the business, including Product and Project Management, to ensure alignment and collaboration.
- Keep up-to-date with industry trends and emerging technologies, and use this knowledge to inform and influence the team\’s technical direction and strategy.
- Emphasise the importance of testing and quality assurance throughout the development process, working with the team to implement automated testing and continuous integration and delivery practices.
- Encourage and support professional development and growth for team members, providing opportunities for training, mentorship, and career advancement.
- Any other required duties that are deemed reasonable to the role.
What we are looking for
- Skills in leading, motivating, and inspiring a team of engineers, fostering a collaborative and productive work environment.
- Ability to mentor and coach team members, helping them to grow their technical skills and career paths.
- Capable of resolving conflicts and addressing team dynamics to maintain a healthy and effective team.
- Skills in providing constructive feedback and conducting performance reviews.
- Efficiently manage time for both personal tasks and overseeing the team’s workload.
- Ability to prioritise tasks and projects based on business impact and urgency.
- Knowing when and how to delegate tasks effectively to empower team members and manage workload.
- Ability to clearly convey technical concepts and decisions to both technical and non-technical audiences.
- Ability to design and oversee the implementation of complex systems and architectures.
- Proficient in diagnosing and resolving technical issues efficiently and effectively.
- High-level coding skills in relevant programming languages and frameworks.
- Expertise in reviewing code, ensuring adherence to best practices, and maintaining high-quality standards.
What we can offer you
Here at Bede, we offer a great benefits package and a competitive salary as you would expect from a forward-thinking and people-centric organisation. What sets us apart is our desire to look after our people in the best way we can and to ensure we are offering the best to our colleagues by asking for feedback, so you’ll be pleased to know our benefits package is always being reviewed.
- A friendly, flexible and trust-based approach to working.
- 25 days annual leave, plus 8 bank holidays and a typically very generous Christmas break.
- The use of a mobile phone or tablet of your choice, with the monthly contract covered by us.
- ‘Select Enhanced’ Bupa private healthcare – access from day 1 which covers all pre-existing conditions.
- Fully matched private pension scheme (up to 8% matched).
- Life Assurance which pays out x4 of your salary to a nominated person(s).
- Employee Assistance Programme – Beders have access to support and practical advice on a variety of issues that might impact their life (provided by Bupa).
- Innovation time – Engineers have regular opportunities to spend time developing skills and innovating.
- A great office life! Free snacks and refreshments in the office every day as well as regular food van visits from the best places in Newcastle.
- Access to Calm – the #1 app for meditation and sleep.
- Bede Bucks – a one-stop-shop exclusively available to Bede colleagues to enjoy unbeatable discounts and a well-being center.
- Lots of social events – inside and outside of the working day.
- Referral Programme – help us grow our team with talented individuals and be rewarded with a referral payment of £3,000 (pre-tax).
- Bede swag – from Zoodies to t-shirts and even our much loved Bede socks!
- Bede Holidays – extra discretionary days off through the year as an extra special thank you.
#J-18808-Ljbffr
Software Engineering Manager: Account employer: Bede Gaming
Contact Detail:
Bede Gaming Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Manager: Account
✨Tip Number 1
Make sure to showcase your leadership skills during the interview. Prepare examples of how you've successfully led teams, resolved conflicts, and fostered a collaborative environment in previous roles.
✨Tip Number 2
Familiarize yourself with the latest industry trends and technologies relevant to software engineering management. Being able to discuss these topics will demonstrate your commitment to continuous improvement and innovation.
✨Tip Number 3
Highlight your experience with mentoring and coaching team members. Be ready to discuss specific instances where you helped others grow their technical skills and advance their careers.
✨Tip Number 4
Prepare to discuss your approach to quality assurance and testing. Share your experiences with implementing automated testing and continuous integration practices, as this is crucial for maintaining high-quality standards.
We think you need these skills to ace Software Engineering Manager: Account
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Software Engineering Manager position. Tailor your application to highlight relevant experiences that align with the job description.
Highlight Leadership Skills: Emphasize your leadership experience in your CV and cover letter. Provide specific examples of how you've motivated and inspired teams, resolved conflicts, and fostered a collaborative work environment.
Showcase Technical Expertise: Detail your technical skills and experiences, particularly in coding and system design. Mention any relevant programming languages and frameworks you are proficient in, and provide examples of complex systems you have implemented.
Communicate Effectively: Demonstrate your ability to convey technical concepts to both technical and non-technical audiences. Use clear and concise language in your application to show that you can bridge the gap between different stakeholders.
How to prepare for a job interview at Bede Gaming
✨Show Your Leadership Skills
As a Software Engineering Manager, you'll need to demonstrate your ability to lead and inspire a team. Be prepared to share examples of how you've successfully managed teams in the past, focusing on your approach to fostering collaboration and maintaining a positive team culture.
✨Communicate Technical Concepts Clearly
You'll be required to convey complex technical ideas to both technical and non-technical audiences. Practice explaining your previous projects or technical decisions in simple terms, highlighting your ability to bridge the gap between different stakeholders.
✨Emphasize Continuous Improvement
The role emphasizes innovation and continuous improvement. Be ready to discuss how you've encouraged your team to explore new technologies or processes, and share any specific examples where this led to significant improvements in your previous roles.
✨Prepare for Conflict Resolution Scenarios
Conflict resolution is key in maintaining a healthy team dynamic. Think of instances where you've successfully resolved conflicts or addressed team dynamics, and be prepared to discuss your strategies for managing these situations effectively.