Business Express is intended to provide new and existing businesses with the tools required to open and expand businesses in the New York City area. Additionally, the project is intended to provide businesses with a web location where they can log on to manage all of their business transactions with the City. Major development is being divided into multiple phases of successive increasing complexity, all beginning concurrently.
We require a Tech Lead resource that will have the following responsibilities
· Responsible for providing high level systems design; this includes specifying the component packaged and custom applications, class diagrams, sequence diagrams, activity diagrams, etc.
· Coding and designing low level design of more complex features
· Communicating risks and issues to project management and agency
· Using best practices for development and ensuring they are used across the project
· Ensuring proper use of current technical resources for completion of project
· Conduct code reviews of the system being developed
· Assist in testing efforts, perform unit testing and fixes during testing phase
· Create/document deployment and operational procedures
Deliverables:
· All documentation regarding system design (with assistance from Programmers)
o Detailed System Architecture Diagram
o Data-flow Diagram
o Class Diagrams
o Activity and State Diagrams
o Component Diagrams
o Deployment Diagrams
o Configurations
· Build and unit tested modules for the system
Use cases and misuse cases for handoff to QA team