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

Software Developer

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 19 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Sacramento, CA vacancy
  • $58 - $62 per hour

     ...seeking a Lead Platform Engineer (SRE) in Sacramento, CA.Project Description:* Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked or Internet-related computer programs* Using current programming language... 
    Suggested
    Local area

    KForce

    Sacramento, CA
    3 days ago
  • $91.8k - $171k

     ...Northrop Grumman delivers informed insights and secure, advanced software solutions to enable strategic planning and decisive action. We’...  ...Get to Do:As an Engineer of Embedded Software you will design, develop, operate and maintain software and firmware components and... 
    Suggested
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Mcclellan, CA
    4 days ago
  • $130k - $170k

     ...own success and fulfillment. When you join Design Group as a Sr. Software Engineer, you are joining a team that will challenge you and...  ...ensuring compatibility with production manufacturing workloads.Develop and maintain Kubernetes configurations, including manifests, Helm... 
    Suggested
    Full time
    Flexible hours

    Barry-Wehmiller

    Sacramento, CA
    2 days ago
  • $153k - $297k

     ...building, and maintaining scalable, secure, and highly available enterprise systemsIdentify integration gaps across critical enterprise software ecosystems, including GRC and security tools, and related platforms; drive continuous improvement of tool interoperability,... 
    Suggested
    H1b
    Local area

    KPMG

    Sacramento, CA
    1 day ago
  • $91.8k - $137.6k

     ...security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking...  ..., we'll support yours of expanding your personal network and developing skills, whether you are new to the field, or an industry... 
    Suggested
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Mcclellan, CA
    3 days ago
  •  ...seeking a highly experienced and motivated Lead Java Full Stack Develope r to join our client's dynamic engineering team in Washington...  ...a hands-on leader with a passion for building robust, scalable software and fostering a collaborative Agile environment. Key... 
    Local area
    Remote work

    GrabJobs

    Sacramento, CA
    3 days ago
  • $189.2k - $372.9k

     ...strategic clients, leading forward-deployed engineering pods that develop and deploy GenAI solutions into production for Deloitte’s most...  ...US government security clearance.10+ years of experience in software engineering, data engineering, data science, or analytics engineering... 
    Local area

    Deloitte

    Sacramento, CA
    4 days ago
  •  ...DeveloperJob TitleLead .NET DeveloperPosition SummaryThe Lead Developer will provide technical leadership and hands-on development for...  ...and regulatory data processing. Required Qualifications7+ years software development experience5+ years developing enterprise .NET... 

    Apex Systems

    Sacramento, CA
    47 minutes ago
  • $120k - $150k

    Location While our core team and headquarters are in Sacramento, California, we welcome remote workers from all over the country.  We've built a strong culture to foster valuable team relationships with both remote and California team members. We host frequent trips...
    Summer work
    Remote work
    Flexible hours

    Webconnex LLC

    Sacramento, CA
    more than 2 months ago
  • $120k - $202.5k

     ...powered platforms. Partnering closely with Global Cyber Security, Infrastructure Teams, and Enterprise Continuity Services, this team develops advanced data platforms, intelligent automation solutions, and engineering capabilities that enable cybersecurity teams to make... 
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Sacramento, CA
    1 day ago
  • EPS Engineering Lead OpportunityWe are currently looking for an EPS (Enterprise Payment System) Engineering Lead opportunity focused on enterprise payment services architecture, delivery, and operational ownership.

    Anveta

    Sacramento, CA
    3 days ago
  • $240k - $270k

     ...accomplished Rail Systems Engineering Lead based in San Francisco to support our client in Sacramento. Your initial focus will be developing and providing local leadership for Arup's engineering team on the California High Speed Rail, Track and Systems contract. Longer... 
    Contract work
    Local area
    Remote work
    Flexible hours

    Arup

    Sacramento, CA
    3 days ago
  • $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 placement
    Remote work

    Insight Global

    Sacramento, CA
    5 days ago
  • $102k - $125k

     ...experience. We are looking for three to five years of experience developing, deploying, and supporting enterprise integration technologies...  ...We maintain system and programming standards by following the software development lifecycle and documenting integration architecture... 
    Full time
    Remote work

    Golden 1 Credit Union

    Sacramento, CA
    3 days ago
  • $80k

     ...management and cybersecurity teams. Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives. Develop and maintain technical documentation, standard operating procedures, and platform diagrams... 
    Contract work

    MAXIMUS

    Sacramento, CA
    2 days 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
    1 day ago
  •  ...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

    WATI

    Sacramento, CA
    1 day ago
  •  ...technical discovery through successful deployment. You'll leverage your expertise to help customers understand Claude's capabilities, develop evals, and design scalable architectures that maximize the value of our AI systems.Key ResponsibilitiesPartner with account... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Sacramento, CA
    1 day ago
  •  ...perform a wide variety of tasks requiring regular innovative problem-solving. The scope typically includes system software projects that involve planning, developing, and implementing technological solutions that are essential to the missions of the overall organization.... 
    Full time
    Work at office

    Commission on Teacher Credentialing

    Sacramento, CA
    a month ago
  • $111.07k - $148.1k

     ...recommendation and approvals of tools and technologies to improve efficiencies, reduce costs, and increase customer satisfaction. •Develop, troubleshoot, and optimize Docker containers and containerized applications across development, test, and production environments.... 
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Sacramento, CA
    3 days ago
  •  ...’s why we’re looking for the right person to lead all things “developers” at Datum, helping us create the ideal experience for the next...  ...into open source - we make money through our network, not our software Scale yourself and the team through effective automation Play... 
    Remote work

    GrabJobs

    Sacramento, CA
    3 days ago
  •  ...Full Stack.NET Developer Sacramento, CA One of the largest insurance companies in the U.S. that has been around for over 100 years...  ...from time to time. Must be able to complete a complex software lifecycle: scope, design, code, test and implement Participate... 

    1872 Consulting

    Sacramento, CA
    1 day ago
  •  ...Full Stack .Net Developer Location: Sacramento, CA Duration: 6-12 months In person interview - Onsite role Required Skills...  ...Position Description: Performs with distinction as a well-rounded software developer Develops new features in a complex, object oriented,... 

    WATI

    Sacramento, CA
    1 day ago
  •  ...challenges arose, and how did you resolve them? # Provide an example of a time you collaborated with cross-functional teams (e.g., developers, security, operations) to deliver a cloud solution. What was your role, and what was the impact? Desirable Qualifications... 
    Full time
    Contract work
    Work at office
    Remote work

    Department of Health Care Services

    Sacramento, CA
    6 days ago
  •  ...equipment.Builds relationships with multiple functions (eg., operations, maintenance, engineering) in prospect/customer organizations.Develops and employs industry network (e.g., industry players, complimentary equipment/service providers, academics) to enhance Messer... 
    Full time
    Contract work

    Messer Group

    Sacramento, CA
    4 days ago
  •  ...challenging position that will provide you with extremely valuable software development and leadership experience, variety of assignments,...  ...State Disability Insurance (SDI) Online Section as a Software Developer. This position reports to the SDI Development Manager and... 
    Full time
    Work at office
    Remote work

    Employment Development Department

    Sacramento, CA
    11 days 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
    4 days ago
  • $159.1k - $265.1k

     ...engineering workstreams by assigning work, reviewing deliverables, and driving quality, timeliness, and issue resolution across the team.Develop and oversee data pipelines, model training workflows, and production-grade application components that support AI-enabled products.... 
    Local area

    Deloitte

    Sacramento, CA
    5 hours ago
  • $125k - $150k

     ...troubleshooting, then keep reading! We are searching for an Embedded Software Engineer to join our Elevator Controls team at Vantage...  ...with minimal supervision Duties And Responsibilities Design, develop, modify, and maintain software code Troubleshoot and debug new... 
    Full time
    Work at office
    Local area

    Vantage Elevator Solutions

    Sacramento, CA
    1 day ago
  • $43 - $62 per hour

     ...: Understands and contributes to the organizations' short- and long-term business strategy. On a personal level has independently developed a vision for short- and long-term career success.Problem-Solver: Ability to identify, analyze, and solve problems in support of personnel... 
    Hourly pay
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Monday to Friday

    ACCO Engineered Systems

    Sacramento, CA
    3 days ago

Do you want to receive more vacancies?

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