Sr. Software Engineer

Silvervine SoftwareUnited States - Georgia, TN

About The Position

Silvervine Software is seeking an experienced Sr. Software Developer to join our team in a mid-to-senior capacity. You will take ownership of complex development tasks, drive quality across the team, and serve as a technical resource for junior developers. You'll work closely with Project Managers and clients to deliver solutions that are on time, on spec, and built to last. Silvervine has provided one of the most complete automated policy administration system available, issuing policies in 49 states. Our P&C insurance software is modular, scalable system that easily accommodates changing business models, evolving distribution models and mergers and acquisitions. We support most P&C lines of business including personal auto, commercial auto, homeowners, dwelling, fire, flood, excess flood, general liability, motorcycle, recreational vehicle, aviation, commercial package, E&O, farm and watercraft. We are an industry-leading software company looking for talented team members. We hire those who seek a fun, family-friendly work environment with opportunities of growth. As a Silvervine, team member you will be empowered with clear, achievable goals; a supportive work environment and a culture that values innovation and continual improvement.

Requirements

  • Intermediate to Advanced proficiency — can independently design, implement, and troubleshoot solutions across multiple areas: JavaScript / jQuery
  • ColdFusion / HTML / DOM manipulation
  • CSS
  • SQL (complex queries, stored procedures, user-defined functions, performance tuning)
  • Advanced familiarity with internal systems/modules — can work across all areas with little to no assistance and guide others: Batch processing
  • Forms and Memos
  • General PTS functionality
  • Policy and Quote modules

Nice To Haves

  • Experience with debugging and optimizing legacy codebases
  • Familiarity with version control systems (e.g., Git)
  • Strong understanding of software development life cycle (SDLC) and Agile/PM-driven workflows

Responsibilities

  • Manage and prioritize your assigned task queue daily, working within the schedule defined by your Project Manager and proactively flagging risks or blockers.
  • Deliver high-quality, production-ready code with a strong emphasis on getting it right the first time, within the appropriate timeframe.
  • Resolve "Not Approved" tasks resulting from coding errors quickly and thoroughly. Identify the root cause and implement fixes that prevent recurrence.
  • Coordinate with the PM when rejections stem from evolving customer requirements so they can be properly scoped and scheduled.
  • Post LIVE tasks in accordance with customer-specific posting windows, coordinating closely with the PM to ensure timing and compliance requirements are met.
  • Serve as a technical point of contact for customers, handling moderate-to-frequent client interactions with professionalism and clarity.
  • Mentor and support junior developers (Programmer I and II levels), providing code reviews, guidance, and knowledge sharing.
  • Contribute to architectural decisions, code standards, and best practices across the team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service