Technical Lead


Employer: NPG_US
Location:
Posted: January 5, 2012
Expires: February 6, 2012
Requisition number:

Science jobs from NPG_US:
Skills: Must have demonstrated expertise in systems analysis, design and computer programming, including current technologies.

Location: New York, NY

Department: Application Development

Reports to: Head of Application Development

Job description:
To mentor teams of developers through the complete software life cycle for features and functions, as well as back-end support. Advise and support development coordinators in the development of specifications and test plans for new features. Enforce and maintain company standard development practices.

Key Tasks:

  • Provide leadership to development teams in all aspects of project lifecycles including requirements gathering, solution architecture, coding and testing
  • Assist in defining roadmap for API / web service layer development
  • Execute on this roadmap in an accurate, expeditious, and hands-on fashion while establishing a scalable development methodology for future growth.
  • Assist in the recruiting of technical talent in building a best-in-class engineering team.
  • Conduct code reviews with development team
  • Provide technical specifications and mentoring to developers
  • Supervise technical adherence to coding standards.
  • Coordinate Software development with needs of Project Managers and others.
  • Assure compliance with all department standards, best practices, and architectural goals.
  • Lead and participate in design sessions for software systems.
  • Such other tasks as the company may assign from time to time.
Lateral Relationships:
Consult with the Software Architect and Head of Application Development on strategic software planning. Collaborate with international electronic publishing departments (Web Production (London, Basingstoke, US and Tokyo), New Technology) and other NPG departments as needed. Will work closely with Web Development Coordinators and NPG Global Project Manager.

Professional and Personal Requirements
Skills: Must have demonstrated expertise in systems analysis, design and computer programming, including current technologies. Working knowledge of the software development lifecycle. Knowledge of relational databases required. Competency in intranet/internet technologies required. Leadership skills with the ability to work with technical teams, including virtual teams. Must have a breadth of understanding of technology.

Technical Experience:
Minimum of 8 years professional programming experience with:
J2EE development : servlets, JDBC, Java Persistence, Jetty and/or JBoss experience a plus dynamic languages: (Ruby, Python, Perl, Scala, Groovy ), middleware ( ESBs and message queue systems ), and software management tools : Ant, Maven, Hudson or other CI systems, Mercurial or other DVCS, NetBeans). Mobile development & systems administration and integration experience is a big plus.

Personal attributes:
Excellent written and verbal communication, able to work independently and as part of a team. Must have the ability to make decisions and recommendations on technology strategies.

Education: Bachelor’s degree in Computer Science including web frameworks with extensive training and experience in related fields. A Master’s degree is a plus.

NPG is the top scientific publisher in the world. From our leading publishing platform www.nature.com to our social networking sites network.nature.com, www.connotea.org our online presence is second to none.

Nature Publishing Group is an Equal Opportunity Employer.

To Apply: Please complete the application below. Be sure to upload a resume and cover letter detailing your requirements.

Don't forget to mention NatureJobs when applying.

Apply for NPG_US
Nature Privacy policy  |  Scientific American Privacy policy  |  Legal notice  |  Accessibilty statement
About Naturejobs  |  Contact Naturejobs  |  Naturejobs site map

The information you provide through this website will be made available to Nature and Scientific American.
Each company may independently use your information in accordance with the terms of its privacy policy.
Search 8504 science jobs
Advanced Search

Science Jobs of the Week

Email this Article

X

Please Log In

Forgot: Password

X

Report Abuse

Are you sure?

X

Share this Article

X