Talent.com
Senior Software Programmer
Senior Software ProgrammerSierra Community College • Rocklin, California, USA
Senior Software Programmer

Senior Software Programmer

Sierra Community College • Rocklin, California, USA
8 days ago
Job type
  • Full-time
Job description

Description

Under general supervision from assigned manager responsible for the functional and technical aspects of one or more modules of the Districts 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.

Need Help With Your Online Account

  • Use the online Help Guide or contact the NEOED Applicants Support Line at if you need assistance with your online applicant account.
  • Applicant Support is available between 6 a.m. and 5 p.m. Pacific Time Monday through Friday.

If you have any questions about this position please contact the Human Resources Department at .

Examples Of Functions and Tasks

REPRESENTATIVE DUTIES

The following duties are typical for this classification. Incumbents may not perform all of the listed duties and / or may be required to perform additional or different duties from those set forth below to address business needs and changing business practices.

1. 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.

2. Troubleshoots application errors; isolates problems from symptoms; determines alternatives and develops and implements solutions; works with user community to improve instructions and training.

3. 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.

4. 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.

5. 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.

6. 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.

7. Designs codes tests and maintains application software including Districts Banner Enterprise Resource Planning (ERP) administrative and integrated systems; consults with users on applications and data requirements.

8. Coordinates and implements data conversions integrations and transitions; develops user and system documentation; plans and conducts user training including preparation of training materials.

9. Provides technical support problem resolution and data research for end users; provides support and training for integrated data management applications.

10. 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.

11. Establishes Standard Operating Procedures (SOP); provides inputs to and follows Support Level Agreements (SLA).

12. Conducts feasibility studies for proposed applications and prepares recommendations for customers; estimates value-added potential in enhanced service productivity and financial benefit.

13. 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.

14. Coordinates with vendors and users to integrate third-party software into District systems and databases.

15. Designs codes tests and maintains data transformation services between the primary ERP system and database and auxiliary operating systems databases and third-party applications.

16. Reviews develops enhances and modifies code in software applications using database object-oriented and emerging programming languages along with data integration and migration processes.

17. May provide onboarding support general work training guidance supervision assistance and directs activities of students or temporary employees.

18. Performs related duties that support the overall objective of the position.

Minimum Qualifications

EDUCATION AND EXPERIENCE GUIDELINES

Any combination of education and experience that demonstrates the required above knowledge and abilities is qualifying. Examples of ways to obtain the above knowledge and abilities could include but are not limited to the following :

Education / Training

Four years of college with major course work in computer science or a related field.

Industry certifications in cybersecurity may substitute for some education.

Experience

Four years of increasingly responsible analysis and programming experience.

QUALIFICATIONS

The following generally describes the knowledge and ability required to enter the job and / or be learned within a short period of time in order to successfully perform the assigned duties.

