Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Fri, May 29, 2026
This job expires in: 30 days

Job Summary

Working remotely in a full-time capacity, the Senior Software Development Engineer will be responsible for full-stack development, key design decisions, and collaboration with global stakeholders while mentoring team members and driving best practices in software engineering.

Key responsibilities
  • Develop and maintain partner-facing systems and internal software solutions
  • Make key design decisions impacting software systems within the Microsoft Azure environment
  • Lead technical design discussions and align technical decisions with stakeholder expectations
Required qualifications
  • Bachelor's Degree in Computer Science or related technical field, or equivalent experience
  • 5 - 8+ years of hands-on experience building enterprise software solutions
  • Proficiency in application development using .NET and C#
  • Experience with cloud platforms, particularly AWS or Azure
  • Familiarity with Agile development and CI/CD methodologies

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