Senior Software Engineer-CCC Technology Center (4 Positions)

Job description


Exempt, Full-time 40 hours per week; 12 months per year
MSC - Range 22; $109,416.04
Contingent upon continued grant funding

Some highlights and details associated with this position:
College Campus work schedule of Monday – Friday, 8:00 a.m. – 5:00 p.m (Currently designated up to 100% remote) 
Health benefits, The District offers several plans to employees, many of them at no cost to the employee. Additionally, Butte College employees have access to two Health and Wellness Centers through Butte Schools Self-Funded Programs. 
Employees can receive free or reduced cost care (depending on plan election).
This year's winter break will be from December 21 – January 1 with pay

Butte College's main campus is located on a 928-acre wildlife refuge and we pride ourselves on being a national college leader in sustainability.  Community partnerships matter to us.  We work with our K-12 partners to create career pathways for students to seamlessly move from high school to Butte College coursework or credit to transfer to a four-year university.  In fact, Butte College has the highest transfer rate of all California community colleges to California State University, Chico.   Butte College contributes to economic development through the Training Place, and the Small Business Development Center. 

For 50 years, we have successfully provided a quality educational experience to our students, offering associates degrees and training in career fields including business, medical, law enforcement, welding, automotive, computers, and more. 

The ideal candidate will share Butte College's commitment to our mission and values, especially our commitment to educating our racially and socio-economically diverse student population.  We currently enroll around 16,000 students annually, many of whom are from racially minoritized populations.  59% of Butte College students are white, 27% are Latinx, 6% are Asian, 3% are African American, 2% are Native American, and 4% are multi-ethnic.  As an emerging Hispanic Serving Institution (HSI), Butte College understands that it has a great responsibility to the educational attainment and economic well-being of our surrounding communities.

The successful candidate will join a campus community that demonstrates its commitment to student equity by supporting ongoing professional development for students, faculty and staff.  These opportunities include a Cultural Awareness Community of Practice, FAIR Classrooms, active Diversity and Student Equity Committees, support for our undocumented and AB 540 students, a robust set of culturally responsive programs and events, and conferences related to equity-mindedness and supporting the success of our diverse students.

Under the general direction of, and in coordination with, an assigned administrator, designs and develops software solutions for the California Community Colleges Technology Center's (CCCTC) program initiatives.  Positional emphasis will be on the ability to develop solutions that are scaled to support statewide use for millions of users.  Investigates current and future technologies to ensure the CCCTC solutions are reliable and performing while supporting the diverse student and staff user base.

Representative Duties

The duties recorded below are representative of the duties of the class and are not intended to cover all the duties performed by incumbent(s) of any particular position.  The omission of specific statements of duties does not exclude them from the position if the scope of work is similar, related or a logical assignment to this class.  The essential duties of the class are indicated with an asterisk *.

  1. Designs and develops software to required specifications provided by product owners.  Employs coding skills while focusing on the business requirements*
  2. Writes software as potentially shippable product increments (PSPI) in a manner consistent with industry standard Scrum (Agile) development practice in sprints of varying length depending on the needs of the project*
  3. Serves as a content expert, knowledgeable about the practice of software development as well as the community of individuals that exist in the industry to aid in the process*
  4. Works independently and as part of a team; collaborates with multiple people and departments including Quality Assurance, technical writers, product owners, and support personnel in an Agile Scrum development model*
  5. Develops and tests code; designs applications consistent with a development platform without existing code in place; leverages Quality Assurance toolsets for unit testing as well as preparing tests for deployment in tools such as Jenkins and Mavin*
  6. Utilizes Java for server-side use and JavaScript (Angular/React) for client-side use; may be required to work in an interpretative web application language such as PhP*
  7. Creates Service Oriented Architecture (SOA) solutions; designs and implements solutions employing extensible and reusable APIs employing Restful or SOAP methods*
  8. May be required to engineer complete solutions including installers, administrative tools, and management solutions*
  9. Employs best practice techniques such as peer review and documentation*
  10. Performs related duties as assigned or required, within the scope of the position


  • Bachelor's Degree in Computer Science, Electrical Engineering, or related field that demonstrates ability to communicate clearly on computer application topics or the equivalent*; AND
  • Four (4) years of experience in a software development position for an enterprise-level application covering information design, information architecture, web service API use, and or/data analytics.
