- 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 explicit 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