Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Wed, Apr 22, 2026
This job expires in: 28 days

Job Summary

A company is looking for a Sr. Software Engineer to design, develop, and test software applications while mentoring junior team members.

Key Responsibilities
  • Lead the design, development, and testing of software applications, ensuring adherence to established processes
  • Troubleshoot and resolve complex issues in major software applications, making independent decisions and initiating designs
  • Communicate project plans and status updates clearly while building partnerships with stakeholders and team members
Required Qualifications
  • Bachelor's Degree in Data Science, Computer Science, Information Systems, Mathematics, or Engineering; or equivalent experience
  • Complete knowledge of software development design and relevant domain-specific skills
  • Significant experience with object-oriented programming and cloud-based frameworks
  • Proficiency in RESTful web services, relational databases, and agile development tools
  • Experience with programming languages such as C++, Java, JavaScript, and Python

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