Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Feb 25, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior Software Engineer I to contribute to the development and enhancement of software products.

Key Responsibilities
  • Analyze and design innovative software solutions for product enhancement
  • Develop code following best practices and current software patterns
  • Mentor and train other developers while participating in an Agile development team
Required Qualifications
  • 3.5 years of experience with a Degree in Computer Science or related field, or 5.5 years of relevant experience
  • Proficient in .NET Core, ASP.NET, MVC, Web API, C#, and JavaScript
  • Understanding of SOLID design principles and experience with unit testing
  • Familiarity with Agile development processes and source code control tools
  • Experience with SQL, document databases, or other data persistence tools

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...