investigate problem areas
• Determine operational feasibility by evaluating problem definition, requirements, solution development, and
proposed solutions
• Develop software solutions by studying information needs, conferring with users, and studying systems flow,
data usage, and work processes.
• Follow the software development lifecycle.
• Demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and
transparent code.
• Improve operations by conducting systems analysis and recommending changes in policies and procedures
Qualifications
Analytical skills
• Problem solving
• General programming knowledge
• Understanding of Databases and Querying
• Excellent Communication skills
• Good teamwork