Senior Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Jun 26, 2026
This job expires in: 30 days
Job Summary
Driving architectural discussions and delivering complex solutions, the full-time remote Senior Software Engineer will design and implement backend systems, APIs, and modern frontend architectures while mentoring developers and ensuring adherence to security and quality standards.
Key responsibilities
- Lead the design and implementation of complex backend systems, APIs, and microservices
- Serve as a subject-matter expert for .NET and cloud architecture, ensuring performance and scalability
- Mentor team members and enforce engineering best practices, including secure-by-design principles
Required qualifications
- Bachelor's degree in computer applications or higher
- 6+ years of experience in software development with expertise in C#, ASP.NET, and Angular (2 and above)
- Demonstrated experience integrating AI services into software solutions
- Deep knowledge of microservices architecture and distributed communication
- Strong leadership skills with the ability to mentor peers and manage technical reviews
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...