Senior Software Developer
Location: Remote
Compensation: Salary
Reviewed: Fri, Jun 05, 2026
This job expires in: 28 days
Job Summary
Combining hands-on engineering with team leadership, the full-time Senior Software Developer will design and maintain applications using .NET and front-end technologies while working in a hybrid or remote environment.
Key responsibilities
- Design, develop, and maintain applications using .NET Core, C#, and ASP.NET MVC
- Implement and optimize cloud solutions on Azure, including setting up CI/CD pipelines
- Collaborate with product managers and UX designers to translate business requirements into technical specifications
Required qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 6+ years of software development experience with strong expertise in .NET Core and RESTful APIs
- Hands-on experience with Angular and React for front-end development
- Proven experience deploying and managing applications in Azure
- Solid understanding of microservices architecture and CI/CD practices
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...