Remote Jobs Sign In

Staff Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Jun 24, 2026
This job expires in: 30 days

Job Summary

Leading the development of financial workflows and payment integrations, the full-time remote Staff Software Engineer will ensure the accuracy of money movement and drive the modernization of a large Windows desktop application using C# and C++.

Key responsibilities
  • Own the correctness of money movement processes, ensuring transactions are accurate and auditable
  • Lead the design and reliability of payment integrations and electronic claims processing
  • Set architectural direction and improve performance in high-traffic financial workflows
Required qualifications
  • 8 or more years of experience in building Windows desktop and backend enterprise applications in C#/.NET and C++
  • Proven track record of technical leadership and architectural influence across teams
  • Experience with object-oriented design, SOLID principles, and layered architecture
  • Background in transactional or financial systems with a focus on accuracy and auditability
  • Strong debugging skills in production systems, especially involving financial transactions and third-party 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...