Sierra College-posted 30 days ago
Full-time • Mid Level
Rocklin, CA
1,001-5,000 employees
Educational Services

Under general supervision from assigned manager, responsible for the functional and technical aspects of one or more modules of the District's Banner Enterprise Resource Planning (ERP) system used to support and maintain college business and academic practices; responsible for functions associated with project management and liaison, data modeling, and systems development, and for providing future architectural direction of computer systems, applications, and external interfaces on multiple platforms; performs advanced analysis, requirements gathering, software development, coding, testing and documentation of software applications on multiple platforms; and provides technical support, documentation, and troubleshooting for District staff on computer applications.

  • Serves as a project leader by coordinating and involving District staff from multiple organizational units; follows systems development life-cycle techniques; utilizes joint application development processes; employs project management techniques and knowledge about specialized software packages, applications, and industry standard programming languages; coordinates and guides the work of project team members in converting or integrating applications among platforms; installs, integrates, tests, and tunes software to maximize performance according to test results and internal software design principles.
  • Troubleshoots application errors; isolates problems from symptoms; determines alternatives and develops and implements solutions; works with user community to improve instructions and training.
  • Defines the scope and objectives for applications, along with constraints and system requirements; analyzes and defines current organizational functions, processes, sources, and uses of information, and data to determine application needs and requirements.
  • Analyzes user business processes; designs applications and solutions to optimize use of systems; documents work and information flow using organization and data flow charts and other related materials; designs and produces application specifications and documentation on inputs, outputs, and data structures.
  • Designs inputs, including data entry screens, and files; designs outputs, including reports, files, and display screens; designs, develops, and implements logical and physical database structures and corresponding internal relationships.
  • Programs and modifies in-house and third-party applications by creating and editing CSS, HTML, JavaScript, Groovy, and related files to meet specifications of web design.
  • Designs, codes, tests, and maintains application software, including District's Banner Enterprise Resource Planning (ERP) administrative and integrated systems; consults with users on applications and data requirements.
  • Coordinates and implements data conversions, integrations, and transitions; develops user and system documentation; plans and conducts user training, including preparation of training materials.
  • Provides technical support, problem resolution, and data research for end users; provides support and training for integrated data management applications.
  • Participates in and facilitates planning and implementation of long-range systems goals; researches and participates in the development of system requirements, including evaluating and selecting of information systems.
  • Establishes Standard Operating Procedures (SOP); provides inputs to and follows Support Level Agreements (SLA).
  • Conducts feasibility studies for proposed applications and prepares recommendations for customers; estimates value-added potential in enhanced service, productivity, and financial benefit.
  • Maintains up-to-date knowledge of evolving computer technologies, including hardware, software, languages, problem solving techniques, and development tools; prepares periodic briefings on technologies that would have relevance to the District.
  • Coordinates with vendors and users to integrate third-party software into District systems and databases.
  • Designs, codes, tests, and maintains data transformation services between the primary ERP system and database and auxiliary operating systems, databases, and third-party applications.
  • Reviews, develops, enhances, and modifies code in software applications using database, object-oriented, and emerging programming languages along with data integration and migration processes.
  • May provide onboarding support, general work training, guidance, supervision assistance, and directs activities of students or temporary employees.
  • Performs related duties that support the overall objective of the position.
  • Four years of college with major course work in computer science or a related field.
  • Industry certifications in cybersecurity may substitute for some education.
  • Four years of increasingly responsible analysis and programming experience.
  • Concepts, methodologies, analysis, and design of computer and relational database management systems.
  • Enterprise Resource Planning (ERP) systems, such as Ellucian Banner with Linux operating system.
  • Program development techniques, procedures, tools, documentation requirements, and System Development Life Cycles (SDLC).
  • Programming languages, including PL/SQL, SQLPlus, Java, CSS, JavaScript, MySQL, Perl, HTML, APIs, and Web Services.
  • Principles and procedures of computer systems, including analysis and design.
  • Relational database concepts, design techniques, and tools.
  • Computer file methods and structured testing techniques with object-oriented software development techniques and tools.
  • Software applications, operating systems, hardware, telecommunications, and networking principles.
  • Federal, state, and local laws, codes, and regulations, including, but not limited to, the Family Educational Rights and Privacy Act (FERPA) and the Americans with Disabilities Act (ADA).
  • Basic mathematical concepts.
  • English usage, grammar, spelling, punctuation, and vocabulary, including proofreading and formatting techniques.
  • Coordinate systems development functions and steps and follow logical progressions for programming systems.
  • Design, program, install, and maintain programs for original and purchased applications and systems, including databases.
  • Analyze technical problems and develop and apply appropriate solutions.
  • Evaluate user interfaces for compliance with accessibility standards and principles.
  • Identify resources necessary to provide any information and assistance required to complete tasks.
  • Develop and implement project plans leading to the successful, on-time completion of tasks.
  • Conduct information interviews through individual conferences and group processes and then translate user requirements into computer programs and systems.
  • Design database schemas and analyze relational database tables, triggers, and procedures.
  • Use entity relationship (ER) and data modeling tools to document designs.
  • Provide training to online users in use of computer equipment and operating procedures.
  • Communicate technical and complex information to non-technical users.
  • Read, understand, and apply information from technical manuals and education code regulations.
  • Perform technical and operational duties to support students, including providing complex case management services and sensitivity to individuals students from varying diverse backgrounds.
  • Plan and organize work to meet changing priorities and deadlines.
  • Maintain a high level of attention to detail.
  • Utilize office procedures, methods, and equipment, including computers, technology, and applicable software applications sufficiently to perform the duties of the classification, including the District's Enterprise Resource Planning (ERP) system and those used for application and system programming. Operate a variety of computer terminals, printers, and peripheral equipment.
  • Adapt to changing technologies and learn functionality of new equipment and systems.
  • Maintain confidentiality of information.
  • Follow oral and written directions.
  • Communicate clearly and concisely, both orally and in writing.
  • Provide onboarding support, general work training, guidance, supervision assistance, and direct activities of students or temporary employees.
  • Establish and maintain effective working relationships with those contacted in the course of work.
  • Coordinate with staff and others to minimize delays or interruptions to District activities.
  • Respond to emergencies.
  • Work independently and collaboratively.
  • Apply District policies and procedures.
  • One of Aspen Institute's Top150 Community Colleges in the nation
  • The Accrediting Commission recognized Sierra "for its exemplary practice of providing personnel with opportunities for continued professional development in order to meet its mission." This includes providing students and employees with a robust set of programs, events, and conferences related to equity-mindedness and supporting the success of our students, etc.
  • Public Employee's Retirement System (PERS)
  • 18 paid holidays (including extended time off during the winter break)
  • 12 accrued paid vacation days per year (vacation accrual increases over time)
  • Competitive benefits package
  • Flexible work schedules may be available
  • Currently during summers, some employee groups participate in 4x10 schedules
  • Qualifying Employer for Public Service Loan Forgiveness (in most cases)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service