* Knowledge of the principles, practices, and techniques of software development and the full software development life cycle (SDLC).
* Knowledge of industry accepted software engineering practices and life cycle methods.
* Knowledge of the limitations and capabilities of computer systems, information technology equipment, applicable programming languages, computer hardware and software, and computer operating systems.
* Skill communicating with varied levels of staff and end users to develop positive effective working relationships and to establish credibility, trust, and confidence.
* Skill using ASP, ASP.NET, PERL, C#/.NET, JAVA/JAVA SCRIPT, ORACLE PL/SQL, PHP, and other programing languages to perform work tasks.
* Skill analyzing software applications, defects, and business problems to draw evidence-based conclusions and devise innovative solutions.
* Ability to communicate effectively both verbally and in writing, to serve as a technical consultant to technical colleagues, to clearly and accurately document relevant issues, and to prepare accurate, concise, reliable reports.
* Ability to work under pressure and successfully manage multiple overlapping deadlines.
* Ability to contribute to teamwork and unit harmony.
* Ability to accept suggestions for improvement and take steps to continuously improve one's own performance and conduct.
* Ability to produce reliable, accurate, high-quality results.
**Required Qualifications:**
* 4 years of experience Project Management and hands on development experience with ASP, ASP.NET, PERL, C#/.NET, JAVA/JAVA SCRIPT, ORACLE PL/SQL, PHP
* Graduation from an accredited College or University with a degree in computer science, computer information systems, management information systems, or a related field preferred. Graduation from an accredited high school or GED plus four years of relevant full time, paid work experience may substitute for degree.