Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Mon, Apr 27, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Senior Software Engineer or Principal Engineer.

Key Responsibilities
  • Develop, write, update, maintain, and modify software systems and applications
  • Engage in high-level planning, architecture, and design of software solutions
  • Collaborate with customers and teams to define requirements and provide support post-deployment
Required Qualifications
  • 7 to 10 years of experience in Information Technology and Software Development
  • Minimum of 2 years of software engineering and architecture experience
  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field
  • Fluency in modern web browsers and their respective limitations
  • Strong organizational skills with the ability to manage and prioritize workload

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