Mid- Level Software Developer
Indexed description
You'll work alongside senior developers and the Enterprise Architecture team across all phases of development, from design through production support.
Responsibilities
- 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
- Help support production systems and deliver work on schedule
- 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
- 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)
- Structured logging/observability (Serilog, Open Telemetry)
- Three weeks of PTO,
- Health Insurance,
- 401 (k) with dollar matching,
- Profit sharing,
- One day of remote work,
- Long-term disability.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search