This position is no longer accepting applications
Closed on September 19, 2026.
This role is filled — get an email when new Software Development roles open on EngineerJobs.io:
Jr. Software Engineer
Backend Developer
.NET
API
APIs
Asp.net
Asp.net Core
Azure
Azure App Service
Azure Platform
Azure Service Bus
C Sharp
Cloud
Cloud Platform
Dapper
Database
Databases
Developer
DevOps
Integration
Software Development
Software Engineer
Software Engineering
SQL
View similar jobs
Get alerted when similar jobs are posted — set up a New Software Development jobs on EngineerJobs.io alert.
See other roles at Silvervine.
Job Description
Build and maintain SvApi, the API layer that connects Silvervine’s insurance platform to outside systems on the LAAIR team.
Responsibilities
- Develop and maintain REST endpoints in C# and ASP.NET Core across the service set, including rating, policy, claims, motor-vehicle records, VIN lookup, loss history, flood risk, and document generation
- Integrate third-party insurance data providers by reading vendor schemas or documentation, modeling responses, and mapping them into internal models
- Own response mapping and projections, deciding which fields the API exposes to partners and ensuring fields do not silently go missing
- Write unit and integration tests for your work before it is reviewed
- Implement cross-cutting concerns service-by-service, including request validation, global exception handling, security headers, and caching
- Reduce duplication by moving repeated logic into shared libraries, consolidating common serialization and filtering into a core package service by service
- Debug production integration failures by reviewing logs, comparing against legacy platform behavior, and identifying the root cause
- Participate in sprint ceremonies, including planning, refinement, standup, and retrospective
Requirements
- Working knowledge of C# and the .NET ecosystem (including .NET 6 or newer)
- Comfort with REST APIs, including experience calling APIs and ideally building one
- Serialization experience with JSON and/or XML, with awareness that mapping between models is where issues often appear
- Sufficient SQL knowledge to write joins, use GROUP BY, and reason about incorrect row counts
- Familiarity with git and a pull-request workflow
- Ability to communicate early when something is unclear, rather than leaving confusion until later
- Zero to three years of professional experience, or a relevant degree, or a portfolio showing similar work
Technologies
- C#, .NET, .NET 6, ASP.NET Core
- REST APIs, JSON, XML
- SQL, git
- Azure, Azure App Service, SQL Database, Service Bus, Application Insights
- DevOps pipelines
- Entity Framework Core, Dapper
- xUnit, NUnit, MSTest
- FluentValidation
- OpenAPI, Swagger
- Bicep, Terraform, ARM
- CFML, ColdFusion
- Azure App Service
About the Role
- Join the LAAIR team that owns SvApi, the API layer between the insurance platform and external systems it depends on
- Support workflows where, for example, an agent requests a home or auto quote and SvApi retrieves motor-vehicle records, prior loss history, property valuations, and credit scores from data vendors, then turns that data into a rate
- Focus heavily on integration work involving third-party APIs outside of your control, mapping their responses into internal models, and diagnosing failures when vendors change behavior
- Start with well-scoped tasks reviewed by a senior developer; as you learn the domain, the scope grows
- Role expectations: you will be new; prior insurance knowledge is not required
Nice to Have
- ASP.NET Core Reflex Endpoints experience
- Azure experience, including App Service, SQL Database, Service Bus, Application Insights, and DevOps pipelines
- Experience with Entity Framework Core or Dapper
- Test framework experience (xUnit, NUnit, or MSTest) through writing tests
- FluentValidation or another request-validation library
- OpenAPI / Swagger experience, either writing or consuming an API contract
- Infrastructure as code exposure (Bicep, Terraform, ARM)
- Prior exposure to insurance, financial, or other regulated-industry software
- Any familiarity with legacy CFML / ColdFusion, since parts of the platform involved in integrations are built with it
Application Notes
- Application includes three short questions; answer all three
- Question topics: item you feel least prepared for in “What you'll work on” and what you would do in the first month; naming any unfamiliar items from “Nice to have”; and sharing a small piece of code you wrote plus one sentence on what you would change today
- Silvervine uses AI tools and expects candidates to use them too; using an assistant is fine, but do not submit content you have not read
- Everything you submit is yours to stand behind in the interview, and you may be asked about it