Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

$6,513 - $10,537 per month
Full-time

State Controller's Office

Job Description and Duties

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.

You will find additional information about the job in the .

Working Conditions

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.

Special Requirements

A resume is required. 

Take the required examination here: Information Technology Specialist I Examination

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.

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.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Sacramento County, CA vacancy
  • $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... 
    Suggested
    Work experience placement
    H1b

    PwC

    Sacramento, CA
    3 days ago
  • $73.8k - $218.8k

     ...vary from 0 to 100% depending on business need and client requirements. Here's what you need: Minimum of 5 years experience in software engineering, AI/ML, or enterprise technology Minimum of 1 year of experience with hybrid retrieval systems — vector search, knowledge... 
    Suggested
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Sacramento, CA
    2 days ago
  • $120k - $160k

     ...Collaborate with AI platform engineers, cloud engineers, software engineers and other key stakeholders to create security solutions...  ...posture of the current environment Provide expertise for developing AI Security standards and incident response playbooks... 
    Suggested

    Cargill

    Fair Oaks, CA
    17 hours ago
  • $178k - $195k

    We are seeking a Principal Cloud & DevSecOps Architect to serve as a senior technical authority across our federal delivery programs. This role owns end‑to‑end cloud and DevSecOps architecture, drives platform strategy, and provides hands‑on technical leadership to engineering...
    Suggested
    Full time
    Temporary work
    Local area
    Remote work

    Bixal

    Fair Oaks, CA
    1 day ago
  • $105k - $160k

     ...The Senior Professional, Platform Engineering job designs, develops and maintains digital technology infrastructure to support information...  ...AUTOMATION: Leads the application of internal software deployment platform, continuous integration or continuous delivery... 
    Suggested
    Work experience placement

    Cargill

    Fair Oaks, CA
    17 hours ago
  • $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 time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Sacramento, CA
    1 day ago
  • $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 area
    Immediate start
    Shift work

    Intel

    Sacramento, CA
    2 days ago
  • $101.1k - $136.8k

     ...for a student who can work part-time (16 hours/week) for 6 months to 1 year and is interested in building strong foundations in AI software stacks, GPU programming, and performance optimization. Contributes to the design, development, and optimization of AI software... 
    Hourly pay
    16 hours
    Part time
    Internship
    Local area
    Immediate start
    Shift work
    2 days per week

    Intel Corporation

    Folsom, CA
    5 days ago
  • $178k - $195k

    Bixal is seeking a Principal Cloud & DevSecOps Architect to lead cloud and DevSecOps architecture for federal delivery programs. This fully remote role requires 10+ years of experience and offers a competitive salary range of $178,000 – $195,000. The ideal candidate will...
    Full time
    Remote work
    Flexible hours

    Bixal

    Fair Oaks, CA
    1 day ago
  •  ...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 time
    Local area

    Belcan

    Sacramento, CA
    17 hours ago
  •  ...Pearson is seeking a Software Engineering Team Manager to lead four core groups—Prizm, Semantics, Transformation, and Delivery Services—driving content platform evolution at global scale. You will hire and mentor engineers, set standards, and partner with Product and... 
    Full time

    Pearson

    Sacramento, CA
    5 hours ago
  • Job Overview Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets...  ...founder‑led, profitable, and growing. We are hiring a Junior Developer with a proven track record in Python and/or Go. As part of the... 
    Work at office
    Remote work
    Work from home

    Canonical

    Sacramento, CA
    2 days ago
  • $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... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Sacramento, CA
    1 day ago
  • $107k - $178k

     ...mining clients. Key Responsibilities Manage complex mining projects and programs from planning and initiation through completion. Develop project execution plans, scopes of work, schedules, budgets, and resource plans. Lead multidisciplinary teams comprised of environmental... 
    For subcontractor
    Work at office
    Flexible hours
    3 days per week

    GHD

    Sacramento, CA
    5 days ago
  • Embedded Firmware Engineer Contract || Embedded Firmware Engineer || Rancho Cordova, CA - Onsite CXL firmware development ARM Cortex-M3, ARM M0+, STM32 NVMe and PCIe firmware FPGA and SoC integration Real-time operating systems I2C, DMA, UART, GPIO...
    Contract work

    E-Solutions

    Rancho Cordova, CA
    2 days ago
  •  .... As an American Water employee, you will be offered a competitive salary and health benefits package, along with opportunities to develop, grow, and evolve your career. Our benefits packages focus on key areas such as health & wellness, emotional & well-being, and savings... 

    American Waterworks

    Sacramento, CA
    1 day ago
  • $105.79k - $141.05k

     ...lifecycle, including categorization, control implementation, assessment readiness, authorization support, and continuous monitoring Develop, maintain, and ensure accuracy of authorization artifacts (e.g., SSP, POA&M, control evidence) Ensure systems remain ATO-... 
    Temporary work
    Remote work

    Lumen

    Sacramento, CA
    1 day ago
  • $84.9k - $209.5k

     ...available, scalable, secure, and resilient cloud services. You will combine software engineering with infrastructure expertise to improve service reliability, operational efficiency, and developer productivity across large-scale distributed systems. You will lead... 
    Temporary work
    Flexible hours

    Oracle

    Sacramento, CA
    3 days ago
  •  ..., user stories, and solution specifications aligned with ServiceNow. Leads process workshops, facilitates stakeholder interviews, develops feature lists and user stories for Agile delivery, and provides guidance throughout the implementation lifecycle. Acts as a trusted... 
    Full time
    Work experience placement
    Live in
    Local area

    Accenture

    Sacramento, CA
    2 days ago
  • $8.63k - $11.56k

     ...and virtual network services across cloud and data center environments using protocols such as BGP, OSPF, EIGRP, TCP/IP, DNS, and Develop Infrastructure-as-Code artifacts using tools like Bicep, CloudFormation, or Terraform to standardize and automate network... 
    Permanent employment
    Full time
    Work at office
    Remote work

    California Franchise Tax Board

    Sacramento, CA
    17 hours ago
  • $176.5k - $262.35k

     ...Engineering is a craft, and at Venmo we want the internals of our software to be as elegant as the end user experience we are designing...  ...well. On the DevOps front, we oversee CI/CD infrastructure, develop smart and secure pipelines, implement self-service secret... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    Sacramento, CA
    2 days ago
  • A software development company is looking for a Sr. Mobile Software Engineer to join their remote team. This role requires a Bachelor...  ...Android Studio, React Native, and CI/CD practices. You will be developing customer-facing mobile apps, architecting mobile solutions for... 
    Remote job

    Webconnex LLC

    Sacramento, CA
    4 days ago
  •  ...solutions to prevent recurrence. Monitoring & Observability: Develop and manage comprehensive monitoring and alerting solutions...  ...long-term solutions, including automating away operational toil, software enhancements, and architectural improvements. Runbook & Documentation... 
    Permanent employment

    AceStack LLC

    Sacramento, CA
    4 days ago
  • $75.7k - $136.3k

     ...skilled Site Reliability Engineering team! Our team designs, develops, and manages applications and infrastructure that support Akamai...  ...engineers and sharing best practices Collaborating with software engineering, infrastructure, and platform teams to investigate... 
    Work experience placement
    Work at office

    Akamai

    Sacramento, CA
    5 days ago
  •  ...Engineer with a strong background in data engineering to join our growing team. In this role, you will be responsible for designing, developing, and maintaining scalable and reliable data pipelines and back-end systems. You will work with large datasets, leverage cloud... 
    Hourly pay
    Permanent employment
    Contract work
    Local area

    Robotics Technologies LLC

    Elk Grove, CA
    3 days ago
  • $73.5k - $212.28k

     ...leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in...  ...Have Bachelor's Degree At least 6 years of experience in software, platform, or cloud engineering, including people leadership... 
    Work experience placement
    H1b
    Remote work

    PwC

    Sacramento, CA
    5 days ago
  • Job Requirements: Responsibilities • Define and oversee Salesforce technical architecture and solution design • Ensure data security, governance, and compliance with institutional standards • Provide technical leadership, standards, and best practices ...

    3B Staffing LLC

    Sacramento, CA
    2 days ago
  • $50 - $90 per hour

     ...center, and government clients, and renewable and energy storage developers, offering comprehensive solutions through boutique and...  ...efficiency and specialized field services. Qualus also provides software and technology enabled services and develops breakthrough solutions... 
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Qualus

    Folsom, CA
    1 day ago
  • $123.2k - $193.6k

    About Us: Proofpoint is a global leader in human- and agent-centric cybersecurity. We protect how people, data, and AI agents connect across email, cloud, and collaboration tools. Over 80 of the Fortune 100, 10,000 large enterprises, and millions of smaller organizations...
    Flexible hours

    Proofpoint

    Sacramento, CA
    4 days ago
  • $95k - $145k

     ...reach higher. We do the right thing—today and for generations to come. Job Purpose and Impact The Senior Application Developer is a seasoned professional responsible for leading and supporting the design, integration, and implementation of scalable ERP solutions... 
    Work experience placement

    Cargill

    Fair Oaks, CA
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!