Senior Consultant
Responsibilities:
Consultant must maintain a strong technical background in Internet development and an aptitude for project management. The Senior Consultant is expected to work with the Project Manager in defining project requirements, deliverables, estimates, and timelines. The Senior Consultant is jointly responsible with the Project Manager in defining the application architecture, designing application framework and planning the iterative development process throughout the project lifecycle. The Senior Consultant conducts code reviews on each team members' development efforts, provides constructive input to each team member and ensures standards are upheld in all aspects of the project.