Mid-Level Software Developer
Role details
Job location
Tech stack
Job description
At Lanvera, you'll build and maintain enterprise applications on the Microsoft .NET stack. Most of the work is C# building and maintaining our BFF (Backend-for-Frontend) layer, a facade that sits between our web frontend and the backend services. There's also some frontend work in our Vue.js application, so you'll touch the full stack even though developers own the heavy frontend lifting., Build and maintain C# / ASP.NET Core services, primarily our BFF layer and supporting microservices
Develop and consume REST APIs and integrate across backend services
Read and manage data from SQL Server
Contribute frontend features in our Vue.js app (views, forms, API integration)
Participate in code reviews and technical discussions
Requirements
3-5 years of software development experience, or equivalent
Solid C# / .NET and ASP.NET Core Web API skills
Experience building and consuming REST APIs
Working knowledge of SQL Server and relational databases
Some frontend experience - HTML, CSS, JavaScript, and a modern framework (Vue a plus)
Comfortable with Git in a team environment
Strong communication skills and attention to detail
NICE TO HAVE
Microservice or service-oriented architecture experience
Message-based / event-driven patterns (RabbitMQ, Mass Transit)
Vue3 / TypeScript
Azure DevOps, CI/CD pipelines, or containerization (Docker)
Authentication patterns (JWT / Auth0)
Benefits & conditions
Pulled from the full job description
- Health insurance
- 401(k) matching
- Paid time off
- Disability insurance
- Profit sharing