devICT Job Board
Post a job

Manager, Development

Directs assigned project teams and participates in designing, developing, testing, documenting, maintaining and providing training to users on AgVantis services and solutions.  Reviews project requests and utilizes Project Management Office procedures and tools of AgVantis.  Analyzes users’ existing information processing systems, develops alternative methods and designs systems for information processing.  Participates in the evaluation of vendor-supplied application software products, and in the analysis of new technologies and automation capabilities.

1. Directs assigned staff and participates in the design, development, testing, implementation, documentation and maintenance of services and solutions for an assigned functional area. (35%)

2. Develops accurate time and cost resource estimates for assigned projects.  Develops and maintains project schedules and manages projects, including reviewing project and program change requests and recommending action.  (15%)

3. Analyzes information flow and processing, and develops alternative methods to solve information processing problems.  Evaluates, analyzes and supports purchased application systems.  Performs feasibility studies and other fact-gathering studies to document users’ existing manual and computerized information processing systems.  Investigates and analyzes new technologies and automation capabilities and determines applicability to customer and system needs.  Conducts studies for various alternatives and recommends a method of information processing.  (15%)

4. Designs logical and physical systems for information processing.  Conducts design reviews of systems and programs with clients and developers, to ensure that systems address the intended business need, all project tasks are addressed, and systems take advantage of current technological capabilities.  (10%)

1.   Trains staff to complete project responsibilities.  (10%)

2.   Evaluates and recommends selection of vendor-supplied application software products, and the application of new or current technologies and tools.  (5%)

3.  Prepares and presents formal plans, proposals, status reports and study results to management on distributed application systems and programs.  (5%)

4.   Performs other duties and assumes other responsibilities as assigned.  (5%)

- Education including a Bachelor’s degree in computer science, data processing, mathematics, business administration or a related field.

- Experience of approximately 5 years in system analysis, design and development in various environments, including 2-3 years project management experience and at least 1 year in supervisory positions.

- Knowledge of system analysis and design; object-oriented and structured programming methods and techniques; programming languages; Project life cycles. Ability to apply cybersecurity and privacy principles to organizational requirements (relevant to confidentiality, integrity, availability, authentication, non-repudiation). 

- Skill in oral, written and interpersonal communication; project management techniques; system analysis and design; development; administration; supervision.

- Ability to develop short and long-range plans; travel on a limited basis in performance of job.

- Regular attendance is required on this job, with the ability to work a full 8-hour day.

In addition to applying through this site, please follow this link to complete the application process: