Developer, Oracle/Object-Oriented/Java

Colorado State University
Fort Collins, Colorado, United States
$60,000 - 70,000
04 Oct 2016
End of advertisement period
01 Nov 2016
Contract Type
Full Time

Description of Work Unit

Provide computer information systems software analysis, design, development, testing and implementation services to university administrative clients.

About Colorado State University and Fort Collins:
As one of our nation’s top public institutions of higher learning and Colorado’s land grant institution, Colorado State University (CSU) is committed to making things happen – from the classroom and laboratory to communities across the world. CSU is ranked in the top tier of US News and World Report’s rankings of “America’s Best Colleges and Universities,” climbing nine spots in the past two years. Colorado State aims to continue its growth as a top-tier destination for talented students, and is the institution of choice among Colorado residents.

Colorado State University is located in the heart of Fort Collins, CO, known as the “Choice City” for many good reasons. Just a short distance from the beautiful Rocky Mountains, Fort Collins boasts excellent schools, 300+ days of sunshine yearly, a thriving arts scene, eclectic shops and restaurants, and miles of walking and biking trails – all of which add up to a very high quality of life. Money Magazine consistently ranks Fort Collins among the “Best Places to Live” in America, and Outside Magazine has named Fort Collins one of America’s Dream Cities. It is indeed an attractive place to work, live, learn and play.

Position Summary

Intermediate level developer position located in CSU’s central Information Systems Department. Position will work on teams in the IS Department involved in application software development and ongoing support of CSU’s central administrative systems. Team and work assignments vary and include, but are not limited to, student, financial management, human resources/payroll, and workflow applications. Must be a team player, analytical thinker, organized and be able to take initiative to solve problems.

Benefits: The position offers a full benefits package including: 24 vacation and 15 sick leave days per year; enrollment in group health, dental, life and accident insurance; retirement plan options; disability insurance; and additional opportunities such as free employee study privilege credits. A full description of benefits is available at

The Commitment to Campus (C2C) is one of the additional benefits of working at CSU. The C2C encompasses a wide range of programs, discounts, and special benefits available to CSU faculty and staff to promote employee health, wellness, and personal advancement, engage employees in the life of the University, and reward employees for their service and involvement in the CSU community. Some of these benefits include an Employee Study Privilege offering nine free credit hours of higher education per year, scholarships, After-School Program for Kids, Youth Sports Camps, free Max and shuttle services, athletic ticket discounts, software discounts, and discounted veterinary care at CSU’s Veterinary Teaching Hospital, rated among the top three in the nation. Employees may also take advantage of our tennis complex and discounted rates in our award-winning recreation facility that includes an aquatic center, a climbing wall, fitness studios, a gym, a track and over 24,000 square feet of workout space.

Required Job Qualifications

1. Bachelor’s degree plus 2-3 years application development experience utilizing Oracle SQL – PL/SQL and Java, .NET framework or other object-oriented programming language(s).
Bachelor’s degree in Computer Science, Computer Information Systems and working knowledge of Oracle SQL – PL/SQL and Java, .NET framework or other object-oriented programming language(s).
2. Experience with most phases of the software development lifecycle (SDLC).
3. Under general direction of team lead, must have ability to work somewhat independently in carrying out programming assignments.
4. Under general direction of team lead, must have ability to perform some analysis, problem determination, and provide solutions.
5. Ability to work effectively with members of a team.
6. Excellent communication skills.

Preferred Job Qualifications

•Proficient in web technologies including HTML, XML, CSS, JavaScript and .NET.
•Application development experience utilizing Java/J2EE.
•Experience working with Groovy and Grails.
•Prior professional IT experience in a higher education environment.
•Basic understanding of project management concepts and processes.
•Prior application development experience with Oracle E-Business Suite (EBS), Ellucian Banner Student Information System, Kuali Financial Management, or comparable ERP systems, is desirable.
•Experience with revision control/source code management tools such as GIT.

Diversity Statement

•Reflecting departmental and institutional values, candidates are expected to have the ability to advance the Department’s commitment to diversity and inclusion.

Essential Duties

Job Duty Category Software Development Duty/Responsibility

Work with assigned team(s) to develop and maintain application software. Primarily responsible for bug fixes and enhancements to existing code rather than new development. Works under general direction of team lead(s) and senior developer staff on receiving program specifications and carrying out work assignments, such as performing bug fixes or modifications related to the Banner student system. Has understanding of available tools (integrated development environment, version control, etc.) and puts them to use.
Also includes tasks of an unplanned nature including responding to user requests for information, performance issues, errors and data cleanup.

Percentage Of Time 40 Job Duty Category Software Testing/Quality Control Duty/Responsibility

Test and debug application software independently. Conduct primarily basic, module level testing to ensure accurate results and optimal performance. Writes basic documentation for code developed in accordance with established guidelines and practices.

Percentage Of Time 20 Job Duty Category Requirements Analysis Duty/Responsibility

Assist team lead(s) or senior level developers in the collection and documentation of user’s requirements, with some understanding and discussion regarding possible conflicts between stated requirements and problems in implementing them.

Percentage Of Time 10 Job Duty Category Software Change Control/Project Management Duty/Responsibility

Learn and use the IS Department’s software change control and project management processes and software tools to enter and track software changes, and assigned project activities and work hours.
Project tasks and activities are carried out in support of an IS Dept. project manager or team lead.

Percentage Of Time 10 Job Duty Category Teamwork/Participation Duty/Responsibility

Participate as a team member in assigned team(s) in Information Systems Department, as well as occasional cross-functional teams. Attend team and project meetings, communicate effectively and support other team members

Percentage Of Time 10 Job Duty Category Personal and Professional Development Duty/Responsibility

Maintains professional and technical knowledge by participating in training and educational opportunities. Learning is focused on things needed to complete tasks and solve current problems

Percentage Of Time 10 Application Details

Special Instructions to Applicants

References will not be contacted without prior notification of candidates.

Conditions of Employment

Pre-employment Criminal Background Check (required for new hires), Travel - Occasional travel for training, conferences, seminars Search Contact Pat Spooner at

EEO Statement

Colorado State University is committed to providing an environment that is free from discrimination and harassment based on race, age, creed, color, religion, national origin or ancestry, sex, gender, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or pregnancy and will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Colorado State University is an equal opportunity/equal access/affirmative action employer fully committed to achieving a diverse workforce and complies with all Federal and Colorado State laws, regulations, and executive orders regarding non-discrimination and affirmative action. The Office of Equal Opportunity is located in 101 Student Services.

Background Check Policy Statement

Colorado State University (CSU) strives to provide a safe study, work, and living environment for its faculty, staff, volunteers and students. To support this environment and comply with applicable laws and regulations, CSU conducts background checks. The type of background check conducted varies by position and can include, but is not limited to, criminal (felony and misdemeanor) history, sex offender registry, motor vehicle history, financial history, and/or education verification. Background checks will be conducted when required by law or contract and when, in the discretion of the university, it is reasonable and prudent to do so.