Responsibilities
- Determines system scope and goals by analyzing requirements to build, adapt, or enhance moderately complex software solutions.
- Creates or adjusts application systems and workflows to meet functional needs such as performance, capacity, response speed, and output format.
- Develops, tests, debugs, and maintains code for programs, subroutines, and scripts.
- Works across various stages of application development and keeps current with programming languages, databases, platforms, and operating environments.
- Addresses system outages and performance issues with actions aimed at minimizing downtime and preventing future occurrences.
- Supports multiple project teams or leadership, mentors junior developers, and may lead training sessions to improve end-user system utilization.
- May assume roles such as project lead, technical lead, or business systems analyst on small to medium-scale initiatives.
Not available