Home | Search | Employers | About | Login | Help Syndicate this!

Software Developer

Posted: August 16, 2019
Company name: cPanel, L.L.C.
Location: Houston, TX
Country: United States
Poster represents: an employer
Terms of employment: Salaried employee
Hours: Full time
Onsite: yes
Description: cPanel is growing its Internal Systems Development department and looking for a software craftsman with advanced knowledge of Perl and working knowledge of Linux and FreeBSD operating systems. You'll be tasked with developing, implementing, and maintaining cPanel's internal and external software products. Sound like this could be you? Read on.

These are the essential duties required of the position

Refactors, optimizes, and maintains existing software to perform more efficiently or to work within new constraints.
Creates new software used to support, distribute or maintain cPanel products.
Perform advanced testing and debugging to identify and resolve problems in existing systems.
Participate in code reviews and assists other team members with support and analysis of external and internal systems.
Contribute knowledge from personal analysis to company databases.
Adhere to the policies and procedures of the company.
Adhere to coding and development standards and practices provided by cPanel.
Prepare ad hoc reports for management and company executives.
Desired skills: These are the essential qualifications required of the position

Technical skills -
Working knowledge of Perl including CGI, DBI, Object-Oriented Programming, Perl best practices
Working knowledge of web development technologies including HTML, Javascript, and Ajax
Familiar with Linux, underlying components and hosting related services such as Web Servers (Apache, Tux, Lighttpd, etc), Mail Servers (Exim, Sendmail, etc.), DNS Servers (BIND, NSD, etc.), understanding of Linux Filesystem and volume management
Familiar with SQL and relational database design
Familiarity with PHP
Education/Experience - High School diploma or equivalent
Zero or more years of Linux system troubleshooting or a related certification (RHCE)
Zero or more years of Perl development experience
Travel - Occasional local and overnight travel may be required, some by interstate air
Project Management skills - able to perform all aspects of software development life cycle, including requirements, development, quality assurance, and documentation
Agile Scrum Knowledge - able to work as part of a team that utilizes the Agile Scrum methodology to manage the software development process.
Oral Communication - able to speak clearly and effectively in positive or negative situations
Written Communication - able to communicate effectively in all written work, utilizing proper grammar, spelling, and punctuation.
Time Management - able to use time effectively in an unsupervised fashion; able to complete projects in a timely manner
Planning/Organizing skills - able to prioritize work activities, use time efficiently and work through large projects in a self-motivated manner
Adaptability - able to adapt to changes in the work environment and able to deal with frequent change, delays or unexpected events.
Computer Knowledge - strong knowledge of word processing software; strong knowledge of electronic communication systems; able to navigate the internet.
Problem Solving Skills - able to identify and resolve problems in a timely manner, gather and analyze information skillfully; able to apply independent judgment on a regular basis in making decisions.
Interpersonal Skills - able to interact with co-workers and customers in a professional and effective manner.
Website for more information: job.listings.cpanel.net
Contact information: Please apply via: job.listings.cpanel.net/x/detail/a2ld...
Questions, contact emily@cpanel.net

Comments to Ask Bjørn Hansen at ask@perl.org.