Senior Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Thu, May 21, 2026
This job expires in: 30 days
Job Summary
Driving high-impact initiatives in a remote capacity, the full-time Senior Software Engineer will lead maintenance and development support efforts, focusing on system performance optimization, technical debt reduction, and mentoring team members while delivering resilient solutions across application, API, and database layers.
Key responsibilities
- Lead root-cause analysis and own complex production issues from triage through resolution
- Design and implement scalable and maintainable solutions for system improvements and defect resolution
- Develop and maintain software solutions using TypeScript/React and C#/.NET Core, ensuring adherence to secure coding practices
Required qualifications
- Bachelor's degree in Computer Science or a related field
- 5+ years of experience in enterprise software engineering
- Strong experience with C#/.NET Core and TypeScript, particularly with modern frameworks like React
- Deep expertise in Oracle databases, SQL, and PL/SQL, including performance tuning
- Proven experience in handling complex production issues and driving root-cause analysis to resolution
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...