Applications Developer and Developer
Listing Dates: 06/23/2019 to 08/20/2019
Responsible for the basic design, development and ongoing modification of software applications, and implementation of work products in a moderately complex production environment. Design, develop and maintain software applications and provide application-specific user support. Develop application requirements based on business requirements from clients and technical requirements from IS support specialties. Implement prescribed security policies. Reports to Designated Administrator.
Duties/essential functions may include, but not be limited to, the following:
Responsibilities include working with clients, business analysts, and team members to understand fairly complex business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and comply with the organization’s architectural and security standards.
Involved in the systems life cycle and responsible for designing, coding, testing, implementing, maintaining and supporting applications software.
May supervise students and/or provide functional guidance of support staff or other employees who work on a project or assignment on a temporary or intermittent basis.
Design, develop and/or maintain multiple moderately complex applications, programs, application functions, databases, or application / user interfaces.
Implement applications based on system life-cycle standards and IS Architectural and Security protocols.
Perform analysis and judgment outside established protocols.
Provide user support for multiple applications.
Develop application requirements based on business requirements from clients and technical requirements from IS support specialties.
Work effectively with some oversight.
Take responsibility for the relationship with a client for a specific application with limited scope (department, center, single large application).
Provide timely status updates to supervisor and client management highlighting potential issues/problems.
Work effectively with multiple client contacts; initiates interaction to clarify and improve relationship with client.
Work effectively with co-workers.
Translate broad project scope and goals into detailed work plan with tasks, accountabilities, dependencies, milestones and deadlines; monitors project plans to ensure progress.
Balance multiple priorities and respond to day-to-day problems while maintaining progress on regularly scheduled project work.
Take personal responsibility for quality and timeliness of results for projects and tasks.
Consistently proposes original solutions, proposals, and recommendations within context of a discrete project or objective.
Effectively assesses feasibility of solutions in terms of client need and available resources.
Understand work unit, IS and client goals and priorities.