00001813 - Associate Enterprise Analyst

The Associate Enterprise Programmer/Analyst position works with Academic Applications staff to provide front end system support for such systems as Anthology Radius (CRM), Blackboard Learn (LMS), Atrium (Door Access), 25Live (Scheduling), and other ancillary systems as assigned.  This is an entry-level programmer/analyst position in which the individual assists in the development and maintenance of academic applications within an enterprise setting. The incumbent works with more experienced team members to understand and analyze business processes and translate them into technical solutions.  The position offers the opportunity to learn enterprise-level software analysis and new programming skills.


Requisition ID:
Position Number:
00001813
Employee Group:  Professional, Management and Administration
Schedule: 40 hours/52 weeks
Compensation:
Benefits: Full-time Part-time Limited Benefits
Reports to:
Posting Opens:
Posting Closes: 


ESSENTIAL FUNCTIONS 

Note: Although the essential job functions are similar for an Associate Enterprise Programmer/Analyst an Enterprise Programmer/Analyst and the Senior Enterprise Programmer/Analyst, the degree to which these duties are met varies based on the position assigned

  • Under the direction of established Academic Application staff, develop, customize and support applications

  • Provide first level support for Academic Applications tickets received from Customer Support

  • Assist with the overall support of the enterprise software across all environments

  • Work as part of a team to troubleshoot performance issues

  • Submit software problems to vendors and follow through until resolution

  • Evaluate, test, re-develop, and deploy application upgrades, updates, and fixes

  • Perform unit testing and support users in all areas of User Acceptance Testing

  • Develop ad-hoc queries and reports

  • Design, develop, maintain and support custom integrations between PeopleSoft and other 3rd party enterprise software

  • Evaluate, test, re-develop, and deploy application upgrades, updates, and fixes

  • As part of a team of functional and technical users, work to establish business needs, research and investigate new functionality, and deploy and document solutions

  • Assist in the development of external interfaces

  • Test and maintain interfaces to 3rd party systems

  • Develop using 3rd party enterprise software (Anthology Radius, Blackboard Learn, Atrium, 25Live, etc.)

  • Develop procedures and document processes

  • Adhere to change management best practices and use GRCC-supported tools for code and object migration and documentation

  • Able to work independently with limited supervision

  • Keep abreast of industry best practices and emerging technologies within higher education

  • Adhere to design standards and naming conventions

  • Work with functional areas to ensure regulatory compliance

  • Regular attendance during normal scheduled hours is required. Being present is essential for serving customers and performing the essential functions of this position

  • Performs other related duties as assigned


JOB SPECIFICATIONS

Educational Credentials

  • Bachelor’s degree (preferred) from an accredited college or university in Computer Science, Information Technology, or related field OR a bachelor’s degree in another field with significant coursework in one of those disciplines.  While completion of Bachelor’s degree is preferred, it is not required.  Working towards completion of a degree in Computer Science, Information Technology, or related field is required.

Work Experience

  • Experience with development (in an enterprise level system or higher education environment preferred)

  • Experience with a LMS, CRM, or Campus Card System preferred

Skills

  • Relational database architecture exposure and demonstrable knowledge of SQL

  • Knowledge of database and program design, object-oriented programming, and unit testing of software packages

  • Experience writing queries, reports or programs using development tools

  • Excellent analytical and problem-solving skills are required

  • Strong documentation skills to maintain accurate records of system configurations, procedures, and issue resolutions is required

  • Experience with web development, HTML5, CSS3, and JavaScript is preferred

  • Experience writing REST and SOAP APIs is preferred

  • Able to take initiative

  • Effective team player

  • Proficient development of applications that include a level of complexity

  • Project management skills including analyzing and developing project requirements and specifications, as well as timeline development preferred

Physical Demands

  • Sitting or standing for long periods

  • Long periods at a computer discerning detail from less than a few feet away

  • Repetitive movements

  • Use of hands and fingers to handle, grasp, and control

Mental Demands

  • Create and comprehend verbal and written English communication to and from various constituents

  • Maintain a clear focus on customer service

  • Maintain emotional control under stress related to short deadlines and multiple projects

  • Must be exacting in work and pay close attention to detail

Working Conditions

  • GRCC will comply with any mandated health and safety requirements. Compliance information is available on our policies website

  • Frequent interruptions, hectic pace and responsive to quick deadlines

  • May require on-call availability and after hours and weekend work when required

  • Requirements to visit other offices and remote sites and otherwise work outside the office environment

  • Work is in close proximity to other people in a shared office space

  • Some travel for training could be required