Positions at this level are accountable for applying and using experience in the field of application development and support to write and modify code, test, debug, document, and implement software applications. Performs moderately complex assignments that may require the development of new or improved applications, processes, or techniques. Assignments may involve integration of third party applications. May provide technical mentorship and perform code reviews for other team members. Acts with independence and may be accountable for a significant portion of a large project/enhancement.
In addition to those identified in the previous level: Knowledge of supported business area. Ability to understand clients’ needs and technical requirements and implement solutions. Ability to identify and resolve programming issues. Ability to respond to changing priorities. Ability to collaborate with other professionals.
Bachelor’s degree and 2-5 years of information technology experience with emphasis in applications development and support. (Substitutions may be allowed.)