Software Developer
$7.86k - $10.54kCalifornia Correctional Health Care Services
Under general direction provided by the Information Technology Supervisor II the incumbent will serve as an expert to independently perform all tasks and activities associated with system analysis, design, code development, and testing both distributed and mainframe-based applications. The specialist will be responsible for performing highly technical and complex duties associated with the system design, code analysis, and code development for both front-end web and backend distributed and COBOL applications, including backend database design.
Duties Performed:(Candidates must perform the following functions with or without reasonable accommodations.)
- Serve as a technical developer collaborating with various stakeholders to evaluate, analyze, and develop code focusing on internal C#.Net, HTML5/Bootstrap, NodeJS, JavaScript frameworks, and COBOL application systems. Provide subject matter expertise on system re-engineering and design.
- Provide expertise in innovating using distributed .Net and open source NodeJS frameworks and methodologies to help the organization to create new and/or modernize existing legacy systems, including COBOL, FOCUS, and IDMS. Work on leading and creating working prototypes for the concepts that could be used for real system conversions and/or migrations. This involves understanding existing technologies, use of newer distributed technologies and performing detailed market research for solution viability. Should be keen on promoting an efficient and scalable architecture to ensure solutions align with the SCO's strategic vision. Perform architectural reviews and inspections at critical stages in the System Development Life Cycle (SDLC).
- Participate in Post-Development and Post-Conversion Support, including the identification and resolution of post conversion functional and/or data issues and decommissioning and monitoring activities.
- Develop research and strategy documents related to newer methodologies and system modernization frameworks. Establish and track tasks, priorities, dependencies, status, and completion dates.
- Work with the current mainframe systems support group in the Application Development and Maintenance Support section (ADaMS) and other bureaus, including any external vendor teams, to effectively monitor the tasks and produce documentation as required. Provide impact assessments due to change in priority, scope or schedule. Identify any potential data quality, migration issues/risks and document mitigation/contingency plans.
- Work with internal and external stakeholders to ensure development or conversion or enhancement activities are performed per the requirements with proper quality. Report on the system conversion, upgrades and migration activities outcomes and progress.
- Develop productive working relationships with internal and external stakeholders. Provide verbal and written status briefings on various activities for SCO management, business partners and control agencies as required.
- Stay current with the latest trends in mainframe software, databases and development technologies with a focus on how mainframe technologies can integrate with distributed technologies, cloud computing and data analytics solutions.
- Assist with the identification, selection, acquisition, and use of new technology solutions to meet SCO needs. Evaluate proposals, estimates, technical designs, and architectural diagrams for proposed solutions.
This position is located at The Emerald Tower on Capitol Mall, steps from Tower Bridge and is walking distance to the State Capitol. The building offers affordable monthly parking, employee gym access, an amenities center, and a beautiful mid-tower garden terrace. It is conveniently situated only blocks from Old Sacramento, numerous restaurants, a seasonal farmer's market, and the Crocker Art Museum. Overlooking the Golden 1 Arena and Downtown Commons, the office is accessible from Sacramento Regional Transit's light rail and bus systems, with convenient access to I-5, I-80, US 50 & US 99. This position is eligible for hybrid telework under California Government Code Section 14200 for eligible applicants residing in California. All telework schedules are subject to change and may be reevaluated at any time. Specific telework arrangements may be discussed in more detail with the respective hiring manager. Telework does not change the terms and conditions of employment, the essential functions of job duties, or required compliance with the State Controller's Office policies. In July 2025, the State of California implemented the Personal Leave Program (PLP) 2025. This program temporarily reduces employees' monthly base pay in exchange for paid leave credits. This position is subject to PLP 2025 and will have a monthly base pay reduction of 3% in exchange for 5 hours of leave credits through June 2027. The salary ranges shown on this job posting do not reflect the salary reduction.
Minimum Requirements You will find the Minimum Requirements in the Class Specification.
- INFORMATION TECHNOLOGY SPECIALIST I
- Job Application Package Checklist
- Duty Statement
Position Details Job Code #:
JC-526434
Position #(s):
051-340-1402-062 Working Title:
Software Developer
Classification:
INFORMATION TECHNOLOGY SPECIALIST I $6,513.00 - $8,729.00 A
$7,163.00 - $9,599.00 B
$7,864.00 - $10,537.00 C
New to State candidates will be hired into the minimum salary of the classification or minimum of alternate range when applicable.
# of Positions:
1
Work Location:
Sacramento County
Telework:
Hybrid
Job Type:
Permanent, Full Time
Facility:
Information Systems Division
Department Information
The Office of the State Controller (SCO) is the destination employer within the State of California. As California's chief fiscal officer, the Controller's Office ensures accountability and transparency of California's financial practices while promoting fairness and opportunity for all. Here, you'll work in a collaborative and supportive environment with diverse opportunities for professional growth and development. A career with the SCO offers meaningful work that directly impacts the state's future. The Information Services Division (ISD) of the California State Controller's Office is the technology hub that drives innovation and efficiency across the agency. ISD is responsible for developing, maintaining, and enhancing critical IT systems that support the State's payroll, accounting, and financial reporting functions. If you're passionate about software development, cybersecurity, data management, or IT project management, ISD offers a dynamic environment for tech professionals looking to make a meaningful impact. Take the next step in your career with an organization that values innovation, integrity, and the well-being of its employees. Apply today and build a California where everyone thrives! Visit our website to learn more about the State Controller's Office. How did you hear about us? Take our survey!
Special Requirements A resume is required. Take the required examination here: Information Technology Specialist I Examination
Application Instructions
Completed applications and all required documents must be received or postmarked by the Final Filing Date in order to be considered. Dates printed on Mobile Bar Codes, such as the Quick Response (QR) Codes available at the USPS, are not considered Postmark dates for the purpose of determining timely filing of an application.
Final Filing Date: 8/17/2026
Who May Apply
Individuals who are currently in the classification, eligible for lateral transfer, eligible for reinstatement, have list or LEAP eligibility, are in the process of obtaining list eligibility, or have SROA and/or Surplus eligibility (please attach your letter, if available). SROA and Surplus candidates are given priority; therefore, individuals with other eligibility may be considered in the event no SROA or Surplus candidates apply. Applications will be screened and only the most qualified applicants will be selected to move forward in the selection process. Applicants must meet the Minimum Qualifications stated in the Classification Specification(s).
How To Apply
Complete Application Packages (including your Examination/Employment Application (STD 678) and applicable or required documents) must be submitted to apply for this Job Posting. Application Packages may be submitted electronically through your CalCareer Account at When submitting your application in hard copy, a completed copy of the Application Package listing must be included. If you choose to not apply electronically, a hard copy application package may be submitted through an alternative method listed below:
Address for Mailing Application Packages
You may submit your application and any applicable or required documents to:
State Controller's Office
Human Resources
Attn: Human Resources Office, J.W.
300 Capitol Mall 3rd Floor, Ste 300
Sacramento , CA 95814
Address for Drop-Off Application Packages
You may drop off your application and any applicable or required documents at:
State Controller's Office
Human Resources
Attn: Human Resources Office, J.W.
300 Capitol Mall 3rd Floor, Ste 300
Sacramento , CA 95814
Applications dropped off in person must be received by 5 p.m. in HR, by the final filing date.
08:00 AM - 05:00 PM
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.
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:
- Knowledge of project management principles and ability to apply best practices and processes.
- Knowledge of software architecture for complex software application systems.
- Knowledge of the State of California IT policies, practices, and direction for the effective and efficient delivery of IT services.
- Knowledge of software security principles as related to the development and use of IT applications.
- Knowledge of C#.Net, HTML5/Bootstrap, NodeJS, JavaScript is a must.
- Previous COBOL programming and mainframe exposure preferred.
- Desirable to have knowledge of DevOps and JavaScript front-end/back-end frameworks like React.
- Desirable to have knowledge of relational database management systems (RDBMS).
- Experience with waterfall and/or agile SDLC methodologies.
- Expert software analysis and development skills in mainframe technologies and legacy systems.
- Excellent collaboration and customer service skills.
- Excellent communication, writing, analytical, and decision-making skills.
- Excellent skills in presenting technology concepts and design to IT and non-IT staff.
- Ability to write complex software programs and develop detailed program specifications; analyze information and situations, reason logically and creatively, identify problems, draw valid conclusions, and develop effective solutions.
- Ability to lead a team of developers and work independently in analysis, design, coding, testing, documentation, implementation, and support of IT applications.
- Ability to develop and maintain effective and cooperative working relationships.
- Ability to exercise a high degree of initiative, independence and originality.
- Ability to exercise tact, sound judgement, diplomacy and discretion.
- Ability to be flexible, work well under pressure, meet deadlines and adapt to changing priorities.
- Ability and willingness to keep abreast with the latest technologies in the market; learn and use these technologies to enhance SCO's technology solutions.
Benefits Benefit information can be found on the CalHR website and the CalPERS website.
Contact Information
The Hiring Unit Contact is available to answer questions regarding the position or application process.
Hiring Unit Contact:
Tara Koval
View phone number on click.appcast.io
View email address on click.appcast.io
Please direct requests for Reasonable Accommodations to the interview scheduler at the time the interview is being scheduled. You may direct any additional questions regarding Reasonable Accommodations or Equal Employment Opportunity for this position(s) to the Department's EEO Office.
EEO Contact:
SCO EEO Officer
View phone number on click.appcast.io
California Relay Service: View phone number on click.appcast.io (TTY), View phone number on click.appcast.io (Voice) TTY is a Telecommunications Device for the Deaf, and is reachable only from phones equipped with a TTY Device.
Equal Opportunity Employer
The State of California is an equal opportunity employer to all, regardless of age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (includes pregnancy, childbirth, breastfeeding and related medical conditions), and sexual orientation.
It is an objective of the State of California to achieve a drug-free work place. Any applicant for state employment will be expected to behave in accordance with this objective because the use of illegal drugs is inconsistent with the law of the State, the rules governing Civil Service, and the special trust placed in public servants.
$55k - $151.47k
...Firm Services practice, you will apply data, algorithms, and software engineering to build and deploy software and platform systems... ...professional standards. You will focus on building relationships and developing a deeper understanding of the business context, learning how...SuggestedWork experience placementH1b- ...three (3) years of experience during the last seven (7) years in developing and deploying applications in a Unix/Linux server environment.... ...the last seven (7) years performing activities throughout the software development life cycle including requirements analysis, design...SuggestedWork at office
$60 - $68 per hour
...Unity Catalog, AWS S3, Python, SQL We are looking for a Data Platform Engineer with 8-12 years of experience in designing and developing scalable data solutions. The primary responsibility of this role is to build Databricks pipelines and data transformations to...SuggestedHourly payFull timeContract workTemporary workWork experience placementImmediate startRemote workWorldwideFlexible hours- ...infrastructure, security, and application teams to ensure pipelines are developed, tested, deployed, monitored, and supported consistently... ...more years in data engineering, platform engineering, DevOps, software engineering, or data-platform operations. Strong production...SuggestedHourly payContract workLocal areaRemote work
$116.4k - $204.1k
...We ’re looking for a Lead Product Software Engineer - Cloud Operations to join I nnovateHub , our startup-within-the-enterprise that... ...modules, designing Azure architectures, and consulting with developers on observability and deployment patterns. You’ll coordinate closely...SuggestedWork at office$78.4k - $130k
...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support... ...and Responsibilities: Software Design & Development • Develop, code, test, and debug new embedded software or enhancements to...Local areaRemote work$186.07k - $218.9k
...expected and fully supported. We are looking for a Senior Software Engineer to join the Payment Rails team within Coinbase's Platform... ...payment systems that process millions of transactions daily-developing APIs, services, and integrations that power deposits,...Local area$157.4k - $192.5k
...and Crossplane as part of the GitOps strategy Troubleshooting CI/CD pipeline issues as they arise, working closely with SRE and developers Align closely with the Product Owners to understand user stories Adhere to Agile/Scrum development methodology Rate: $15...Work experience placementRemote work$220.92k - $311.89k
...Lead Senior Design Engineer – AI SoC Development Intel's AI SoC organization develops cutting-edge products powering a wide range of AI applications—from edge devices to data center accelerators. If you are an engineer with strong technical and communication skills...Local areaImmediate startShift work- ...Java Backend Developer Location: Rancho Cordova, CA/Oakland, CA (Locals only) Duration: Long term Tech Stack: Java Spring Boot Kafka AWS, GCP, Azure Skills/Experience: Experience with developing and deploying applications on Azure or...Local area
- ...privilege principles). Supports the design and implementation of identity strategies across cloud and on-prem environments. Develops and enhances threat detection capabilities across cloud and enterprise environments using SIEM and cloud-native telemetry. Participates...Work at officeWork from home2 days per week3 days per week
- ...Security Engineer Sacramento, CA 12+ months Required Skills: Must have a minimum of seven (7) years of experience with developing and implementing technical solutions to help mitigate security vulnerabilities. Possession of a bachelor’s degree in an IT-...Local area
$116.36k - $155.15k
...formulate system requirements. Evaluates and recommends future technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security and functional requirements. Analyzes, develops, recommends,...Full timeTemporary workRemote work1 day per week- ...robust delivery of world-class solutions. You will build better software better! There will never be a typical day and that's why people... ...diversity. Data and Analytics professionals define strategies, develop and deliver solutions that enable the collection, processing...Permanent employmentFull timeContract workWork experience placement
$150.2k - $225.4k
...large security projects. Information Security builds technologies, tools, and processes to better enable teams at Rubrik to develop secure software and protect data and systems with appropriate security controls. Information Security also develops systems to monitor and...Work experience placementLocal areaRemote workShift work- ...PHP Full Stack Developer Sacramento, CA 12 months Qualifications: Ten (10) years of experience architecting, designing, and developing enterprise web application using MVC frameworks. Must have ten (10) years of experience working with...
$47.85 - $57.85 per hour
...to implement, build, maintain and optimize Epic integration systems leveraging Epic skills. They have knowledge of the Epic EMR software, operations and workflow, and work closely with the project team's clinical leaders to translate business needs into EMR...Hourly payWork experience placementLive inWork at officeLocal areaFlexible hours$186.07k - $218.9k
...Automation Team is a highly driven and innovative group dedicated to developing AI infrastructure and automation solutions that enhance... ...teams while delivering exceptional customer experiences. As a Software Engineer on our team, you will play a key role in this transformation...Local area$114.6k - $234.6k
...delivering next-generation platforms and frameworks to empower developers and support groundbreaking cloud services. What You'll Be... ...envision, collaborate with executives for investment and drive the software design and development for new major data-plane components of...Temporary workWork experience placementWorldwideFlexible hours$114.6k - $234.6k
...Excellence Design solutions for EHR integrations and ecosystem connectivity. Identify risks and implement mitigation strategies. Develop SOPs and operational automation. Maintain knowledge bases and runbooks. Work in Agile, continuous delivery environments....Full timeTemporary workRemote workFlexible hours$96.8k - $223.4k
...problems, and mentor engineers while continuing to deepen your own technical expertise. Responsibilities As a Principal Software Developer, you will lead the design, development, and evolution of backend services, APIs, and core server-side systems that support...Temporary workWork at officeRemote workWorldwideRelocationRelocation packageFlexible hours$114.6k - $234.6k
...team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming Develop server-side and client-side ad insertion capabilities Integrate ad systems with playback, CDN, and delivery pipelines...Temporary workFlexible hours$165.01k - $226.89k
...Principal Software Engineer Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Principal Software Engineer, you will provide technical leadership and strategic direction for the development...Work experience placementWorldwide$135.2k - $306.4k
...We use formal specification and verification methods to help developers of complex systems find very subtle bugs that are unlikely to... ...specification and verification. ~5+ years of full-time professional software development of concurrent and distributed systems, ideally...Full timeTemporary workFlexible hours- The Systems Administrator, Senior manages and optimizes complex enterprise infrastructure spanning Windows and Linux servers, VMware environments, and cloud services that support mission‑critical government systems. The role leads major changes, automation, and incident...Contract workWork at office
- ...Software Developer Design, develop computer software systems for applications in multitech/multiplatform environments. Utilize Peoplesoft, Java, HTML, C, C++, SQR Reports, BI/XML, PS/nVision. Master's degree in CS/Software Engineering/Information Systems or related...
$114.6k - $234.6k
...Job Description Join OCI’s Edge Security team as a Principal Software Engineer focused on building and scaling Oracle Cloud... ...years building production software systems, including experience developing large-scale distributed services in cloud or SaaS environments...Temporary workFlexible hours$67.7k - $90.27k
...plays a meaningful role in shaping what comes next. In an environment defined by trust, collaboration, and accountability, a Software Developer II has the opportunity to challenge convention, solve complex problems, and help deliver the secure, resilient, and high-performing...Temporary workRemote workWork from home- ...career opportunities, my passion is you! Job Summary: A Lead Software Engineer job in Sacramento, CA (95814) is currently available... ...capacity as a Data Base Administrator (DBA) or as an Application Developer in programming SQL - Teradata and/or DataStage - ETL Four (4)...Full timeLocal area
- ...etc to name a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent...H1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- network software engineer Sacramento, CA
- software engineer travel Sacramento, CA
- senior robotics software engineer Sacramento, CA
- entry level software engineer remote Sacramento, CA
- cybersecurity software engineer Sacramento, CA
- federal - software developer Sacramento, CA
- agile software developer Sacramento, CA
- financial software developer Sacramento, CA
- graduate software developer no experience Sacramento, CA
- software engineer Sacramento, CA


