Software Engineer

  • Full-time

Company Description

Company Culture

Fun, creative, collaborative, smart, new open space, all new furniture, great benefits, 5 weeks vacation. This publication is the No. 1 source of news, information, and jobs for college and university faculty members and administrators. The newspaper is subscribed to by more than 64,000 academics and has a total readership of more than 315,000.


The paper runs weekly during the academic year, less frequently May through August and December (a total of 45 issues a year). Based in Washington, D.C., they have more than 70 writers, editors, and international correspondents. The newspaper is available in print and digital formats, is published every weekday, and is the top destination for news, advice, and jobs for people in academe.


The paper’s Web site features the complete contents of the latest issue; daily news and advice columns; thousands of current job listings; an archive of previously published content; vibrant discussion forums; and career-building tools such as online CV management, salary databases, and more.The paper’s audited Web-site traffic is more than 12.8 million pages a month, seen by more than 1.9 million unique visitors. In print, the paper is published in two sections: Section A, which contains news and jobs, and a magazine of arts and ideas. Subscribers also receive the annual Almanac of Higher Education and special reports on diversity, the academic workplace, online learning, and other topics.


This paper is a nine-time finalist for the National Magazine Awards, and one of its columnists was a finalist for a 2005 Pulitzer Prize. The paper has also received honors from the Education Writers Association, the Society of News Design, the EPpy Awards, and the Webby Awards, among others. In 2007 The paper was ranked in the 10 most credible news sources by Erdos & Morgan, a widely used survey of thought leaders in the United States. The Utne Reader that year named this paper the “best political coverage" among independent newspapers.

Job Description

The ideal candidate is self-motivated, creative, intelligent, and wants to create new things using the latest technology. The position requires working in a collaborative environment with other technical team members using the agile mythology. A can-do-attitude, with the ability to energize and work with cross-functional teams is necessary.


The ideal candidate will collaborate with business owners to translate complex business initiatives into innovative solutions and can deliver rapid prototypes for new user interfaces and interactions for various online projects.


Primary Responsibilities:


• Develop features across multiple subsystems within our applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment


• Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems.


• Investigate, analyze and make recommendations to management regarding technology improvements, upgrades and modifications


• Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following 

the software development lifecycle.


• Provide engineering support (when necessary) to our technical operations staff when they are building, deploying, configuring and supporting systems for customers


• Analyze system specifications and translate system requirements to task specifications for junior programmers.


• Document and demonstrate solutions by developing documentation flowcharts, layouts, diagrams, charts, code comments and clear code.


• Support and develop software engineers by providing advice, coaching and educational opportunities


• This position reports to the Director of Product Engineering and is a part of a 10 person team

Qualifications

Desired Skills & Experience

MUST HAVES


• 6 - 12 years in object-oriented PHP programming building LAMP applications


• 4 - 8 years of experience in End-to-end development that supports dynamic content, highly-scalable approaches, and complex security models/implementations


• 4 - 8 years' experience developing data-driven applications utilizing significant relational database engines as part of the overall application architecture (experience with any or all of the following highly desirable: MySQL, Oracle, SQL Server)


• 4 - 10 years’ experience with a CMS system


• Extensive experience with Javascript( jQuery/AJAX ), HTML5, CSS,


• Familiarity and utilization of source code management, preferably Git/GitLab


PREFERRED


• 3 + years of experience mentoring junior developers


• Experience developing responsive sites preferably utilizing bootstrap


• Experience working on projects using the scrum methodology


• Understands how to consume REST services utilizing JSON, JSONP, and XML.


• Proficiency developing and troubleshooting complex software systems that run in mixed-environments including Linux, Unix and/or Windows

Additional Information

Include linked-in url on resume

Include city/state/zip for your location.

Daytime email / phone for contact.