Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Tue, Apr 21, 2026
This job expires in: 30 days

Job Summary

A company is looking for a Software Engineer to develop and enhance software solutions for network management systems.

Key Responsibilities
  • Develop software using Java, Python, and C for the Network Management System
  • Design and implement REST APIs and document them for customer use
  • Collaborate with Engineering and Customer Support to troubleshoot and resolve software defects
Required Qualifications
  • Bachelor's degree in Information Technology, Computer Science, Electrical Engineering, or a related field
  • 5 years of post-baccalaureate experience as a Software Engineer or in a related occupation
  • Experience in developing software applications using Java, ReactJS, Spring-Boot, and NodeJS
  • Proficiency in web application development using JAX-RS, Javascript, HTML, and CSS
  • Experience with cloud application deployment using Docker and AWS services

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