суббота, 8 сентября 2012 г.

Senior Software Engineer/Developer Job


Job Description:

The New York Times is seeking an experienced senior software engineer to work as part of a team to architect and build highly scalable multi-threaded and multi-tiered applications service in a multi-platform e-commerce environment. The individual is expected to be very hands-on and will need to be comfortable participating in developing, debugging and preparing code for deployment. The ideal candidate should have extensive proven experience in web development and creating/maintaining a financial application for a large website with ecommerce capabilities.

Responsibilities:
- Ability to write application and related database objects to enable users to have dynamic interaction with nytimes.com and its integrated backend systems
- Integrate a diverse set of data sources including relational databases, REST based services, search engines, key/value data stores, and XML data
- Ability to quickly learn and write code to integrate with 3rd parties (SaaS, feeds, et al).
- Ensure maintainability of the software developed.
- In addition, the ideal candidate must possess the ability to design systems; communicate and work effectively with others; write scalable, high quality code and deliver work on schedule.
- Contribute towards the technical estimation processes
- Ability to provide leadership for continuously improving the development processes
- Evolve existing deployment and migration procedures

Technical skills:
- Java with experience using the Spring framework
- Experience with one or more scripting languages, e.g. PHP, Perl, Python, Ruby
- Working knowledge of Linux/Unix environments
- Strong working knowledge of RDBMS (Oracle and MySQL), SQL and database optimization with background in writing Stored Procedures and functions
- Experience working with REST based services producing and consuming XML and JSON
- Experience with use of source control (SVN/Git) and configuration management tools/processes
- 5+ years web development work experience
- Experience writing shared and reusable components of code
- Experience with application servers like, JBoss/Tomcat, WebSphere or WebLogic
- Understanding of network architecture including basic routing and virtualization strategies

Qualifications:
- BS in computer science or equivalent experience
- 2 years in a leadership role delivering applications based on the technologies outlined above would be preferred
- Knowledge of SDLC using Agile and/or Waterfall methodology
- Excellent interpersonal and communication skills

J2W:MON

J2W:DIC

Company Information:

The New York Times Company, a leading global, multimedia news and information company with 2011 revenues of $2.3 billion, includes The New York Times, the International Herald Tribune, The Boston Globe, NYTimes.com, BostonGlobe.com, Boston.com, About.com and related properties. The Company-s core purpose is to enhance society by creating, collecting and distributing high-quality news, information and entertainment.

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 

Business Unit: New York Times on the Web
Department: Engineering and Technology
program coordinator job description
Country: USA, State: New York, City: New York, Company: New York Times.

Комментариев нет:

Отправить комментарий