Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
The California DMV is seeking a Senior Web Application Programmer to support its Elections Applications platform. The role involves designing, developing, and maintaining cloud-based web systems with a focus on usability and security. Candidates should have extensive experience with AWS GovCloud and high-availability systems. The position is remote but requires California residency.
Sacramento, United States | Posted on 05/12/2025
Job Location: Sacramento, CA (Remote – Local CA candidates only)
Note: Candidates must be California residents.
• Each candidate must submit a government-issued ID (Driver’s License or Passport) and provide three professional references (names, official emails, and phone numbers).
Job Description:
The California DMV is seeking Senior Web Application Programmers to support its Elections Applications platform. Candidates will contribute to the design, development, deployment, and support of high-availability, cloud-based web systems with enhanced usability, accessibility, and security standards.
• Cloud Infrastructure & Security – Architecting highly available, redundant, fail-safe systems using AWS GovCloud.
• DevOps & Automation – Experience in server setup, scripting, and automation tools for deployments.
• Application Monitoring & Election Support – Ensuring stability under high load and providing election night support.
• Accessibility & UI Design – Designing front-end interfaces using CSS and best practices for accessibility.
• Architect, design, and update Elections web applications per state standards.
• Conduct architecture evaluations to ensure performance and security.
• Plan and execute comprehensive load testing.
• Implement cloud-native architecture for fault tolerance and scalability.
• Maintain secure SFTP services and manage failover configurations.
• Configure and manage AWS GovCloud environments and services.
• Set up and maintain Linux-based systems, Apache servers, Redis and Varnish servers.
• Develop and deploy serverless functions using AWS Lambda or Azure equivalents in C#.
Skill
Experience (Years)
AWS GovCloud / AWS Services
3+
Cloud backup, recovery, app dev, auth
5+
DNS / Route53
5+
Linux server configuration
5+
Apache Web Server setup
5+
Scripting: Perl, Bourne, Korn Shell
5+
Programming: C#, PHP, JavaScript, Laravel, HTML, MySQL
5+
Redis Cluster setup
3+
Varnish server setup
3+
SFTP configuration
3+
Failover planning for cloud infrastructure
3+
Serverless computing (AWS Lambda/Azure with C#)
1+
CSS and front-end design
3+
• 5+ years of experience in cloud-based web application development and infrastructure.
• Experience with AWS GovCloud and high-availability system design.
• Advanced Linux, Apache, Redis, and scripting skills.
• Experience designing secure and scalable Azure environments for government or enterprise clients.
• Familiarity with cloud computing delivery models: IaaS, PaaS, SaaS.
• Experience with DevOps automation tools (Ansible, Chef, Puppet, Terraform, etc.).
• Azure DevOps and CI/CD pipeline knowledge.
• Three professional references (Names, official emails, phone numbers)