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.