Job Description :
Job Title: Lead WCS Developer

4 to 6+ months and extendable

Location: NYC, NY

Rate: Open

Main duties and responsibilities:

Architecture & Design

Independently drives the design of a module and can work on the necessary
patterns notations and tools

Provides inputs and directions to Associates on the team for designing and
creating design artefacts

Participates in design reviews of other modules and provide insightful
comments to improve the design quality and design conformance to standards
Implements slice of application (EAR) and proofs of concept (spike
solution) to prove any new technologies or integration scenarios in the
module

Drives the performance tuning, re-design and re-factoring for a module
Provides innovative solutions to project level technical issues
Contributes to designing and implementing the build release process as
well as system configuration and deployment characteristics of the
application Development

Writes application code to meet expected quality standards by conforming
to the steps of doneness defined by the project.
Identifies, creates unit test cases and writes code to validate those test
cases

Participates in technical walkthroughs/ code reviews of other team
members'' components, test plans and results and help them with gaps
Provides inputs and directions to Associates/Sr.Associates on the team
during, implementation and support phases

Works with Associates to create unit test cases and testing strategies for
the modules they are working on Planning, Tracking & Estimation
Estimates the implementation and deployment of the module based on module
design and how the module fits into the overall project architecture,
construction and testing strategy and overall project plan
Assists the architect in coming up with the overall estimates for the
project along with any key risks and issues and their mitigation
Reports accurate status for their work and of his/her group
Identifies & escalates issues that might delay the work and propose
suitable alternatives. In particular, to handle issues that might impact the
quality or the ability to deliver to timescales or estimates. Process
Adherence

Delivers in compliance to the client methodology, processes, tools and
technology standards Documentation
Creates and maintains the design documentation for the modules he/she is
responsible for.

Documents the technical design using UML, suitable design patterns in the
form of technical design narrative, object models, sequence diagrams,
collaboration diagrams
             

Similar Jobs you may be interested in ..