Software Development Manager

Software Development Manager

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

At a Glance

  • Tasks: Lead a dynamic team to develop cutting-edge software solutions in a collaborative environment.
  • Company: Join Content Guru, Europe's largest privately owned CCaaS provider, transforming communication globally.
  • Benefits: Enjoy a hybrid work model, professional growth opportunities, and a diverse, inclusive workplace.
  • Why this job: Be part of an innovative team shaping the future of customer engagement with advanced technology.
  • Qualifications: 4+ years in software development, team management, and expertise in C# or React required.
  • Other info: Office-based role in Porto or Bracknell, with a focus on agile methodologies.

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

Content Guru is a leading provider of cloud communications solutions. We help businesses worldwide enhance customer engagement and experience through our omni-channel cloud contact center and bespoke integration systems, leveraging cutting-edge technology including AI and propensity modeling to create seamless customer journeys.

We seek an exceptional senior software developer with over 4 years of experience managing and motivating high-performing teams dedicated to delivering valuable applications and services. The role involves leading by example, being a subject matter expert in multiple programming languages, and ensuring the delivery of high-quality software that meets acceptance criteria and team standards. This hands-on role involves design, development, testing, deployment, and maintenance of applications, enabling us to deliver mission-critical communication solutions.

Location: We welcome applications from candidates in Porto, Portugal or Bracknell, Berkshire. This is an office-based position requiring a minimum of 3-4 days per week in our offices, in accordance with our hybrid working policy.

Key Responsibilities:

  • Management
  • Oversee software engineering output of the team.
  • Mentor team members within an agile environment.
  • Conduct performance reviews and develop personal growth plans.
  • Address performance issues collaboratively with your line manager.
  • Participate in recruitment activities.
  • Monitor team performance and escalate concerns as needed.
  • Facilitate agile ceremonies such as planning, reviews, and retrospectives.
  • Support implementation of retrospective action items.
  • Report weekly team progress to department leadership.
  • Collaborate with other departments to meet customer expectations, including deployment coordination.
  • Work with Product Owners to manage backlogs and set realistic deliverable timelines.
  • Development
    • Write code primarily in C#.
    • Design architecture for new application components and obtain approval for specifications.
    • Develop applications within an Agile team to fulfill product and customer needs.
    • Test new features thoroughly to ensure proper functionality.
    • Coordinate with QA teams for validation before launch.
    • Maintain and upgrade platforms, troubleshooting and fixing bugs.
    • Share ideas for process and platform improvements.
    • Review project deployments and learn from experiences to enhance future performance.
    • Design and prototype applications as needed.
    • Stay updated with industry trends and emerging technologies.

    About you:

    • Bachelor’s Degree in STEM, Computer Science, or related field.
    • Experience developing commercial projects in C# or React.
    • Proficiency with SQL and relational databases like Microsoft SQL Server.
    • Experience with source control systems, especially Git.
    • Familiarity with Agile methodologies, particularly Scrum.
    • Legal right to work in Portugal or valid work visa.
    • Proficient in English.

    Additional beneficial experience:

    • Knowledge of AI and ML concepts.

    Required skills:

    • At least 4 years managing and motivating a team.
    • Degree qualification.
    • Expertise in all disciplines of software development, leading by example.

    About the Company: Content Guru is Europe's largest privately owned CCaaS provider, with offices globally and a client portfolio including major organizations across various sectors. Our mission is to revolutionize communication through our innovative cloud contact center platform, storm, integrating social media, video, SMS, email, web chat, and emerging tech to deliver tomorrow's customer experience. We are committed to diversity and equal opportunities, fostering an inclusive environment that supports employee growth and success.

    Software Development Manager employer: Content Guru Limited

    Content Guru is an exceptional employer, offering a dynamic work culture that prioritises innovation and collaboration in the heart of Porto, Portugal, or Bracknell, Berkshire. With a strong commitment to employee development, we provide ample growth opportunities through mentorship and performance reviews, ensuring that our team members thrive in their careers. Our inclusive environment fosters diversity and creativity, making it an ideal place for passionate individuals to contribute to cutting-edge cloud communication solutions while enjoying a balanced hybrid working model.
    C

    Contact Detail:

    Content Guru Limited Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Software Development Manager

    ✨Tip Number 1

    Familiarise yourself with the latest trends in cloud communications and AI technologies. This knowledge will not only help you during interviews but also demonstrate your genuine interest in the field and the company’s mission.

    ✨Tip Number 2

    Network with current or former employees of Content Guru on platforms like LinkedIn. Engaging with them can provide valuable insights into the company culture and expectations, which can be beneficial during your interview.

    ✨Tip Number 3

    Prepare to discuss your experience in managing teams and delivering high-quality software. Be ready to share specific examples of how you've motivated your team and handled challenges in an agile environment.

    ✨Tip Number 4

    Showcase your coding skills by contributing to open-source projects or creating a personal project that highlights your expertise in C# and Agile methodologies. This practical demonstration can set you apart from other candidates.

    We think you need these skills to ace Software Development Manager

    Team Management
    Agile Methodologies
    C# Programming
    Software Development Lifecycle
    Performance Review and Mentoring
    Application Architecture Design
    SQL Proficiency
    Source Control (Git)
    Collaboration with Product Owners
    Testing and Quality Assurance
    Troubleshooting and Bug Fixing
    Process Improvement
    Prototyping Applications
    Knowledge of AI and ML Concepts
    Effective Communication Skills

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your experience in managing software development teams and your proficiency in C#. Include specific examples of projects you've led and the technologies you've used.

    Craft a Compelling Cover Letter: Write a cover letter that showcases your leadership skills and your ability to motivate teams. Mention your familiarity with Agile methodologies and how you have successfully implemented them in past roles.

    Showcase Relevant Experience: In your application, emphasise your experience with cloud communications solutions and any relevant projects that demonstrate your expertise in AI and machine learning concepts, as these are beneficial for the role.

    Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Software Development Manager.

    How to prepare for a job interview at Content Guru Limited

    ✨Showcase Your Leadership Skills

    As a Software Development Manager, you'll need to demonstrate your ability to manage and motivate teams. Prepare examples of how you've successfully led teams in the past, focusing on mentoring, performance reviews, and fostering an agile environment.

    ✨Demonstrate Technical Expertise

    Be ready to discuss your experience with C#, SQL, and Agile methodologies. Brush up on your technical knowledge and be prepared to answer questions about software development processes, architecture design, and troubleshooting techniques.

    ✨Prepare for Scenario-Based Questions

    Expect scenario-based questions that assess your problem-solving skills and decision-making abilities. Think of specific situations where you had to address performance issues or implement process improvements, and explain your approach and the outcomes.

    ✨Research Content Guru and Its Technologies

    Familiarise yourself with Content Guru's products and services, especially their cloud communications solutions. Understanding their technology stack and recent developments in AI and ML will show your genuine interest in the company and its mission.

    Software Development Manager
    Content Guru Limited
    C
    • Software Development Manager

      Bracknell
      Full-Time
      48000 - 84000 £ / year (est.)

      Application deadline: 2027-06-17

    • C

      Content Guru Limited

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