Senior Software Development Engineer

Location: Remote
Compensation: Hourly
Reviewed: Fri, May 15, 2026
This job expires in: 30 days

Job Summary

Senior Software Development Engineer, this full-time position involves designing, developing, and implementing digital solutions and systems while collaborating with cross-functional teams and ensuring the reliability and performance of software applications.

Key Responsibilities
  • Design and define technical architecture and infrastructure for digital solutions
  • Write code, develop software components, and implement complex functionalities based on project requirements
  • Collaborate with team members to make architectural decisions and ensure code efficiency and maintainability
Required Qualifications
  • 5-7 years of work experience in software development
  • Master's degree in Computer Science, Computer Engineering, Information Technology, Engineering, or a related field, or equivalent work experience
  • Proficiency in .NET 8, C#, SQL Server, and REST API design
  • Experience with React, TypeScript, and major LLMs
  • Familiarity with Docker, CI/CD, and agile development 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...