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