Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Fri, Dec 19, 2025
This job expires in: 26 days
Job Summary
A company is looking for a Senior Software Engineer to participate in the software development life cycle and assist junior developers.
Key Responsibilities
- Participate in all phases of the software development life cycle including analysis, design, coding, testing, implementation, and support
- Assist junior developers in the software engineering process
- Collaborate with software developers, business analysts, and software architects to solve complex technical problems
Required Qualifications
- Bachelor's Degree in Computer Science, Software Engineering, Information Technology, or foreign equivalent, and 5 years of relevant experience; or a Master's Degree and 2 years of relevant experience
- Experience in designing and programming commercial grade applications
- Proficiency in object-oriented design and development in Java, SmallTalk, C#, or .Net
- Ability to work in the office at least one day per week with remote work options available
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...