Software Developer
$6,513 - $10,537 per monthCalSTRS
Job Posting: Software Developer
State Teachers' Retirement System
JC-518553
Software Developer
INFORMATION TECHNOLOGY SPECIALIST I
$6,513.00 - $10,537.00 per Month
New to State candidates will be hired into the minimum salary of the classification or minimum of alternate range when applicable.
Final Filing Date: 8/14/2026
Job Description and Duties
This position is being readvertised. Previous applicants are still in consideration and do not need to reapply.
The CalSTRS BenefitConnect Division is seeking a motivated individual to work as an Information Technology Specialist I on the Development Team.
The BenefitConnect system, CalSTRS’ new pension administration software, was deployed in September 2025. The BenefitConnect Division was subsequently established to support CalSTRS staff who rely on the system to perform the processes essential to serving California’s public educators and their beneficiaries. The Division provides this support by assessing user needs and implementing system enhancements that address those requirements. This work requires comprehensive knowledge of pension and benefit administration practices, as well as a deep understanding of the BenefitConnect application, to effectively serve the operational needs of the Benefits and Services Branch and the Financial Services Branch.
Under the direction of the Development Supervisor, Information Technology Supervisor II (IT Sup II), the Software Developer, Information Technology Specialist l (ITS I), is responsible for CalSTRS’ technical activities following the System Development Life Cycle (SDLC). Development work includes analysis, design, development, testing, and production support for CalSTRS’ BenefitConnect (BC) application, associated automated regression tests (ART), and other related technical activities to support the application and environments. The incumbent will work individually and as part of a team to perform complex studies and activities related to technical aspects for the application. CalSTRS traditionally uses Waterfall but is transforming into an Agile development approach. Microsoft technologies of C#/.net and SQL Server are used. BC is based on a proprietary framework and is a modified off-the-shelf solution with numerous customizations and configurations.
The ideal candidate will possess the following skills:
Knowledge and experience in SQL/T-SQL.
Knowledge and experience with programming languages such as C#/.net and Python.
Knowledge of Continuous Integration. Continues Deployment (CI/CD) tools like Jenkins, GitLab CI or Azure DevOps.
Experience working in Agile or Scrum development environments, including sprint planning and stand ups.
Experience with reporting tools like Power BI.
Proficiency in documenting technical specifications, code, and processes for better knowledge transfer.
Ability to translate complex technical concepts into clear, actionable insights or both technical and non-technical stakeholders.
Demonstrated experience troubleshooting complex technical problems.
Every 12 months, based on performance evaluation, employees may receive a 5% salary increase until they reach the maximum salary for the position.
In July 2025, the State of California implemented the Personal Leave Program 2025. This program 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 for the duration of the program. The salary ranges shown on this job posting do not reflect the reduced amounts.
Does this opportunity seem right for you? If so, see the Application Instructions section below and apply now.
You will find additional information about the job in the Duty Statement ( .
Working Conditions
CalSTRS offers a hybrid approach including in-office and remote work solutions based on business needs.
All staff of CalSTRS are employees of the State of California and subject to California employment taxes and withholdings. Upon appointment, staff are required to provide a current California address to CalSTRS Human Resources to be used as a remote work location.
This position is not eligible for visa sponsorship. Applicants must be authorized to work in the US without the need for visa sponsorship by the start date of employment with CalSTRS.
Minimum Requirements
You will find the Minimum Requirements in the Class Specification.
- INFORMATION TECHNOLOGY SPECIALIST I (
Additional Documents
Job Application Package Checklist (
Duty Statement
Position Details
Job Code #:
JC-518553
Position #(s):
815-640-1402-905
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:
2
Work Location:
Yolo County
Telework:
Hybrid
Job Type:
Permanent, Full Time
Department Information
CalSTRS: Securing the financial future and sustaining the trust of California’s educators
CalSTRS is the largest educator-only pension fund in the world, providing retirement, disability and survivor benefits to California's more than 1 million public school educators and their families. Named as one of the best places to work in money management ten times by Pensions & Investments magazine, we are a world-class financial services institution with a commitment to sustainability and wellness.
Our two U.S. Green Building LEED Platinum-certified headquarters buildings in West Sacramento, California, feature sustainable construction, abundant natural lighting, an organic garden, sustainable beekeeping and ergonomic functionally designed workspaces. We offer a variety of on-site amenities to our team members, including two full-service cafés, two free fitness centers, a bicycle rental library and a child care center with a covered playground. Team members enjoy walks along the Sacramento River and nearby seasonal farmers markets.
In addition to our state-of-the-art amenities, we offer thriving wellness and sustainability programs, an award-winning employee recognition program, and ongoing training, learning and development opportunities. We offer competitive benefits, flexible work hours and hybrid work options. We are committed to creating a workplace where our team members thrive.
If you’re looking for a rewarding career and are interested in becoming part of a diverse and inclusive workforce where talent, expertise and wellness are valued, we encourage you to find out more about our many career options at CalSTRS.com/Careers .
Special Requirements
Statement of Qualifications
Interested individuals must submit a Statement of Qualifications (SOQ) in addition to the standard state application (form STD 678). Your SOQ will be considered the first interview for this position. If your qualifications are competitive, you will be invited to an interview. When completing the SOQ, please include all relevant experience, education, and training, as applicable, and explain all answers thoroughly. Your SOQ should not exceed two pages, single-spaced, 12-point font and address the following questions:
Describe your experience in software development focused on programming experience.
Please specify your experience using SQL/T-SQL, Python, Robot Framework, and C#/.NET (if you do not have this exact experience then describe the transferrable experience that will make you successful in this position).
For all experience, state your role, the organization, and the length of time you performed the work.
Exam
This position requires a current Information Technology Specialist I examination. If you need to take the examination or if your score has expired,click here ( to gain list eligibility.
CalSTRS Personal Trading Program
Investment Branch employees are required to participate in the CalSTRS Personal Trading Program which allows CalSTRS to monitor employees’ personal trading transactions in order to reduce risks associated with insider trading, front running, and misusing material non-public information. Upon accepting a position within the Investment Branch, you will be required to disclose your personal broker account information and be required to utilize a personal broker from a designated list as provided by CalSTRS.
Background Investigation
Prior to employment with CalSTRS, a background investigation (BI) will be conducted. The BI consists of a Personal History Statement and fingerprinting through the Department of Justice. The BI will check criminal and civil records and, if applicable, verify education and check driving records.
CalSTRS Disclosure Requirements
This position may be subject to disclosure and disqualification requirements concerning economic conflict of interest in government work, including the Conflict of Interest Code ( that applies to CalSTRS team members and the Political Reform Act ( , which require disclosure of certain investment information and use of a designated trading platform for securities transactions, as well as filing a Statement of Economic Interest (Form 700) ( .
Incompatible Activities
This position is subject to the provisions of Government Code Section 19990 ( . Upon accepting a position at CalSTRS, you will also be required to comply with the CalSTRS Incompatible Activities Policy by ensuring that outside work or activities are compatible and align with your professional activities or workplace obligations.
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/14/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 Teachers' Retirement System
N/A
Attn:Recruitment
P.O. Box 15275, MS 31
Sacramento,CA95851-0275
Address for Drop-Off Application Packages
You may drop off your application and any applicable or required documents at:
State Teachers' Retirement System
N/A
CalSTRS, Attn: Recruitment
100 Waterfront Place
West Sacramento,CA95605
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.
Statement of Qualifications -A Statement of Qualifications is required. Please see the Special Requirements section of the job posting for detailed instructions.
Applicants requiring reasonable accommodations for the hiring interview process must request the necessary accommodations if scheduled for a hiring interview. The request should be made at the time of contact to schedule the interview. Questions regarding reasonable accommodations may be directed to the EEO contact listed on this job posting.
Benefits
CalSTRS offers a competitive pay schedule and a work-life-balance for all itsemployees. The State of California provides comprehensive benefits packages determined by the employee’s bargaining unit and conditions of employment. Some benefits include:
Alternative work schedules
Flexible work hours
Remote work options
Medical benefits, including health, dental and vision insurance
Paid holidays and a defined benefit retirement program
More than four weeks of vacation/sick leave for leaders
More than three weeks of vacation/sick leave for staff
Health insurance in retirement
Employee Assistance Program
Loan forgiveness under the federal Public Service Loan Forgiveness Program (
For the latest information on the benefits offered by the state of California, explore theHealth Benefits Summary provided by CalHR ( .
Contact Information
The Human Resources Contact is available to answer questions regarding the position or application process.
Human Resources Contact:
Recruitment
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:
EEO Officer
View phone number on click.appcast.io
View email address 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.
ADDITIONAL APPLICATION INSTRUCTIONS
Electronic applications through your CalCareer account are highly recommended. If you are unable to apply electronically through your CalCareer account, please mail or drop off a hard copy of your application packet. Please provide the following information on your application: 815-640-1402-905, RPA 0797, JC-518553.
If education is being used to meet the minimum qualifications, please submit a copy of your transcripts/degree.
Training and Development (T&D) assignments may be considered for this position. If you are applying as a T&D, please indicate this in the eligibility section of your application.
Candidate may be selected by application packet review only.
Multiple positions may be filled from this recruitment.
Submission of an incomplete STD 678 may result in disqualification.
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.
$114.6k - $234.6k
...Job Description We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the Exadata Team @ Oracle... ...tolerant in the presence of unanticipated software failures Develop algorithms and distributed systems software that runs on a...SuggestedTemporary workFlexible hours$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...SuggestedLocal area$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...SuggestedFull timeRelocation packageShift work$114.6k - $234.6k
...engineers with deep Java expertise, exceptional debugging and problem-solving skills, and a passion for mentoring and elevating other developers. Experience with Python is also valued. You'll work at the intersection of distributed systems, cloud infrastructure, and...SuggestedFull timeTemporary workRemote workFlexible hours$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,...SuggestedH1bLocal area$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...Full timeFlexible hours$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...Full timeRelocation packageShift work- A Lead Java Engineer with a strong backend focus and deep expertise in Core Java and microservices-based architectures , responsible for designing and scaling high-throughput, cloud-native services for a large, transaction-heavy environment. Highly skilled in Java...
- ...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 areaRemote work
$104.5k - $234.6k
...workloads. Produces migration guides and adoption playbooks that raise ecosystem consistency and developer experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware patterns or runtimes to standardize...Temporary workFlexible hoursShift work$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$92.5k - $209.5k
...Job Description We’re hiring a Platform Software Engineer to help build the execution layer behind OCI’s AI and GPU growth motion.... ...placement logic for A100, H100, H200, and Blackwell fleets. • Develop orchestration pipelines for training, fine-tuning, and inference...Temporary workFlexible hours$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 workRemote workFlexible 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...Hourly payContract workLocal areaRemote work
$173.5k - $310k
...Wolters Kluwer Tax & Accounting team is looking for a Principal Software Engineer to build the next generation of AI-powered capabilities for our cloud audit solutions. You will build AI -powered audit solutions that help professionals analyze complex documents, interpret...Work 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$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...Work at office$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 timeTemporary workFlexible hours$120k - $160k
...applications Collaborate with AI platform engineers, cloud engineers, software engineers and other key stakeholders to create security... ...posture of the current environment Provide expertise for developing AI Security standards and incident response playbooks Qualifications...$92.4k - $171.6k
...At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. This position involves... ...are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor...Remote work$180.37k - $212.2k
...requirements, and deliver data products that directly enable experimentation, ad hoc analysis, and business metric optimization. Develop scalable abstractions and frameworks (UDFs, Python packages, internal data apps) that multiply the efficiency of other data teams...Local area- ...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
$110k
...understand development, coding, security engineering, and secure systems configurations. This position ensures that every step of the software development lifecycle (SDLC) follows security best practices. This involves conducting security assessments with SAST and DAST...Full time$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 timeRemote work- ...and documenting SDI solutions (Azure, VMWare and OpenStack) on targeted hardware. Working with the team to develop demos for sales and marketing on SDI Software Stack. Documenting changes and creating troubleshooting guidelines required to support the SDI...Permanent employmentContract workFor contractorsH1bLocal area
$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$114.6k - $234.6k
...Job Description As a Principal Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will play a critical leadership role in the architecture, evolution, and delivery of OCI’s Key Management Service (KMS) —a foundational...Temporary workFlexible hours$197k - $358.5k
...three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for design... ...on time. In this technical leader role, you will help develop and lead strategic action plans to support business goals. Embrace...Work experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- agile software developer Sacramento, CA
- experienced software developer Sacramento, CA
- software developer fintech Sacramento, CA
- financial software developer Sacramento, CA
- software engineer Sacramento, CA
- part time software developer remote Sacramento, CA
- junior software developer remote Sacramento, CA
- software engineer travel Sacramento, CA
- federal - software developer Sacramento, CA
- software developer Sacramento, CA


