Versant is looking to hire a Senior Software Engineer to join their Platform Engineering team to design, build, and maintain robust and scalable applications with high availability and performance for their customer-facing applications and services.
Requirements
- 6+ years of professional software development experience using C-Sharp and .NET frameworks.
- 3+ years of experience with MS SQL or T-SQL (or equivalent relational databases).
- Strong knowledge of secure coding standards and test-driven development.
- Demonstrated ability to build high-quality, maintainable, and modular systems.
- Experience with high-traffic applications and distributed systems.
- Proficiency with RESTful APIs and HTTP-based services.
- Familiarity with microservices and event-driven architecture.
Responsibilities
- Design, build, and maintain robust and scalable applications with high availability and performance.
- Collaborate cross-functionally to define, enhance, and deploy platform features that serve global users.
- Deliver quality code with modern practices including unit testing, CI/CD, and API-first development.
- Lead complex technical projects and contribute to long-term architectural decisions.
- Continuously reduce technical debt and champion engineering best practices.
- Provide guidance and mentorship to junior team members.
Other
- Bachelor’s degree in Computer Science or equivalent work experience in lieu of degree.
- Proven ability to deliver in a collaborative, agile, and fast-paced environment.
- Passion for building impactful products that make a difference in people’s lives.
- Fully Remote
- External candidates may be required to attend an in-person interview with an NBCUniversal employee at one of our locations prior to a hiring decision.