Senior Application Developer
Job Description and Duties
Under the general direction of an Information Technology Manager I (ITM I) over the Custom Applications/Client Server Support Section Chief, the Senior Developer provides advanced technical expertise in the design, development/configuration, implementation, and maintenance of applications and services in the Caltrans application portfolio including Division of Engineering Services. The incumbent performs duties at an expert level to implement information technology solutions and advises management in alignment with the technical standards, best practices, and enterprise architecture. The incumbent will have full responsibilities to lead a team of developers in all aspects of the System Development Life Cycle (SDLC) methodology related to analysis, design, development, testing, implementation, and day-to-day application maintenance and operations support. The incumbent shall apply information engineering, data and process models, web-based technologies, agile software development methodologies, industry standard frameworks, and cloud environments.
The incumbent will work closely with business analysts, application architects, and project management office, infrastructure team, network engineers to understand requirements and deliver scalable solutions that align with IT Strategic vision and mission, Caltrans Application Development standards and best practices. The incumbent will research, consult, and advise management to implement standards and best practices on new tools and technology. The incumbent will develop and make effective presentations to a wide range of audiences as needed. The incumbent will lead the application team in resolving critical technical issues and provide training and mentoring to junior level staff.
The incumbent will architect, design, develop and support applications using a wide array of leading-edge technologies for both Web and Mobile platforms using technologies like the LAMP (Linux, Apache, MySQL, PHP) stack, .NET, Single Page Application technologies like Angular, Python, HTML, JavaScript.
DOMAINS:
Software Engineering
Information Technology Project Management
PARF# 59-6-106 / JC-504769
You will find additional information about the job in the .
Working Conditions
This is a reposting of JC-488981. If you have previously applied to this position, you do not have to re-apply. Your application will be considered.
Position located at 1500 5th Street , Sacramento, Sacramento County.
Multiple positions may be filled from this recruitment. If not working remotely, the employee will work in a climate-controlled office under artificial lighting using a personal computer. The employee may be required to work for extended periods of time in a computer room that maintains an approximate temperature of 70 degrees. The employee may be required to travel. When available, a State vehicle will be provided. Possession of a valid driver’s license is required when operating a State owned or leased vehicle. If the employee utilizes their own personal vehicle, they may be reimbursed for travel expenses. Some weekend or after-hours may be required. The employee must carry a cell phone and respond to calls after hours. This position may be eligible for telework. The amount of telework is at the discretion of the Department and based on Caltrans’s evolving telework policy. Caltrans supports telework, recognizing that in-person attendance may be required based on operational needs. Employees are expected to be able to report to their worksites with minimum notification if an urgent need arises. The selected candidate will be required to commute to the headquartered location as needed to meet operational needs. Business travel may be required, and reimbursement considers an employee’s designated headquartered location, primary residence, and may be subject to CalHR regulations or applicable bargaining unit contract provisions. All commute expenses to the headquartered location will be the responsibility of the selected candidate.Special Requirements
- Possession of a valid driver’s license is required when operating a State owned or leased vehicle.
- Resume required.
Statement of Qualifications (SOQ) required.
SOQ Instructions:
The Statement of Qualifications (SOQ) serves as
documentation of each applicant’s ability to present information clearly and concisely
in writing. Please follow the instructions below; failure to include and
complete the SOQ as instructed may result in the SOQ not being considered and
in disqualification from the interview. Each question must be numbered and
addressed in the same order as the questions below. The SOQ must be typed, no
more than two pages in length, and 12-point Arial font.
- Describe your experience developing an innovative solution that improved or assisted a program or process with achieving its goals. What were the challenges, how did you overcome them, and what was the outcome.
- Describe your experience participating and leading Agile development efforts. What was your role, challenges you faced, and what was the outcome?
- Provide details of your experience and methods in presenting complex ideas or concepts to non-technical personnel.
Desirable Qualifications
In addition to evaluating each candidate's relative ability, as demonstrated by quality and breadth of experience, the following factors will provide the basis for competitively evaluating each candidate:
- Experience in solution design and architecture.
- Experience producing technical documentation, such as diagrams, technical requirements documents, systems architecture and interfaces, data model diagrams, configuration management documents, etc
- Strong analytical and time management skills.
- Experience with project management methodologies, standards, tools, change and release management processes.
- Knowledge of and experience with APIs (Application Programming Interfaces)
- Knowledge of and experience working with various database technologies like SQL, NoSQL, relational databases (e.g., MS SQL Server, Oracle PostgreSQL), etc.
- Understanding of application security principles and best practices.
- Ability to operate in a Technical Lead capacity, including conducting market research, solution design, implementation, and deployment.
- Exceptional written and verbal communication skills.
Benefits
to view the Benefits Summary for Civil Service Employees in the State of California.
Important Application Instructions:
The State application (STD. 678) is required, and each section must be filled out completely and thoroughly. For mailed or hand delivered applications to be considered for this position, the Job Control number (JC-504769), PARF# 59-6-106 and title of the position (Information Technology Specialist lI) must be included on the STD. 678 form.
Electronic applications through your CalCareers account are highly recommended and encouraged.
Candidates that meet the minimum qualifications based on possession of EDUCATION, LICENSE, OR CERTIFICATE must include a copy of your DEGREE/TRANSCRIPTS, LICENSE, or CERTIFICATE, along with your State application (STD. 678), to be considered for this position.
NOTE: Do not submit the “Equal Employment Opportunity” questionnaire (page 5) with your completed State application (STD. 678). This page is for examination use only. Do not include any confidential information on any documents you submit for this job vacancy, such as your state application, resume, or educational transcripts. Confidential information that should be excluded or removed from these documents includes, but is not limited to, your Social Security Number, birth date, driver’s license number, examination results, LEAP status, marital status, and age. The job application packet checklist is not required to apply for this position. Failure to follow these instructions may result in your application not being considered for this position.
Required Application Package Documents
The following items are required to be submitted with your application. Applicants who do not submit the required items timely may not be considered for this job:
- Current version of the State Examination/Employment Application STD Form 678 (when not applying electronically), or the Electronic State Employment Application through your Applicant Account at All Experience and Education relating to the Minimum Qualifications listed on the Classification Specification should be included to demonstrate how you meet the Minimum Qualifications for the position.
- Resume is required and must be included.
- Statement of Qualifications -
Statement of Qualifications (SOQ) is required. Please see the Special Requirements section for SOQ instructions
Recommended Jobs
Engineer Senior, Biopharma Manufacturing Process Equipment (JP13063)
Job Title: Engineer Senior, Biopharma Manufacturing Process Equipment (JP13063) Location: Thousand Oaks, CA. 91320 Business Unit: Facilities and Equipment Drug Substance Supply Employment T…
Mechanical Inspector A
Job Title: Mechanical Inspector A Date: October 3, 2025 Location: South El Monte, US, 91733 Company: VACCO Industries an RBC Company SUMMARY: With expertise, inspects mechanical or ele…
Housekeeper
Cooking Korean food/american food. Basic cleaning, dusting, vacuuming. Doing laundry.House sitting, dog sitting, sometimes pick-up child from school, drop-offs to sports practice, drop-off to airport.
Hybrid Project Controls Specialist
A leading design firm in San Francisco is seeking a Project Controls Specialist to provide analytical support and management assistance on large projects. The successful candidate will leverage data …
Senior Account Executive
About Gigs At Gigs, we're building the operating system for mobile services—a platform that lets tech companies embed global connectivity into their products effortlessly. Just as Stripe lets a…
Media Factory Lead
Job ID: 6192 1st shift - 6 a.m. - 2:30 p.m. Temp to Hire $20.50 hr. Directs and leads the work of Finishing Technicians & Digital Print Operators Ensures Integrity and organization of USPS preso…
Emergency Medicine APP
Vituity, a leader in healthcare management services, is seeking a dedicated and skilled Emergency Medicine Advanced Practice Provider (APP) to join our collaborative team. This role is crucial in deli…
International Trip Design Coordinator
You will design customized travel programs that integrate transportation, lodging, tours, and unique experiences. This role requires high-level coordination, accurate planning, and clear communicatio…
Machine Learning Engineer (Toronto)
OVERVIEW OF THE COMPANY Fox Corporation Under the FOX banner, we produce and distribute content through some of the world’s leading and most valued brands, including: FOX News Media, FOX Sports…
Software Dev QA Engineer
Overview Fortinet is developing a powerful platform that combines the security for the datacenter and carrier solutions that enables organizations to efficiently manage, scale and secure their net…