Job Track Description: Requires formal education and relevant expertise in a professional, sales, or technical area. Performs technical-based activities. Contributes to and manages projects. Uses deductive reasoning to solve problems and make recommendations. Interfaces with and influences key stakeholders. Leverages previous knowledge and expertise to achieve results. Ability to complete work self-guided. A college or university degree required.
General Profile Requires knowledge and experience in own field. Will acquire higher-level knowledge and skills while on the job. Develops an understanding of the company, processes, and customers. Uses existing procedures to solve standard problems. Requires moderate guidance and direction from others.
Functional Knowledge Requires expanded conceptual understanding of theories, practices, and procedures.
Business Expertise Uses an understanding of key business drivers to accomplish work.
Impact Impacts a team through quality of the services and information provided. Follows standardized procedures and practices to achieve objectives and meet deadlines.
Leadership No supervisory responsibilities. Provides guidance to new team members.
Problem Solving Uses existing procedures and technical experience to solve problems.
Interpersonal Skills Exchanges complex information and ideas effectively.
Responsibility Statements Designs, develops documents, tests, and debugs new and existing software systems and applications. Transforms business requirements into system definitions and clear solutions. Communicates using flowcharts, data flow diagrams and unified data language. Serves as a technical expert on development projects. Participates in full development life cycle including requirements analysis and design. Understands various software architecture and implementation methods. Identifies gaps in system/requirements software development model. Creates technical specifications based on conceptual design and stated business requirements. Supports maintains and documents software functionality. Analyzes codes to find causes of errors and revises programs. Participates in code reviews and software design meetings. Examines user needs to determine technical requirements. Consults with end-users to prototype, refine, test, and debug programs. Conducts tasks and assignments as directed. Works under minimal supervision with the ability to make independent judgments, as required. Performs other duties as assigned. Complies with all policies and standards.