The New York Times is looking for a creative and talented software engineer to work as part of our Publishing Systems team. The candidate will help create and maintain internal video and photo content management systems. We are looking for a software engineer with broad experience with client and server side development for full stack web applications. This person should be able to work independently or collaboratively, and can build an app from scratch as readily as build upon and improve an existing one. In this role, you will be exposed to various parts of the organization, working with software engineers, video producers, editorial staff and other end users, technical and nontechnical.
Qualifications:
- Bachelor’s Degree in Computer Science or equivalent experience
- 3+ years experience building applications in Python or Perl, preferably with Java and one other. You must fundamentally understand the language and not just how to use it.
- A good understanding of web application architecture, and fluid with CSS, HTML, and JavaScript.
- Understanding of object oriented software and design patterns.
- Experience with at least one common JS framework such as JQuery, Backbone and Angular.
- Solid experience with relational databases such as MySql, SqlServer or Oracle. MySql preferably.
- Experience with source control tools (i.e. SVN, Git, CVS)
- Strong communication skills and willingness to collaborate with end users and iterate software designs based on feedback.
- Strong Unix/Linux background.
- Familiarity with structured data formats (XML, JSON, etc.) and their related tools and technologies.
Pluses:
- Working knowledge of build and deploy tools such as Capistrano, Jenkins or equivalent.
- Experience with Ruby or RoR.
- Familiarity with Agile methodologies.
- Experience with content management systems and related workflow automation.
- Experience with Java and open source Java frameworks, such as Hibernate and Spring.
- Experience with Video and/or Photo Asset Management and related workflow automation, or experience with commercial MAM or DAM systems.
- Understanding of Web Services: REST & Soap and related frameworks.
The ideal candidate will:
- Be passionate about building great software
- Have experience engaging in rapid prototyping and iterative product development
- Be nimble and flexible enough to thrive in a rapidly evolving business environment
- Have big thoughts and the courage to voice them
- Have enthusiasm for emerging technologies
J2W:DIC
Company Information: The New York Times Company (NYSE: NYT) is a global media organization dedicated to enhancing society by creating, collecting and distributing high-quality news and information. The company includes The New York Times, International New York Times, NYTimes.com, INYT.com and related properties. It is known globally for excellence in its journalism, and innovation in its print and digital storytelling and its business model. Follow news about the company at @NYTimesComm.
EEO Statement: The New York Times Company is an equal employment opportunity employer, and does not discriminate on the basis of race, color, religion, gender, sexual orientation, marital status, age, disability, national origin, citizenship or any other protected characteristic. The New York Times Company is committed to diversity in its most inclusive sense.
Qualifications:
- Bachelor’s Degree in Computer Science or equivalent experience
- 3+ years experience building applications in Python or Perl, preferably with Java and one other. You must fundamentally understand the language and not just how to use it.
- A good understanding of web application architecture, and fluid with CSS, HTML, and JavaScript.
- Understanding of object oriented software and design patterns.
- Experience with at least one common JS framework such as JQuery, Backbone and Angular.
- Solid experience with relational databases such as MySql, SqlServer or Oracle. MySql preferably.
- Experience with source control tools (i.e. SVN, Git, CVS)
- Strong communication skills and willingness to collaborate with end users and iterate software designs based on feedback.
- Strong Unix/Linux background.
- Familiarity with structured data formats (XML, JSON, etc.) and their related tools and technologies.
Pluses:
- Working knowledge of build and deploy tools such as Capistrano, Jenkins or equivalent.
- Experience with Ruby or RoR.
- Familiarity with Agile methodologies.
- Experience with content management systems and related workflow automation.
- Experience with Java and open source Java frameworks, such as Hibernate and Spring.
- Experience with Video and/or Photo Asset Management and related workflow automation, or experience with commercial MAM or DAM systems.
- Understanding of Web Services: REST & Soap and related frameworks.
The ideal candidate will:
- Be passionate about building great software
- Have experience engaging in rapid prototyping and iterative product development
- Be nimble and flexible enough to thrive in a rapidly evolving business environment
- Have big thoughts and the courage to voice them
- Have enthusiasm for emerging technologies
J2W:DIC
Company Information: The New York Times Company (NYSE: NYT) is a global media organization dedicated to enhancing society by creating, collecting and distributing high-quality news and information. The company includes The New York Times, International New York Times, NYTimes.com, INYT.com and related properties. It is known globally for excellence in its journalism, and innovation in its print and digital storytelling and its business model. Follow news about the company at @NYTimesComm.
EEO Statement: The New York Times Company is an equal employment opportunity employer, and does not discriminate on the basis of race, color, religion, gender, sexual orientation, marital status, age, disability, national origin, citizenship or any other protected characteristic. The New York Times Company is committed to diversity in its most inclusive sense.