×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Chicago Heights, Cook County, Illinois, 60411, USA
Listing for: Savvas Learning
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

About Savvas

We are proud to be recognized as a Top Workplace. Our employees are our most valuable asset, and we are committed to creating a work environment that promotes their growth, well‑being, and success. We develop learning solutions that empower educators and improve student outcomes thanks to our team's passion, creativity, and dedication.

Summary

This role will be expected to be comfortable working in a fast paced agile/scrum environment. Strong verbal and written collaboration and communication skills are needed, as well as the ability to communicate across all levels of an organization and with external contractors and vendors. Being a team player is key in order to accomplish the desired results and outcomes on various projects.

To be successful in this role, the ideal candidate will be self‑motivated to learn new technologies and achieve objectives. The candidate needs to have the ability to both multi‑task and work independently.

Primary Responsibilities
  • Design, develop, and maintain end-to-end software solutions, spanning frontend, backend, and infrastructure components.
  • Collaborate cross-functionally with Product Management, QA, Design, and Dev Ops teams to deliver scalable and high-quality features.
  • Own the full software development lifecycle — from technical design and coding to deployment, monitoring, and support.
  • Build and maintain RESTful APIs, microservices, and responsive web interfaces using modern frameworks.
  • Implement best practices for CI/CD, containerization, and cloud deployment to ensure smooth releases and reliable operations.
  • Participate in architecture discussions and contribute to improving system scalability, performance, and security.
  • Conduct code reviews, mentor junior engineers, and maintain a high standard of code quality.
  • Troubleshoot complex technical issues across the full stack and ensure timely resolution of production incidents.
  • Engage in Agile ceremonies — sprint planning, stand‑ups, and retrospectives — and contribute to continuous improvement initiatives.
Requirements
  • 5+ years of hands‑on experience in full‑stack development within a product‑based environment.
  • Strong proficiency in backend technologies such as Node.js, Java, or Python, and modern frontend frameworks like Angular, React.
  • Solid understanding of data structures, algorithms, system design, and software architecture principles.
  • Proven experience working on cross‑functional projects, integrating efforts across teams and domains.
  • Hands‑on experience with Dev Ops tools — including CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
  • Strong database skills with SQL and No

    SQL systems (e.g., Postgre

    SQL, MySQL, Mongo

    DB, Dynamo

    DB).
  • Familiarity with monitoring, logging, and alerting tools for production systems (e.g., Datadog, Prometheus, Grafana).
  • Excellent problem‑solving, analytical, and communication skills.
  • Strong sense of ownership, accountability, and attention to detail.
Preferred Skills
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Experience building and scaling SaaS or enterprise‑level applications.
  • Exposure to infrastructure‑as‑code tools (e.g., Terraform, Cloud Formation, AWS CDK).
  • Understanding of event‑driven architectures, message queues, and asynchronous processing (Kafka, Rabbit

    MQ, SQS/SNS).
  • Experience working with security best practices, authentication, and authorization (OAuth 2.0, JWT).
  • Previous involvement in technical leadership, mentorship, or cross‑team initiatives.
  • Passion for innovation, continuous learning, and improving engineering processes.
Benefits

We are committed to the health and well‑being of our employees and their families. Our focus on employees is evident in our comprehensive and competitive total rewards package, which prioritizes what matters most to them. Our competitive compensation package is designed to reward your success with a pay‑for‑performance model. This ensures that hard work and contributions are recognized and rewarded. With our 401(k) match and immediate vesting, employees can start securing their financial future without any delay.

Our benefits package is designed to promote a healthy…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary