|
Job Description:
• Analyze and study complex system requirements;
• Design software tools and subsystems to support software reuse and domain analyses and manage their implementation;
• Manage software development and support using formal specifications, data flow diagrams, other accepted design techniques and, when appropriate, Computer Aided;
• Software Engineering (CASE) tools;
• Estimate software development costs and schedule;
• Review existing progrmas and assists in making refinements, reducing operating time, and improving current techniques;
• Supervise software configuration management;
• Must have good interpersonal skills and the ability to interact well with diverse personalities and working styles;
• Must have great customer relationship management skills;
Education Requirements:
• Doctorate Degree with 4 years of experience;
• Masters Degree with 6 years of experience; or
• Bachelors Degree with 8 years of experience.

|