Full Stack Software Developer at California Highway Patrol Sacramento County, CA
Listed on 2026-02-28
-
Software Development
Software Engineer
Job Description and Duties
Utilizing Agile and Continuous Integration/Continuous Delivery development methodologies, the Information Technology Associate (ITA) creates, enhances, and maintains Web and thick-client software application code. This position writes code and develops automated unit and integration tests to promote code quality. As a software developer, the ITA will utilize object-oriented tools and methodologies including but not limited to:
Microsoft Visual Studio, .NET, C#, Blazor, Model-View-Controller, Bootstrap, Structured Query Language (SQL), and Microsoft Dev Ops. Works with developer leads in the architecture, design, configuration, and maintenance of software systems and databases. Coordinates with server teams, database administrators, network administrators, and information security engineers to implement software solutions that adhere to enterprise and state requirements.
If you are a software developer that loves to code, this is the state job for you.
You will find additional information about the job in the .
Working ConditionsThis position reports in office, Monday through Friday, hours. Climate-controlled office setting on the second floor. Position may require minimal local travel.
Special Requirements- The position(s) require(s) a Background Investigation be cleared prior to being hired.
- Possession of Minimum Qualifications will be verified before appointment. To satisfy the minimum qualification requirement with education, you must include your unofficial transcript(s)/diploma for initial review. Original diplomas or official, sealed transcripts will be required before the start date. Applicants with foreign transcript(s)/degree(s) must provide a third‑party transcript/degree credential evaluation that indicates the number of units to which the foreign coursework is equivalent.
The Statement of Qualifications (SOQ) serves as documentation of each applicant's ability to present information clearly and concisely in writing. Each question must be numbered and addressed in the same order as the questions below. The SOQ must be typed, no more than 2 pages in length, and 12‑point Arial font.
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:
The ideal candidate will have experience analyzing business requirements, writing unit tests, and coding features tailored for an optimal user experience. Full‑stack technical skills with ASP.NET, C#, SQL, and Visual Studio expertise is preferred, but syntax can be learned. Computer Science or similar degree is highly desired.
BenefitsNewer gated campus located close to Downtown Sacramento; offers free parking, electric vehicle charging stations, gym, an ATM, on‑site Bistro, and is close to a light rail station. Close to bike/walking paths along the American River.
Benefit information can be found on the CalHR website and the CalPERS website.
Additional Application Submission RequirementsInterested individuals shall submit a Criminal Record Supplemental Questionnaire and a Statement of Qualifications with their STD. 678 Employment Application. Hard copy applications must also include the classification title, job control number (JC-497464) and/or position number
-XXX on the application.
It is required to submit work/employment experience, dates, hours worked, supervisor names, and supervisor phone numbers on the application in descending order, starting with your current job. Resumes or other documents cannot substitute for a state application. Applicants who fail to submit a completed state application may not be considered.
Do not include any confidential information on any documents…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).