VERSANT is a leading force in news, sports and entertainment, and they are seeking a Senior Software Engineer on the GolfNow team. This role involves designing and delivering scalable applications for a high-volume platform, impacting reliability and user experience while mentoring junior engineers.
Responsibilities:
- Design, build, and maintain highly available, scalable applications supporting high-volume user traffic
- Partner cross-functionally with Product, Quality Engineering, Data, and Operations to deliver end-to-end solutions
- Lead technical design discussions and contribute to evolving system architecture and engineering standards
- Write clean, maintainable, and well-tested code, leveraging modern frameworks, APIs, and CI/CD practices
- Drive continuous improvement by reducing technical debt and optimizing system performance and reliability
- Mentor and support junior engineers, contributing to a culture of learning and technical excellence
Requirements:
- 4+ years of professional software development experience with C#/.NET and relational databases (MS SQL or equivalent)
- Experience building and operating applications in cloud environments (AWS preferred), including distributed or event-driven systems
- Strong foundation in software engineering best practices, including testing (unit and integration), CI/CD, and modular design
- Experience working in collaborative, cross-functional teams and contributing to shared technical decisions
- Ability to independently own complex work, from design through delivery
- Experience with TypeScript, Angular, or modern frontend frameworks
- Familiarity with NoSQL databases (MongoDB, Elasticsearch) and caching technologies (Redis)
- Experience with containerization (Docker) and infrastructure as code
- Strong understanding of observability practices (logging, monitoring, distributed tracing)