Job Description
Are you a results-oriented professional seeking a stable, impactful career within the public sector? The State of California is currently accepting applications for a Senior Systems Analyst to join our innovative team in San Francisco. This is a unique opportunity to leverage your technical expertise to modernize state infrastructure and serve the community.
As a key member of our technology division, you will bridge the gap between business requirements and technical solutions, ensuring our digital platforms are robust, scalable, and secure. We offer a competitive salary, comprehensive benefits, and a collaborative environment dedicated to excellence in public service.
Why Join Us?
- Mission-Driven Impact: Work on projects that directly improve the lives of millions of Californians.
- Modern Technology Stack: Utilize cutting-edge tools and methodologies including Agile, Cloud Computing, and Data Analytics.
- Work-Life Balance: Enjoy a standard 40-hour workweek with generous leave policies and state benefits.
Responsibilities
- Lead the full software development lifecycle (SDLC) from requirements gathering to deployment and maintenance.
- Design, code, test, and debug complex systems using modern programming languages and frameworks.
- Collaborate with cross-functional teams, including government stakeholders, to translate business needs into technical specifications.
- Maintain and optimize existing database systems to ensure high availability and data integrity.
- Conduct thorough code reviews and perform system performance tuning to enhance user experience.
- Document technical architecture, processes, and API specifications for future maintenance.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or a related field (Master’s degree preferred).
- Minimum of 5 years of experience in systems analysis, software engineering, or a related technical role.
- Proficiency in SQL, Python, Java, or C#.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker/Kubernetes).
- Strong understanding of software development methodologies, including Agile and Scrum.
- Excellent problem-solving skills and the ability to communicate complex technical concepts to non-technical audiences.