Just postedUrgently hiring Use left and right arrow keys to navigate
Provided by the employer
Verified Pay check_circle $50 - $62 per hour
Hours Full-time, Part-time
Location McLean, Virginia

Compare Pay

Verified Pay check_circleProvided by the employer
This job pays below average compared to similar jobs in your area.

$38.75

$56.00

$100.31


About this job

Job Description

Job Description

JOB DESCRIPTION:

Insight Global is seeking a Senior Software Engineer for one of our clients in the Education Management industry. Our client focuses on expanding access to high quality education through a combination of school operations, education content, and technology.

 

As a Senior Software Engineer, you will design, code, and test software solutions for learning systems. You will mainly be responsible for the development of the backend and integration software products. The Senior Software Engineer must be able to deliver products with high quality and in a timely manner. You will work collaboratively with other Software Engineers, QA/Test Engineers and other team members. We are looking for someone who is going to innovate and provide suggestions and solutions to maintain and improve the current and future developments of the organization.

 

Additional Responsibilities:

  • Design, implement, and test software solutions for K-12 schools’ learning environments
  • Design, implement, and test RESTful web services using NodeJS
  • Perform data modeling to design relational and NoSQL/document databases
  • Work with various services from Amazon Web Services (AWS) to build, host and maintain application environments
  • Implement and manage best practices for maintaining source code repositories and branching/merging strategies with Git for multiple code bases and applications
  • Analyze and resolve technical and application problems
  • Provide analysis and troubleshooting for production issues & code deployment activity
  • Contribute to user interface design and development
  • Work collaboratively with other developers, testers and product owners

 

MUST HAVES:

  • 5+ years of experience as a Software Engineer
  • 4+ years of experience with Node.js -
  • Experience with AWS (CDK, EC2, Lambdas, etc.)
  • Strong SQL, ideally PostgreSQL
  • MongoDB/NoSQL Database experience
  • Bachelor’s degree in computer science or related field

 

PLUSSES:

  • Experience building microservices or distributed systems
  • Strong experience building and consuming RESTful APIs
  • Deep understanding of backend architecture and distributed system

Nearby locations

Posting ID: 1313464680 Posted: 2026-11-05 Job Title: Senior Software Engineer