Coordinates software development processes in distributed Software Development teams in Moscow, Columbus, Boston and Sydney.Ensures that adequate Software Development Lifecycle Management is implemented in development teams.Evaluates and implements appropriate tools in the following areas:Software Development (Coding)Information Exchange and Knowledge SharingProject ManagementTechnical SupportDefect TrackingRequirements ManagementVersion ControlImplements uniform and compatible development processes and practices across distributed teams.Reviews and modifies development methodology.Ensures adequate quality assurance practices are being used in development teams.