Sr. Software Developer

VR Systems, IncTallahassee, FL

About The Position

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.

Requirements

  • 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
  • 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

Nice To Haves

  • Familiarity with Microsoft Azure
  • Familiarity with SQL Server, MySQL, and PostgreSQL
  • Familiarity with PHP

Responsibilities

  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service