*Bachelor's Degree education equivalency equals two (2) years of increasingly responsible work experience for each full year (24-30 units) of college. (College and experience may be combined, but may not replace, the required Minimum Qualifications.)

  • Hold and maintain a valid driver's license throughout duration of employment with the District.
  • Some travel required.


  • Sensitivity to and understanding of the diverse academic, socioeconomic, cultural, disability, gender identity and sexual orientation and ethnic backgrounds of community college students and staff.
  • Seven (7) years of relevant work experience in a software development position as part of an enterprise-level application project employing information design, information architecture, web service API use, and/or data analytics.
  • Master's Degree in Computer Science, Computer Information Systems, or relevant field.
  • Excellent written and verbal skills and strong attention to detail.
  • Ability to manage competing priorities.
May be acquired through education, training and/or experience.

Knowledge of: District policies and procedures, rules and regulations; laws and ordinances pertaining to the specific responsibilities of the position; supervisory and managerial concepts and principles; education systems, specifically the California Community Colleges system; significant communication strategy skills, including but not limited to content reuse, information architecture, web technologies, and presentation.
Ability to: ensure departmental compliance with all laws, regulations, and policies and procedures of the District and those related tothe position; motivate and provide successful leadership as needed; comprehend and stay current with evolving technologies within multiple areas; effectively implement project management methods to ensure increased productivity; effectively multi-task and coordinate multiple activities simultaneously; exhibit the ability to analyze data and utilize strong problem solving skills; accurately assess the technical content needs of a department or program; utilize keyboarding skills commensurate with the required functions of the position; make sound, educated decisions; work independently; work with diverse populations; maintain records accurately and with confidentiality as required. Demonstrate ability to work leveraging Agile development techniques and SCRUM. Produce software to the CCCTC standard build/deploy standards leveraging Atlassian Bitbucket and Jenkins/Maven. Show proficiency with the use of Jira task management and Confluence weblogs for documentation. Proficiency with XML, XSL, HTML, and CSS. Proficient in software development using Java, JavaScript (Angular/React) or PhP with Laravel. Supplemental Information

Provides direct supervision to assigned hourly and student employees.  Provides technical direction to departmental staff.

Travel is required. 
Faculty, staff, administrators, students and the general public.
Normal office environment.  Subject to interruptions, noise and computer-generated video radiation. Telecommuting may be authorized.


  1. The successful applicant will be required to complete a medical history questionnaire and must agree to undergo and pass a pre-employment physical examination, based on the physical requirements of the position, prior to employment. The physician will be selected and paid for by the District. Disabilities not related to the essential physical job requirements will not preclude the applicant from being hired.
  2. Education Code § 87408.6 states that no person shall be initially employed by a community college district in an academic or classified position unless the person has submitted to an examination within the past sixty (60) days to determine that he or she is free of active tuberculosis.
  3. As a condition of employment the position you are applying for will require that you provide fingerprints to the local police department. The fee charged by the Department of Justice (DOJ) for the fingerprint report is the employee's responsibility. If you should be offered this position you will be asked to sign a payroll deduction form which will authorize the District to deduct the fee charged by the DOJ from your first paycheck.

The District reserves the right to modify, rescind or re-advertise this announcement without notification or to delay indefinitely the employment of a person for the position.

The Butte-Glenn Community College District is an Equal Opportunity Employer.

-------------------------------------------Application Instructions------------------------------------

ALL APPLICANTS, INCLUDING CURRENT BUTTE COLLEGE EMPLOYEES, MUST SUBMIT ALL REQUIRED DOCUMENTS WITH THE ONLINE APPLICATION IN ORDER TO MOVE FORWARD IN THE RECRUITMENT PROCESS. If you are applying under Equivalency for the education minimum qualification, please attach a document titled Equivalency using the "Transcript" drop down file type located in the attachment section of the application.

All on-line attachment types require that you attach a document.

Please describe in your cover letter how your past experience and qualifications meet the needs of this position.

Please submit this as an attachment, not as a text resume within the application.

You are required to provide transcripts for coursework and/or degrees listed on the application materials you have submitted. The transcripts must include the date the institution granted the degree. Legible copies of transcripts are acceptable at this point in the process. Official transcripts must be submitted prior to hire.

Foreign transcripts must include a U.S. evaluation and translation.  Please contact the Office of Human Resources for a list of agencies providing this service or our website at;

All offers of employment are contingent upon the submission of official transcripts showing completion of the degree.




Diversity Profile: University



View more

Learn more on Inside Higher Ed's College Page for University

Arrow pointing right
Job No:
Posted: 7/6/2018
Application Due: 12/25/2018
Work Type: