Senior Software Engineer

Job is Expired
Location: Remote
Compensation: Salary
Reviewed: Wed, Jul 30, 2025

Job Summary

A company is looking for a Senior Software Engineer to drive efforts in building software systems and participate in the design process.

Key Responsibilities
  • Lead code/design reviews and participate in the application lifecycle
  • Write clean code, perform advanced troubleshooting, and manage environment configurations
  • Provide mentoring to junior engineers and respond to on-call incidents
Required Qualifications
  • Minimum of 5 years of experience in software development, or 3 years with an advanced degree
  • Bachelor's degree in engineering or a related field, or equivalent work experience
  • Strong programming skills in an object-oriented language (e.g., Java or C#) and experience as a full stack developer
  • Experience with modern JavaScript frameworks (React, Angular), HTML, and CSS
  • Understanding of REST API best practices and experience with SQL and NoSQL databases

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