Knowledge of :

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 SQL

  • Plus 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.

    Ability to :

    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 Districts 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.

    PHYSICAL DEMANDS AND WORKING ENVIRONMENT

    The conditions herein are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.

    Environment : Work is performed primarily in a standard office setting.

    Physical : Primary functions require sufficient physical ability and mobility to work in an office setting; to stand or sit for prolonged periods of time; to occasionally walk stoop bend kneel crouch reach and twist; to lift carry push and / or pull light to moderate amounts of weight; to operate office equipment requiring repetitive hand movement and fine coordination including use of a computer keyboard; and to verbally communicate to exchange information.

    Vision : See in the normal visual range with or without correction; vision sufficient to read computer screens and printed documents; and to operate assigned equipment.

    Hearing : Hear in the normal audio range with or without correction

    Supplemental Information

    WHY SIERRA

  • One of Aspen Institutes 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 Employees 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)
  • Sierra College is a Community College located near Sacramento California where a heavy emphasis is placed on academic excellence and student success. Since its founding in 1936 Sierra College has focused on quality instruction and meeting the evolving needs of the students and communities that it serves. The Sierra Community College District covers more than 3200 square miles and serves the Northern California foothill counties of Placer and Nevada as well as parts of El Dorado and Sacramento. We serve over 17000 students throughout the region in both on-ground and online courses including students at our main Rocklin Campus as well as at two centers located in Grass Valley and Tahoe / Truckee. Our District prides itself on academic excellence.

    Sierra College has a strong commitment to the achievement of equity and inclusion among its faculty staff and students and values the rich diverse backgrounds that make up the campus community. A strong candidate for this position must demonstrate a profound understanding of and experience with successfully supporting individuals with varying backgrounds. This includes persons with disabilities various gender identities and sexual orientations as well as individuals from historically underrepresented communities and other groups. Our District is committed to providing strategies for success and proactive student-centered practices and policies focused on eliminating equity gaps to ensure the District provides an inclusive educational and employment environment focused on strategies for success and equitable outcomes for all.

    As an institution Sierra College is committed to eliminating the equity gap in all student populations with dynamic learner-centered practices and policies that fully engage the college community. The ideal candidate will share the Colleges commitment to helping its racially and socioeconomically diverse students succeed in their degree and career objectives. Currently Sierra College enrolls 17800 students per term where approximately : 23% of Sierra Colleges students are Latin(o)(a)(x)(e) 3% are African-American / Black 2% are Filipino 6% are Asian 1% are American Indian / Alaskan Native 8% are Multiethnic and 55% are White.

    The successful candidate will join a College dedicated to the use of culturally responsive strategies and methods that meet the varying needs of our students faculty staff and surrounding community. Sierra College demonstrates its commitment to equity by supporting ongoing professional development for students faculty and staff. These opportunities include trainings and workshops on equity and inclusion active Academic Senate standing committees concerned with student success and equity a Presidential Equity Advisory Committee (PEAC) culturally responsive student engagement centers support for our undocumented and AB540 students campus-wide equity summits a robust set of programs events and conferences related to equity-mindedness and supporting the success of our diverse students.

    Need Help With Your Online Account

  • Use the online Help Guide or contact the NEOED Applicants Support Line at if you need assistance with your online applicant account.
  • Applicant Support is available between 6 a.m. and 5 p.m. Pacific Time Monday through Friday.
  • If you have any questions about this position please contact the Human Resources Department at .

    Helpful Tip :

    Please note that as described above a strong candidate for this position must demonstrate a profound understanding of and experience with successfully supporting individuals with varying backgrounds; and therefore hiring committees assess candidates for these knowledge skills and abilities.

    Applicants may want to consider incorporating culturally-inclusive / equity-minded strategies practiced and / or evidence of the responsiveness to and understanding of the racial socioeconomic and cultural diversity of community college student populations throughout their application materials (including application and documents uploaded if any).

    Please see the Sierra College website for additional helpfultips and tools for prospective applicants.

    Travel expenses may be partially reimbursed for candidates traveling beyond a 150 mile radius for second round interviews. All other travel expenses will be borne by the candidate (if in person interviews).

    Key Information Regarding Our Hiring Process

    Hiring Subject to Board of Trustees Approval

    Please note that all new hires require approval from our Board of Trustees during one of their public meetings. Official hire dates will follow this approval. More information about the Board of Trustees and their meetings can be found athttps : / / Visa Sponsorship Not Available

    At this time we do not offer H1B1 visa sponsorship for new employees.

    Terms and Conditions of Employment :

    Other terms and conditions of employment are specified in the applicable collective bargaining agreements on file in the District Human Resources Department. Position description of record on file in the Human Resources Department.

  • Sierra Community College District currently operates campuses in Rocklin Truckee and Grass its management of a multi-campus environment the District reserves right of assignment including the right to change assignment locations and shift assignments based on District need. Although this position may currently reside at the Rocklin campus the assignment location may be subject to change as needed. Additionally the district reserves the right to cancel revise or re-announce this position as well as any and all positions at any time.
  • EEO / TITLE IX EMPLOYER

    Sierra College is an equal employment opportunity employer committed to nondiscrimination and the achievement of diversity and equity among its faculty staff and students.

    Persons with inquiries about the application of Title IX and / or EEO may contact the Director of Diversity EEO & Title IX (Title IX Coordinator) at the address below at or via email at .

    Persons with questions regarding reasonable accommodation of physical and other disabilities should contact the Sierra College Human Resources Department at .

    If you have limitations hearing or speaking the State of California offers a specially-trained Communications Assistant (CA) that can relay telephone conversations for all of your calls. Dial 711 to reach the California Relay Service (CRS). Dialing 711 is for everyone not just those who have difficulty hearing on a standard phone. If you prefer having your calls immediately answered in your mode of communication dial one of the toll-free modality and language-specific numbers below. The call will be routed to the CRS provider.

    TTY / VCO / HCO to Voice

    English1-

    Spanish1-

    Voice to TTY / VCO / HCO

    English1-

    Spanish1-

    From or to Speech-to- Speech

    English & Spanish 1-

    Required Experience :

    Senior IC

    Key Skills

    Anesthesiologist,Bidding,Animal,Editorial,End User Support,Clinical

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Senior Programmer • Rocklin, California, USA

    Related jobs
    Flexible Schedule Survey Contributor (Hiring Immediately)

    Flexible Schedule Survey Contributor (Hiring Immediately)

    Earn Haus • Lincoln, California, US
    Full-time +2
    We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...Show more
    Last updated: 30+ days ago • Promoted
    Remote Product Tester – $45 / hr + Free Products – Start Now!

    Remote Product Tester – $45 / hr + Free Products – Start Now!

    OCPA • Lincoln, California, us
    Remote
    Part-time +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...Show more
    Last updated: 30+ days ago • Promoted
    SDET Software development Engineer

    SDET Software development Engineer

    Skill on Tap • Sacramento, California, USA
    Full-time
    Summary-IT automation engineer who has a ability to develop and support automation solutions for IT systems across cloud and on-prem environments. This role involves Software development Observabili...Show more
    Last updated: 7 days ago • Promoted
    Jobs Near You $11 - $27 / HR

    Jobs Near You $11 - $27 / HR

    JobsNearMe • Wheatland, CA
    Full-time +1
    Looking for work close to home? Discover hundreds of job openings near you — from part-time to full-time positions across multiple industries. Apply today and start your next job fast!.Show more
    Last updated: 25 days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Galt, CA, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 23 days ago • Promoted
    Business Systems Product Manager

    Business Systems Product Manager

    The Judge Group • Elk Grove, CA, United States
    Permanent
    This is a direct hire opportunity and hybrid to Elk Grove, CA.Relocation package is available.Product experience is required. Microsoft Dynamics experience is required.Build, enhance and maintain bu...Show more
    Last updated: 14 days ago • Promoted
    Sr. Programmer / Analyst

    Sr. Programmer / Analyst

    West Advanced Technologies • Sacramento, CA, United States
    Full-time
    Need qualified programmer / analyst with a minimum of 8 years of hands-on experience in Adaptable Database System (ADABAS) / Natural programming and ADABAS Database Administrator (DBA) skills set.Must ...Show more
    Last updated: 16 days ago • Promoted
    Programmer Analyst, JD Edwards

    Programmer Analyst, JD Edwards

    ConnectPoint Search Group • Sacramento, CA, United States
    Full-time
    JD Edwards Application Developer.In this role, you'll collaborate with stakeholders, utilize cutting-edge tools like Orchestrator, and optimize systems to meet evolving business needs.If you're rea...Show more
    Last updated: 18 days ago • Promoted
    Software Architect

    Software Architect

    State of California • Rancho Cordova, CA, United States
    Full-time +1
    This position has been previously advertised.If you have already submitted an application, it is not necessary to re-apply. Under the general direction of the Information Technology Manager I (IT Mg...Show more
    Last updated: 7 days ago • Promoted
    Software Architect

    Software Architect

    SHI GmbH • Sacramento, CA, United States
    Full-time
    Since 1989, SHI International Corp.We've grown every year since, and today we're proud to be a $16 billion global provider of IT solutions and services. Over 17,000 organizations worldwide rely on S...Show more
    Last updated: 18 days ago • Promoted
    Lead Software Architect

    Lead Software Architect

    WireWheel.io • Sacramento, CA, United States
    Full-time
    WireWheel is on a mission to transform privacy and data protection, and we are seeking a passionate.As a recognized leader in the data privacy management software space, our cloud-based platform he...Show more
    Last updated: 3 days ago • Promoted
    Senior Platform Engineer - Insight Engineering, Enterprise Technology Services.

    Senior Platform Engineer - Insight Engineering, Enterprise Technology Services.

    Apple • Elk Grove, CA, United States
    Full-time
    Do you want to join a team that is critical to the success of Apple? Become a part of the responsibility for the data collection (in PetaBytes) and reporting for all of Apple’s hardware products ar...Show more
    Last updated: 5 days ago • Promoted
    Senior Project Engineer

    Senior Project Engineer

    Clark Pacific • Sacramento County, CA, US
    Full-time
    On-site in West Sacramento, CA.Compensation is between $95,000 to $105,000 DOE • •.At Clark Pacific, exciting building projects are just the beginning! As the West Coast’s leading prefabricator...Show more
    Last updated: 10 days ago • Promoted
    Mid Level SCADA / PLC Programmer

    Mid Level SCADA / PLC Programmer

    Carollo Engineers • Sacramento, CA, United States
    Full-time
    Carollo Engineers is an internationally recongized environmental engineering firm that specializes in the planning, design, and construction of water and wastewater facilities.We are looking for a ...Show more
    Last updated: 30+ days ago • Promoted
    PHP Developer (Laravel / CodeIgniter / Symfony)

    PHP Developer (Laravel / CodeIgniter / Symfony)

    Purple Drive • Elk Grove, CA, United States
    Full-time
    Develop and maintain web applications using Core PHP, LaravelCodeIgnitersymphony, but Laravel is a Plus.Design and implement RESTful APIs for seamless system integration and data synchronization Im...Show more
    Last updated: 30+ days ago • Promoted
    Senior Programmer

    Senior Programmer

    Los Rios Community College District • Sacramento, CA, United States
    Full-time +1
    This is the lead position in this class.Incumbents may function as team leaders and / or technical specialists.This position is distinguished from IT Assistant levels I and II by the amount of respon...Show more
    Last updated: 19 days ago • Promoted
    Software Implementation SME

    Software Implementation SME

    ABI • Sacramento, CA, US
    Full-time
    Quick Apply
    Join an Innovative Company with a Dynamic Culture!.Our company prides itself on a culture of teamwork and camaraderie.Our primary goal is to attract and retain long-term employees with a friendly w...Show more
    Last updated: 30+ days ago
    Internship Software Engineer Summer 2026

    Internship Software Engineer Summer 2026

    ASML • Wilton, California, USA
    Full-time +1
    ASML US brings together the most creative minds in science and technology to develop lithography machines that are key to producing faster cheaper more energy-efficient microchips.We design develop...Show more
    Last updated: 20 days ago • Promoted