What are the responsibilities and job description for the Software Analyst Programmer position at Central Oregon Community College?
Position Details
Position Information
Position Title
Software Analyst Programmer
Classification Title
Administrator
Position Number
B248PD
Grade Level
P3
Starting Wage/Salary
$80,000 - $90,000 plus exceptional benefits
Close Date
04/27/2025
Open Until Filled
No
Open Until Filled Notes
Position Type/Employee Class
Administrative
Faculty Status
Not applicable
FTE
1.0
Contract Months
12.0
Overtime Eligible
Exempt
Location
Bend
Hybrid Remote Work Eligible?
Yes but no COCC position is fully remote. Hybrid/Remote possibilities to be determined by the supervisor/department and discussed during interview process.
Exceptional COCC Benefits Summary
TO VIEW BENEFITS & PERKS
Primary Purpose
As a Software Analyst Programmer, you’ll find yourself balancing a mix of troubleshooting, development, account maintenance, and collaboration every day. You’ll work closely with a talented team of Business Analysts, DBAs, and Systems Administrators to manage and improve enterprise software, both on-premise and in the cloud.
Throughout the day, you’ll leverage your technical skills to solve complex problems, all while documenting solutions and ensuring everything aligns with our evolving needs.
Your role will be key to ensuring that our systems work seamlessly, empowering staff and students with the tools they need, and driving improvements that have a direct impact on the college’s success.
Essential Duties and Responsibilities
Key Responsibilities:
- You will provide technical support to faculty, staff, and students by tracking down system issues, ensure appropriate access to the ERP/SIS system and related software applications, and collaborate with team members to solve technical challenges for the college.
- You will contribute to the development, integration, and maintenance of our ERP system to meet the evolving needs of the college community while keeping it running smoothly and securely.
- You will develop and manage database objects, views, and reports, supporting data extraction and analysis to drive informed decision-making across the institution.
- Working closely with cross-functional teams, you will participate in ongoing projects to incorporate new functionality or systems, or changes into existing systems, ensuring all updates are well-designed, tested and meet the needs of users.
- You will document system processes and solutions, contribute to process improvements, and take ownership of smaller-scale projects to enhance the efficiency and functionality of the college’s technology infrastructure.
Department Specific
Knowledge, Skills, and Abilities
Individual must possess the following knowledge, skills and abilities, or be able to explain and demonstrate that the individual can perform the duties and responsibilities of the job, with or without reasonable accommodation, using some other combination of skills and abilities. Individual is expected to follow all College work rules and policies.
- Knowledge of relational databases and programming languages, including SQL or PL/SQL.
- Knowledge of programming principles and best practices.
- Possess strong interpersonal and customer service skills, including the ability to communicate technical and complex information both verbally and in writing to a variety of audiences.
- Ability to work cooperatively with, and contribute to, a diverse workplace through ideas or experience.
- Able to develop, write, and debug software or use other tools to work with data and produce reports or other data outcomes.
- Ability to read, analyze, and interpret information technology administration guides, user manuals, professional journals, technical procedures, and/or governmental regulations.
- Excellent written communication and documentation skills.
- Experience working with third-party, cloud-based applications.
- Experience working in a help desk environment.
- Strong organizational, analytical, problem solving, time management and documentation skills.
- Ability to work with customized role- and class-based user privilege assignment on ERP system.
Ergonomic Requirements
Regular office hours are established between 8 am – 5 pm during the workweek. A flexible work schedule, including nights and weekends, may be necessary due to the nature of the responsibilities.
Incumbent must be able to function effectively indoors in an office environment engaged in work of primarily a sedentary nature. Requires the ability to work at a workstation for extended periods. Requires to write, read written materials and computer screens, and ability to use telephonic conversations. Physical movements involve guiding, feeding materials into proper position. Lifting objects vary daily, ranging from 1lb to over 25lbs. Use of computer screen is required 70% of the work time. All individuals are required to perform essential functions with or without reasonable accommodation.
Minimum Requirements
Education
- Associate’s Degree in a related technology field or equivalent work experience.
Experience
- Two years of professional work experience using SQL or PL/SQL.
- One year of professional experience in software programming and development.
Equivalency Statement
The College recognizes the value of skills and knowledge gained outside of formal higher education and paid employment. Applicants who do not meet minimum qualifications but present other qualifications or experience equivalent to those required will be considered and are encouraged to apply. To qualify under equivalency, applicants must indicate how they qualify by responding to the supplemental question presented during the application process.
All employees are required to successfully complete and pass a background screen, which includes a criminal history check.
Preferred Qualifications
Education
- Bachelor’s degree in Computer Science, Information Technology, or related field or an equivalency of at least three years of related work experience in lieu of a degree.
Experience
- Familiarity and/or programming experience with Ellucian’s Banner ERP.
- Proficiency working in a command-line or shell environment, such as Linux.
- Proficiency in one or more of the following is a plus: Linux command line, C, Pro*C, Java, JavaScript, Python, Groovy, .NET, CSS, HTML and/or XML.
- Experience in creating reports from an Oracle or MS SQL database system, using a report writing application such as Argos, Cognos, or Crystal Reports is a plus.
EEO Statement
The goal of Central Oregon Community College is to provide an atmosphere that encourages our faculty, staff and students to realize their full potential. In support of this goal, it is the policy of Central Oregon Community College that there will be no discrimination or harassment on the basis of age, disability, sex, marital status, national origin, ethnicity, color, race, religion, sexual orientation, gender identity, genetic information, citizenship status, veteran or military status, pregnancy or any other classes protected under federal and state statutes in any education program, activities or employment. Persons with questions about this statement should contact Human Resources at 541.383.7216 or the Vice President for Student Affairs at 541.383.7211.
This policy covers nondiscrimination in both employment and access to educational opportunities. When brought to the attention of the appropriate parties, any such actions will be promptly and equitably responded to according to the process outlined in general procedures sections N-1, N-2, or N-3.
In support of COCC’s EEO statement, bilingual fluency in English and Spanish is considered a plus, along with experience working in a diverse multicultural setting.
This policy covers nondiscrimination in both employment and access to educational opportunities. When brought to the attention of the appropriate parties, any such actions will be promptly and equitably responded to according to the process outlined in general procedures sections N-1, N-2, or N-3.
In support of COCC’s EEO statement, bilingual fluency in English and Spanish is considered a plus, along with experience working in a diverse multicultural setting.
Salary : $80,000 - $90,000