Job Openings

Job Openings >> Software Development Manager
Software Development Manager
Summary
Title:Software Development Manager
ID:1068
Department:Product Development
Location:Houston, TX
Description

With its first-class support and rich feature set, cPanel & WHM has been the web hosting industry's most reliable, intuitive control panel since 1997. As a Development Manager this role is responsible for leading smart and passionate developers and quality assurance team members, managing the day-to-day development actives and ensuring timely world-class releases in an Agile environment. This role advocates for the product, the department and its members. This position is responsible for providing superior leadership for the department team assignments and focuses on performance management and department improvements for 20+ employees.

Essential Functions:

  • Oversees development of the product, ensures quality and removes impediments form teams to ensure projects are completed in a timely fashion
  • Responsible for Development and Quality Assurance team members and ensures clear expectations are specified and followed-through for assigned development teams
  • Collaborate with Community and Documentation teams to ensure timely and effective communication with external stakeholders, including cPanel customers, partners, and users
  • Monitor and provide reports to executive team on projects and the health of multiple teams
  • Monitor public and internal data that indicate product quality and usage and makes recommendations to the director of DevOps
  • Develops strategies and processes for the development pipeline from code creation to testing and infrastructure automation
  • Manage and lead software developers and quality assurance. Evaluates performance, sets goals and guides career growth.
  • Responsible for oversight of creating effective development standards and adhering to coding and development standards and practices provided by cPanel
  • Adheres to the policies and procedures of the company
  • Exemplifies the Core Values of Respect, Collaboration, Integrity, and Follow-Through

Leadership and Management Responsibilities:

  • Performance management including coaching, counseling, mentoring, tracking of performance and providing effective performance evaluations utilizing Reflektive to build a feedback culture to drive employee performance and growth
  • Assists direct reports in developing new skills and enhancing current skill sets
  • Proactively seeks to improve department under supervision, including providing employees specific goals and objectives, and provides guidance on how to achieve them
  • Responsible for developing department budgets, forecasting financial needs, staying within budget parameters as set by CEO and meeting company financial objectives
  • Timely follow-through on communication internally and externally including email, tickets, and one on one meetings
  • Displays ongoing empathy and appreciation to employees and earns the confidence of the department by understanding the needs of the employee and department, while providing a safe place for employees to express themselves
  • Maintains the ability to autonomously handle employee issues while regularly collaborating with ESD and other executives/managers

Qualifications:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.

  • Strong Communication and Presentation Skills - advanced level of experience and knowledge presenting interdepartmentally and to various levels of management; highly effective oral and communication skills, checking for understanding; able to communicate effectively in all written work, utilizing proper grammar, spelling, and punctuation
  • Business Acumen - Strong analytic skills, advanced knowledge of product strategy and development, including in coordination with the Product Development executives, the ability to maintain the product roadmap
  • Team Work skills - able to collaborate effectively as part of a team
  • Time Management - Able to manage work time in such a manner that ensures the accomplishment of specific objectives; sets priorities, goals, and timetables to achieve maximum productivity all while working in a fast-paced environment
  • Planning/Organizational skills - use time efficiently and work through large projects with moderate supervision, small projects should be accomplished in a self-motivated manner
  • Adaptability - able to adapt to changes in the work environment, manage competing demands and able to deal with frequent change, delays or unexpected events
  • Problem-solving skills - able to identify and resolve problems in a timely manner, gather and analyze information skillfully
  • Interpersonal skills - able to interact with co-workers in a professional and effective manner
  • Management skills - able to supervise multiple employees, and carry out management responsibilities in accordance with the organization’s policies and applicable laws, including interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding, counseling and coaching employees to success; addresses complaints and resolves problems
  • Technical skills -
    • Familiarity with multiple programming disciplines ex:
      • Perl
      • Javascript
      • JSON
      • Python
      • PHP
    • Experience with Linux system administration
  • Education/Experience - Bachelor Degree or equivalent work experience
    • Four+ years experience in software development
    • Two+ years experience in system administration
    • Two+ years of successful management experience with a focus on teams or other related experience
    • Experience working with Agile/Scrums teams
  • Travel - Local and/or overnight travel, some by interstate air, may be required

Work Environment and Physical Demands

Ability to work in an office environment. Specific abilities required by this job include: Ability to occasionally move up to 20 pounds; Near vision; hearing; ability to transport oneself as needed throughout the day; ability to sit and use computer workstation, including keyboard and visual display terminal, for extended periods of time; manual dexterity (eye/hand coordination); repetitive arm/hand movements

cPanel is a 24/7 operation and nontraditional or extended hours (including weekends) may be required

 

In return for all of the above, we offer the following:

  • Competitive Salary
  • Full Health, Vision, and Dental coverage
  • Flexible Spending Account
  • Free on-site lunch
  • Paid Vacation
  • Tuition Reimbursement
  • Casual Working Environment
  • 401K Matching

EEO Satatement

At our company, we take great pride in our diverse and talented workforce. We recognize that our continued success as a company depends largely on the collective strengths of our employees. cPanel provides equal employment opportunities to all employees and applicants without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, childbirth, physical disability, mental disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner or civil union status, gender (including sex stereotyping and gender identity or expression), medical condition (including, but not limited to, cancer related or HIV/AIDS related) or sexual orientation in accordance with applicable federal, state and local law. This policy applies to all terms and conditions of employment, including, but not limited to hiring, placement, termination, layoff, recall, transfer, leaves of absence, compensation and training. Privacy is taken seriously at cPanel, Inc. Information submitted is kept internally and not shared with third parties.

Alternatively, you can apply to this job using your profile on one of the following sites: