VR Systems, Inc. is the leading voter registration, election management system for Florida. We are a small, fast-growing company of 58 people, forming a closely knit team of software engineers and customer support technicians. The company has a reputation for providing effective, efficient software with a high level of customer service for county Supervisors of Elections and the Division of Elections at Florida's Department of State.
Education and Experience:
Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent professional experience. Experience working as a software developer may substitute for some education. Please provide explicit past work details if this applies to you.
5+ years of professional software development experience, including significant experience developing web-based applications
Job Qualifications:
Self-motivated professional who enjoys working closely with other team members and with non-technical people in a public-service business environment
Experience developing modern web applications and supporting legacy systems
Strong experience developing software using Microsoft .NET and C#
Working knowledge of Amazon Web Services (AWS)
Experience mentoring other developers, reviewing code, and helping establish development standards
Ability to translate business needs into practical technical solutions and communicate tradeoffs clearly to technical and non-technical audiences
Strong verbal and written communication skills
Strong understanding of UI/UX fundamentals
Strong fundamentals working with relational database management systems
Strong analytical and technical research skills
Experience using AI-assisted development tools such as ChatGPT, Claude, or similar tools to support coding, debugging, technical research, documentation, testing, and workflow improvement
Knowledge Preferred but Not Required:
Familiarity with Microsoft Azure
Familiarity with SQL Server, MySQL, and PostgreSQL
Familiarity with PHP
Job Description:
Assessing and refining requirements
Designing practical, maintainable software solutions based on business requirements, technical constraints, and long-term support needs
Maintaining, refactoring, and improving existing code
Writing, maintaining, and executing tests
Troubleshooting technical issues
Occasional customer interaction
Leveraging AI-assisted tools where appropriate to improve development productivity, research, documentation, testing, troubleshooting, and knowledge sharing
Helping identify practical AI use cases and supporting responsible AI adoption across technical and non-technical workflows
Skills Required
- Bachelor's degree in Computer Science or related field or equivalent professional experience
- 5+ years of professional software development experience
- Strong experience developing software using Microsoft .NET and C#
- Working knowledge of Amazon Web Services (AWS)
- Strong understanding of UI/UX fundamentals
What We Do
VR Systems, Inc. is a leader in elections software, transforming the industry through cutting-edge technology, bold integrity and a staggering amount of security. Our roster of clients includes polling sites nationwide. With our list of products, including patented electronic pollbook technology, we drive measurable, remarkable results. We are 100 percent employee owned by our 42 employees, ensuring that we always maintain our voter-focused approach.









