Programmer - Ellucian® Banner®
Full Time
The primary role of a Banner Programmer in our Technical Services Team is to design, develop, and implement computer programs to meet the business requirements of post-secondary institutions across Canada and the United States. Our staff work remotely.
Accountability
-
Engages with and makes recommendations to Business Analysts and Team Leads for business process and system changes
-
Participates with Team Lead in decisions about his/her own placement on projects according to a personal career plan
-
Takes increasing responsibility and participation in discussions about best practices for solution delivery
-
Participates in internal decision making and problem-solving regarding project prioritization, resource allocation, and deliverables
Responsibilities
-
Client / Operational Support
-
Investigates and interacts with BA’s to resolve technical issues that occur with systems supported by OA Solutions
-
Evaluates and provides summaries to clients for Software Updates from vendors of systems supported by OA Solutions
-
Advocates for clients to ensure that their requirements and objectives are being met while adhering to arrangements made with OA Solutions
-
-
Software Development
-
Works with OA Solutions system analysts, business analysts and system administrators to develop specifications for development projects
-
Design and develop scripts and programs to enhance processes that meet clients’ business requirements in accordance to established standards and best practices
-
Create and deploy data queries for ad hoc reporting
-
Develop and maintain technical architecture documentation
-
Create data models and protocols for test and production databases
-
Engage in change control and testing for code changes
-
Participates in peer review and QA of deliverables according to established standards and best practices
-
-
Team Support
-
Successfully engages in multiple initiatives simultaneously
-
Actively participates in presentations, demos and project meetings
-
Familiarizes oneself with OA Solutions’ project objectives, commitments, and scope for each assigned project
-
Familiarizes oneself with the project’s quality assurance strategy and seeks peer reviews for own deliverables
-
Actively supports team by sharing knowledge and skills with other team members and by providing input into peer reviews of other team members’ work
-
Maintains business knowledge and skills according to a personal career plan
-
Ensures personal career plan is reviewed and updated during PDS reviews
-
Communicates with the team lead about issues related to performance and utilization
-
Communicates client opportunities through appropriate channels
-
Engages with and makes recommendations to BAs and Team Leads for business process and system changes
-
Participates with Team Lead in decisions about his/her own placement on projects according to personal career plan
-
Takes increasing responsibility and participation in discussion about best practices for solution delivery
-
Participates in internal decision-making and problem-solving regarding project prioritization, resource allocation and deliverables
-
Qualifications
-
University Degree or Career Diploma in a related field (or related work experience)
-
1-3 years application design and development experience, ideally in a post-secondary administrative system environment using Ellucian Banner 9 ERP
-
Experience in Java, Groovy, GIT, and Ellucian Admin Page
-
Experience with Degree Works, BDM, Workflow, ESM, CPoS, EIS, Recruit, Advise, and 3rd Party Application integration
-
Excellent interpersonal and written and verbal communication skills
-
Demonstrated ability to handle several projects concurrently, set priorities and work under the pressure of multiple priorities and deadlines with minimal supervision
-
Ability to work within a team environment and be a valuable team member
Compensation
-
Salary is competitive and commensurate with your experience
-
In addition, we offer a generous compensation package, including mid-year and year-end profit sharing, and company paid group health benefit plan