PHP / Perl Developer - Washington, DC


Cogent Communications is a multinational, Tier 1 facilities-based ISP, consistently ranked as one of the top five networks in the world and is publicly traded on the NASDAQ Stock Market under the ticker symbol CCOI. Cogent specializes in providing businesses with high speed Internet access and point-to-point transport services. Cogent's facilities-based, all-optical IP network backbone provides IP services in over 215 markets globally. Since its inception, Cogent has unleashed the benefits of IP technology, building one of the largest and highest capacity IP networks in the world. This network enables Cogent to offer large bandwidth connections at highly competitive prices. Cogent also offers superior customer support by virtue of its end-to-end control of service delivery and network monitoring. Cogent offers competitive compensation and a full benefits package that takes effect within 30 days of employment. Matching 401k and stock options are also included.

Job Summary:

The PHP/Perl Developer will assist in the design, development and maintenance of a several in-house business applications and websites relating to network configuration, monitoring, and operations in support multiple teams and departments. Under the guidance of the technical lead, the developer will work with application stakeholders to gather requirements, produce proofs-of-concept, obtain feedback, and complete the development, testing and implementation of the applications and new enhancements. This position requires a full understanding of SDLC as well as the ability to coordinate multiple projects simultaneously.

Essential Duties and Responsibilities:

  • Work with project leads in IP Engineering and other departments to gather, document, and prioritize requirements, and set end-user expectations.
  • Produce mockups and prototypes as needed to define deliverables.
  • Collaborate with other developers to design and develop software solutions within reasonable timeframes.
  • Provide test plans and/or test guidelines, and coordinate testing with project leads.
  • Assist system administrators with product deployments.
  • Proactively analyze technology/capability gaps and performance, and suggest improvements.
  • Support existing production applications by providing enhancements and bug fixes.
  • Integrate applications with internal and external APIs and develop new APIs.


  • 3+ years PHP development experience
  • 2+ years Perl development experience
  • 2+ years of full-time experience with MySQL or MariaDB
  • 2+ years web developement experience
  • Experience in all phases of SDLC, OO analysis and design, and revision control systems
  • Familiarity with Linux, especially RedHat, Fedora, or CentOS
  • Ability to converse with end-users, gather requirements, and provide feedback in plain non-technical English
  • Ability to write clear, concise, and accurate technical documentation
  • At least 2 years of Computer Science college education

Nice to Have:

  • Knowledge of networking and the telecommunications industry. If you can configure a Cisco ASR router, go to the head of the line.
  • Proficient with HTML/CSS/Javascript.
  • Familiarity with the PHP Laravel framework.
  • Some familiarity with Java or C++ is highly desirable.
  • BS in Computer Science.

Physical Requirements:

  • Frequently remains in a sitting / stationary position during the workday
  • Operates a computer and performs desk-base computer tasks continually, frequently viewing a computer screen

This is position located in Washington, DC. To apply for the position, please submit your resume and cover letter to This email address is being protected from spambots. You need JavaScript enabled to view it..

Cogent Communications is an Equal Opportunity Employer.