Web Applications Integration Specialist & Backend Programmer
(Analyst/Programmer - Career Level)
Compensation and Benefits
Anticipated Hiring Salary Range: $5,500 - 6,875 a month
Full classification Salary Range: $4,372 - 10,792 a month
This is a full-time, probationary, exempt position.
The CSU system provides a comprehensive benefit package that includes medical, dental and vision plans, membership in the California Public Employees Retirement System (CalPERS), sick and vacation time, and 14 paid holidays a year. Eligible employees are also able to participate in the fee waiver education program. A summary of benefit information can be found here.
Working independently under the general supervision of the Director of Enterprise Applications and Web Systems in Technology Services Division, the Web Applications-Integration and Backend Programmer is a member of a work group supporting internal Web applications development and software/product integration for California State University, Fresno. This individual develops solutions and provides technical support for functional business areas, campus administrative and academic technology applications within the University. The incumbent programs and develops software code, scripts, web services, API and other kinds of code to extend functionality and integrate 3rd party enterprise-level software with systems such as PeopleSoft, Canvas, and OnBase in support of students, faculty and staff members. Responsibilities include creating, maintaining, testing and debugging the University’s Web backend systems including core application logic, data and application integration, API, data warehouse/ETL/data lakes and other back-end systems.
The scope of the duties includes developing solution options in collaboration with the Technology Services Architects, integrating technical systems, developing automated tests, learning programmatic and web APIs, preparing reports and recommendations, collaborating with technical and non-technical staff, and reviewing code to maintain correctness and quality while ensuring security best-practices are followed. Some application and server administration duties will also be required. Strong technical and communication skills, including documentation of technical solutions are part of the core requirements. This individual may also provide technical direction and leadership for the Web Development team and provide feedback regarding work quality, coding standards and process improvements.
At the career level, the technical developer in this position knows how to put theory into practice with an in-depth understanding of Web application technologies and can demonstrate proficiency in many aspects of the Web Development Lifecycle including how to mitigate common security concerns and risks. The experienced professional will independently perform the full range of responsibilities within the Web application development field where analysis requires evaluation and professional judgment in selecting methods and techniques for realizing solutions and resolving non-routine problems. This professional should be able to work under minimal supervision with general direction on new assignments and day-to-day activities. Remote work or wok-from-home option will be considered for this position upon HR approval.
Occasional nights and weekends are expected. Occasional travel may be required.
Major Duties include:
Develop and recommend programmatic solutions to business needs while working with other developers, TS Architects, customers, functional staff, and stakeholders at all levels of the University.
Interact with programmatic and web APIs, including RESTful and SOAP web services.
Provide technical and systems administration support for coordination and configuration of various systems, including web servers, OnBase, and other Web-based or cloud applications.
Write quality, user-friendly, secured and documented software to solve business needs.
Interact with outside IT Solution Providers for systems and consulting resources to ensure effective support for current operations and identify proposed IT system evolution to new releases and/or product mixes.
Interact with vendor support staff, Technology Services and Academic Technology staff members in implementing recommended solutions and third-party applications. Assist in quality assurance testing related to system patches, releases, and upgrades to the development and testing environments. Coordinate with change control staff when needed in the move to production.
Coordinate with and maintain a positive working relationship with other information technology resources on campus and at other CSU campuses to best serve the changing campus administrative computing needs.
Actively participate and contribute to the University’s Digital Transformation and various Cloud-based initiatives.
Secondary Duties of the job include:
Participation in CSU working group teleconferences and virtual meetings for the campus.
Other duties as assigned.
• Strong understanding of CSS, HTML, and when to use client- or server-side rendering.
• Strong SQL experience with one or more of the following: Oracle Database, Microsoft SQL Server, MySQL, MariaDB, PostgreSQL, SQLite.
• Strong understanding of the Software Development Lifecycle
• Knowledge of administrative systems development and workflow processes.
• Knowledge of Web development security best practices
• Ability to analyze business computing needs, design appropriate solutions, employ programming tools and see projects through completion with little supervision.
• Ability to apply consultative skills to assess user needs and communicate technology systems and solutions.
• Excellent analytical, verbal and written communication skills
• Capable of maintaining effective working relationships with others and proven success working in a collaborative team environment.
• Ability to perform systems and applications needs analysis, prepare requests for proposals, and conduct feasibility studies.
• Ability to effectively communicate with technical and non-technical audiences.
• Proven success providing project and work guidance to technical professionals.
• A history of regular attendance and positive performance evaluations
• Proven record of being effective and productive working remotely or from home.
Education and Experience
Bachelor’s degree in computer science, business or related discipline. Qualifying experience may be substituted for required education.
Experience in RESTful or SOAP-based Web service development
Training and recent experience that demonstrates competence in systems analysis and applications programming lifecycle for systems with complex business logic.
Preferred Knowledge, Skills and Abilities:
• Experience in higher education or public service agency
• Expert-level experience in RESTful or SOAP-based Web service development
• Experience with a modern web application development framework
• Experience with Oracle relational database systems
• Knowledge of web technology and accessibility standards
• Strong understanding and experience with Agile software development methodologies
• Project management experience
• Experience with OnBase or similar Workflow/Forms/Document Management System
• Experience with version control tools such as Git.
• Experience with Learning Management System integration or technical support
• Experience with PeopleSoft System and Integration of 3rd Party Higher-Ed Specific Tools with PeopleSoft
Deadline & Application Instructions
Recruitment opened until filled. Applications received by March 14, 2021, will be given full consideration by the search committee. Applications received after that date will be forwarded at the request of the Hiring Manager and/or search committee.
Please click “Apply Now” to complete the employment application for California State University, Fresno. Interested applicants must complete the application and attach the following: 1) their most recent resumé/vitae, 2) a cover letter that addresses their specific qualifications and interest, and 3) contact information for three professional references.
California State University, Fresno is one of 23 campuses in the California State University System. The University's mission is to boldly educate and empower students for success through our values of Discovery, Diversity and Distinction. The current student population is more than 25,000, including a large percentage of students with diverse and culturally rich backgrounds. The University serves the San Joaquin Valley while maintaining deep involvement with the state, nation, and across the globe.
Metropolitan Fresno, with a multi-ethnic population of over 527,000, is located in the heart of the San Joaquin Valley. The campus is within driving distance of Yosemite, Kings Canyon and Sequoia National Parks, San Francisco, Los Angeles, the Monterey Peninsula, beaches, sailing, lakes, and numerous ski resorts. Fresno boasts one of the most reasonable housing markets in California and offers a wide array of locally grown fruits and produce.
Equal Employment Opportunity Information
California State University, Fresno is committed to maintaining and implementing employment policies and procedures in compliance with applicable state and federal equal employment opportunity laws and regulations. Executive Order 883 prohibits discrimination and Executive Order 927 prohibits harassment, on the basis of a protected status: race, color, religion, national origin, ancestry, age, sex (including gender identity), sexual orientation, marital status, pregnancy, mental disability, physical disability, medical condition and covered veteran status. Fresno State’s commitment to diversity informs our efforts in recruitment, hiring, and retention. We are proud to be an affirmative action and equal opportunity employer.
Following a conditional offer of employment, a background check (including a criminal records check) must be completed satisfactorily before any candidate may start work with California State University, Fresno. Failure to satisfactorily complete the background check may result in the withdrawal of the offer of employment. Current employees who are offered positions on campus will be required to undergo a background check for any position where a background check is required by law or that Fresno State has identified as sensitive.
The person holding this position is considered a "mandated reporter" under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in CSU Executive Order 1083 as a condition of employment.
This position may be a "designated position" under the California State University's Conflict of Interest Code. This will require the filing of a Statement of Economic Interest on an annual basis and the completion of training within six (6) months of assuming office and every two (2) years thereafter.
Fresno State is a tobacco-free, smoke-free and vapor-free campus.