Developer

Developer

Does research on each development task, identifies the most appropriate design, and figures out the fastest approach to execute and complete the coding.

Leader

Development Leader

Takes a customer's requests and architecture and divides the work into development tasks for assignment to developers.

Consultant

Consultant

Works side-by-side with the customer in identifying new solutions, documenting the solutions, and supports the customer from design to delivery.

Director

Director

Focused on proposing solutions that will result in the customer's success and ensuring that the project is delivered on-time