Senior Software Engineer
- Design and develop programming systems making specific determinations about system performance.
- Responding promptly and professionally to bug reports.
- Review and repair legacy code.
- Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
- Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems.
- Analyze system specifications and translate system requirements to task specifications for junior programmers.