Senior Application Developer – NYC – Contract to Hire

The Senior Applications Developer’s responsibilities include:

  • Reports to the Manager/Director of Applications Development
  • Work as technical leads and architects and write and implement technical specifications related to the company’s web initiatives.
  • Work with other members of the Applications Development team to implement technical specifications.
  • Work with functional groups both internal to Client Group (e.g., project management, network operations.) and external in order to provide tightly integrated solutions between the web applications and the legacy backend systems.
  • Be well-versed in the technologies chosen for developing Client’s web application solutions (e.g., J2EE applications, JBOSS,Websphere App Server, Demandware, Adobe , Mongo DB, No SQL, Web Servicess, Open DJ, Forgerock,Solar , Search Engines , , Ajax, EJB, Struts, MQ, LDAP, DB2,Oracle, SQL Server database, MySQL,WSo2, Steboetc.).
  • Write and review application code for Demandware applications.
  • Design and build applications for scalability and redundancy.
  • Adhere to industry standards and Client Group-defined guidelines and principles for software engineering.
  • Provide technical guidance to more junior members of the development team.
  • Write documentation as needed.
  • Continue to develop technical skills and learn new technologies as needed.
  • Implement (i.e., design, develop, unit test) technical solutions for web applications based on the functional requirements and technical specifications.
  • Adhere to project scope and timelines with both Agil/SAFE and waterfall approaches.
  • Support and maintain online, ecommerce applications.