Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: To Be Discussed
Reviewed: Mon, Jun 29, 2026
This job expires in: 30 days

Job Summary

To support the Associate Experience business area, the full-time Senior Software Engineer will provide technical leadership and hands-on engineering expertise in a hybrid environment, focusing on delivering secure and scalable enterprise platforms and integrations while collaborating with cross-functional teams.

Key responsibilities
  • Lead the technical design, development, testing, implementation, and support of complex, enterprise-scale technology solutions
  • Serve as the technical expert for assigned systems, guiding teams in resolving complex technical issues and ensuring compliance with architectural standards
  • Translate complex business requirements into maintainable technical solutions and mentor software engineers through design decisions and best practices
Required qualifications
  • Bachelor's degree in computer science or an analytical discipline, or equivalent experience
  • 5+ years of experience delivering scalable enterprise technology solutions
  • Strong experience in C# (.NET), Razor Pages, and modern UI frameworks
  • Extensive experience with SQL Server and enterprise data management
  • Deep understanding of design patterns and architectural frameworks, including microservices and REST APIs

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