Logo of Huzzle

Software Development Manager

image

IBM

Nov 10

Applications are closed

  • Job
    Full-time
    Expert Level
  • Software Engineering
    IT & Cybersecurity

Requirements

  • 10 + years of professional/industrial experience in software development.
  • Experience in coaching, mentoring, training staff, setting expectations and balancing priorities to achieve desired deliverables
  • Good understanding of Open Source domain
  • Passion towards driving and delivering automation solutions
  • Analytical skills required to quickly understand complex domains and be able to break down and plan feature work
  • Agile software development practices
  • Excellent verbal and written communication skills
  • Ability to lead and drive collaboration within teams and across IBM to achieve desired outcomes
  • Experience leading Agile scrum, working with GitHub and other tracking tools.
  • Experience in working on a SaaS application with SOC2 certification
  • Knowledge of CI/CD pipeline and development cycle process
  • Leading organizational transformation, both technically and organizationally

Responsibilities

  • We are looking for enthusiastic and talented Software Development Manager to join our team to lead a global team of software professionals. You will work as part of the Development team with a focus on the following key responsibilities:
  • Lead a team of engineers to meet release dates along with committed deliverables on-time and with quality,
  • Plan and manage component design, coding and functional testing to drive quality of deliverables
  • Balance priorities and work assignments across team members following agile processes to meet delivery schedules
  • Interface with product management and offering managers to understand customer requirements and business prioritization
  • Work with architects and technical leaders to build development plans
  • Drive development activities, monitor progress, collaborate to align dependencies, remove blockers for team members and manage risks
  • People management of technical talents executing HR programs for employee acquisition, development, performance management and optimization, retention, and separation

FAQs

What is the primary responsibility of the Software Development Manager at IBM?

The primary responsibility is to lead a global team of software professionals to meet release dates, manage component design, coding, functional testing, and ensure quality deliverables.

What qualifications are required for this position?

Candidates should have 10+ years of professional experience in software development, experience in coaching and mentoring staff, a good understanding of the Open Source domain, and strong analytical and communication skills.

What does the ideal candidate need to know about software development practices?

The ideal candidate should have a solid understanding of Agile software development practices, experience with leading Agile scrum, and familiarity with CI/CD pipeline and development cycle processes.

Is experience with SaaS applications preferred for this role?

Yes, experience working on a SaaS application with SOC2 certification is preferred.

What is the work culture like at IBM?

IBM fosters a culture of continuous learning, innovation, collaboration, and personal responsibility, encouraging employees to be courageous, experiment, and support each other's growth.

Are there any vaccination requirements for this position?

Yes, this job requires candidates to be fully COVID-19 vaccinated prior to their start date, and proof of vaccination status will be required.

What kind of environment does IBM promote for its employees?

IBM promotes a diverse and inclusive environment, committed to equal opportunity employment for all qualified applicants regardless of various characteristics.

How does IBM support professional growth for its employees?

IBM supports professional growth through continuous learning opportunities, feedback systems, and encouragement of experimentation and collaboration with diverse perspectives.

Can candidates apply for multiple roles at IBM?

Yes, candidates are advised to apply for no more than three roles in a year for the best candidate experience.

What is the expectation around managing team deliverables?

The Software Development Manager is expected to balance priorities and work assignments across team members to achieve delivery schedules while promoting quality outcomes.

Technology
Industry
10,001+
Employees
1911
Founded Year

Mission & Purpose

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you. We're here to help every creator turn their "what if" into what is. Let's create something that will change everything

Get notified when IBM posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?