Senior Software Developer
Savvas Learning Company
Job Title
Savvas Learning Company is a global education company that produces award-winning learning solutions that empower educators and engage students with the highest quality content. Recognized as an industry leader, we serve millions of K-12 learners with innovative, student-centered educational programs that turn today's classrooms into active learning environments. By embracing technology, personalized learning, and immersive experiences delivered across multiple platforms, we design our learning solutions to be more accessible and relevant to each student. Our award-winning, high-quality instructional materials span every grade level and discipline, from evidence-based, standards-aligned core curricula and supplemental and intervention programs to state-of-the-art assessment tools and the industry's most innovative portfolio of college and career readiness solutions — all designed to meet the needs of every learner.
Key Responsibilities
- Work closely with the product management team to ensure we're building the best products. Ability to comprehend business requirements, map them to technical requirements, and decompose them into estimated stories and tasks.
- Perform research, analysis, design, and implementation, and provide effective solutions for short-term and long-term needs
- Evaluate new technologies and software products to determine the feasibility and desirability of incorporating their capabilities into the platform.
- Deploy and manage cloud-based services on AWS, leveraging services such as CodeBuild & Pipeline, Lambda, ECS, S3, RDS, DynamoDB, and API Gateway.
- Ensure that code adheres to strict standards for accessibility, security, object-oriented practices and performance
- Optimize backend processes for performance, scalability, and cost-efficiency.
- Write and execute both unit and integration tests
- Ability to debug identified issues and track down root cause of the issue across the technology stack
- Mentor other team members and developers
- Effectively engage and positively contribute within a well-functioning offshore team, while also providing strong leadership during onshore hours.
Qualifications
- Master's or Bachelor's degree in Computer Science or equivalent experience, with strong fundamentals and problem solving skills.
- 5+ years experience in software development roles
- Expert knowledge and capabilities in Java 8+ development, SpringBoot, RESTful APIs, Java Application Servers, HTML / CSS.
- Strong understanding of microservices design principles and best practices.
- Hands-on experience with AWS services, such as ECS, Lambda, DynamoDB, RDS, and S3.
- Experience with containerization tools like Docker, CDK and orchestration using AWS Fargate
- Strong knowledge of JavaScript technologies such as Angular and Node.js
- Experience with unit testing frameworks such as JUnit, Mockito, Jasmine.
- Experience with SQL and relational database design.
- Experience building and deploying services in AWS Strong problem-solving skills and ability to troubleshoot distributed systems/services.
Preferred Qualifications
- Experience with learning services technologies such as the SCORM object reference model, IMS QTI and IMS LTI standards, and any Learning
- Experience with with Git is a plus
- Knowledge of GraphQL a plus
- Knowledge of UML and design patterns
- Exposure to monitoring and logging tools like CloudWatch, Datadog
- Experience writing modular code in an agile environment with CI/CD
- Knowledge of concepts and standards such as SOLID, Dependency Injection, AOP, JSON.
- Understanding of Cloud Architecture and experience working with AWS resources
- AWS certification is a plus (Cloud Practitioner or higher)
- Ability to effectively use AI to accelerate software design and implementation
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. TOTAL REWARDS 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 work-life balance and overall well-being. Paid time off and holidays allow you to unplug, relax, and recharge fully. Starting on Day One, we offer comprehensive health benefits, including medical, dental, and vision coverage, ensuring that health is a top priority without a financial burden. At Savvas, we recognize the importance of emotional and mental well-being, both in our work environment and in our personal lives. That's why we are committed to providing resources to support well-being.
- We are The Lighthouse within KPMGs Consulting practice. We tap into the power of emerging technologies and scientific breakthroughs to create solutions and products that address the largest and most complex issues faced by global companies. By blending technology with ...SeniorFull timeH1bLocal area
- ...Senior Software Developer, Chicago, IL We are seeking a Senior Software Developer for a great opportunity in Chicago. Responsibilities: Work collaboratively with technology and business teams on trading and research platforms. Design and implement high quality...SeniorWork experience placementRelocationVisa sponsorship
- ...Senior Software Developer Sunrise Futures is looking to hire a highly talented Senior Software Developer to join our technology team. The Role: Working collaboratively with the technology and business teams on our trading and research platforms Designing...SeniorTemporary workFlexible hours
- ...We are seeking a Senior Software Developer with experience across Microsoft technologies to support the design, development, and deployment of applications in a financial data environment. This is a senior level role for candidates who are comfortable working with databases...SeniorFull timeWork at officeLocal areaRemote workVisa sponsorship
$145k - $178k
...process. Company Since 2001, Atomic Object has designed and developed software products for web, mobile, desktop, and embedded devices. We were... ...work with different people and tackle new challenges. As a senior software developer at Atomic, your primary responsibility is...SeniorFull timeTemporary workWork at officeLocal areaWork from homeShift work3 days per week- ...Senior Applications Engineer The Senior Applications Engineer is responsible for coordinating and implementing new components and... ...IT Service Delivery standards and Change Control processes. Develop and maintain troubleshooting and configuration documentation for...Senior
- ...Senior Application Engineer The Senior Application Engineer manages desktop and web-based... ..., integrate and implement packaged software. Additionally, you will provide escalated... ...applications and areas of discipline. Develop and maintain application documentation, including...Senior
$133k - $166k
...meaningful work that helps drive global business, investment and innovation forward. What You'll Do We are seeking a Senior Application Engineer I to lead the advanced configuration, integration, and optimization of legal technology solutions supporting...SeniorWorldwideFlexible hours$120k - $148.4k
A leading technology solutions provider is seeking an Embedded Sr. Sales Engineer in Chicago, Illinois. This role involves collaborating with sales teams to deliver technical solutions and presentations, leveraging expertise in IP networking and physical security technologies...Senior- ...adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial &... ...Be a hands-on coding tech lead minimum 50% of the time ~ Develops secure high-quality production code, and reviews and debugs...Senior
- Kirkland & Ellis is looking for a Senior Application Engineer I in Chicago to lead the optimization and integration of legal technology solutions. This role involves collaborating with technology vendors and ensuring applications meet complex business needs. The ideal...SeniorFlexible hours
- ...A leading IT consulting firm in Chicago seeks a skilled .NET Developer with strong development experience in .NET/C#. Ideal candidates should possess excellent core OOPS concepts and demonstrate strong communication and analytical skills. The role promises to cultivate...Senior
$140k
...A leading technology and equipment provider is seeking a Senior SAP Developer in Chicago, Illinois. This role will focus on developing SAP solutions during a large-scale SAP S/4HANA transformation, requiring expertise in Fiori/UI5, ABAP, and HANA development. The ideal...Senior- A leading loyalty solutions provider is seeking experienced Java developers to make rapid improvements to their existing codebase. Candidates should have over 5 years of Java and Spring experience and familiarity with microservices, SQL, and Agile methodologies. Kobie...SeniorRemote workFlexible hours
- ...A software development firm in Chicago is seeking a Senior .NET Developer with 6–10 years of experience. The role involves developing software solutions, interpreting technical specifications, and maintaining existing systems. The ideal candidate should have expertise...Senior
- Snowflake is looking for a Senior Solution Engineer to engage directly with customers and close complex deals. This role involves collaborating with the sales team to understand customer needs, demonstrating Snowflake's value, and supporting enterprise Proof of Concepts...Senior
- Epsilon is seeking a Senior Application Security Engineer in Chicago, IL to enhance software application security. You will implement secure coding practices, perform security testing, and drive security architecture reviews. The ideal candidate has 10+ years of experience...Senior
$87 - $88 per hour
...Senior Application Developer New York, New York, United States $ 87.00 - 88.00 (US Dollar) About the Job Senior Application Developer Senior Application Developer needs 3-5 years minimum experience in a project-based environment. Senior Application Developer...SeniorWork at office- ...Required Skills: Previous experience working as a react.js developer. Microservices In-depth knowledge of : Bootstrap JavaScript, CSS, HTML, and front-end languages. Knowledge of REACT tools including React.js. Experience with user interface design...Senior
- ...A technology services company is seeking a Senior Java Developer in Chicago, IL, with over 5 years of experience. The role involves building scalable Java microservices and collaborating with teams to ensure high-quality deliverables. Key skills required include Java,...SeniorFull time
- Infobip Inc in Chicago is looking for a Senior Solution Engineer to create exceptional customer experiences through innovative solution design. This role involves owning opportunities from discovery to integration, collaborating across teams to deliver high-impact solutions...Senior
$135k - $170k
Request Technology, LLC is seeking a Senior Application Engineer (Legal Technology) to join their team. The role involves configuring legal and litigation technology solutions, with strong expertise required in e-discovery platforms and application integrations. Candidates...SeniorRemote work- ...Angular.js Developer - Senior UI (Chicago, IL) Position: Angular Developer Location: onsite, 2‑3 days per week in Chicago or Arlington Heights office Seeking a skilled Angular Developer to join our dynamic team and contribute to the development of innovative web applications...SeniorWork at office2 days per week3 days per week
- ...Senior DevOps Developer The Boeing Company is currently seeking a Senior DevOps Developer to join the team in multiple locations including... ...continuous integration and continuous delivery (CI/CD) of software applications. As a DevOps Developer you are required to...Senior
- ...Senior Software Engineer Our client is a technology-driven, diversified principal trading firm. They trade their own capital at their... ...Core Infrastructure team which is responsible for designing, developing and maintaining firm's low latency trading platform which is...Senior
- ...Senior Java Developer Senior Java Developer with React/Node.JS with strong TDD experience: Chicago IL (Onsite No Remote) 6 months U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor currently. Skills: Prior...SeniorRemote work
- ...Northern Trust Corp is seeking a Senior Full Stack Developer to join their Chicago team. The ideal candidate will have over 7 years of experience, strong skills in ReactJS and Java, and the ability to develop scalable cloud-native applications. This role involves designing...SeniorRemote workFlexible hours
$130k - $180k
...pinning. Lead specialized security testing and threat modeling for FDA‑regulated medical device software, ensuring compliance with HIPAA, GDPR, and FDA cybersecurity guidelines. Develop high‑quality technical reports detailing exploit chains and business logic flaws,...Senior$60 - $65 per hour
...Senior Application Developer – Informatica ETL Pay Range: $60hr - $65hr The Senior Application Developer – Informatica ETL is responsible for designing, developing, and maintaining ETL workflows and data warehouse solutions. This role collaborates with business...Senior- A leading technology solutions firm is seeking a Sr. Java Developer to leverage extensive Java experience within the warehouse domain. The ideal candidate has 10+ years of Java expertise, strong proficiency in frameworks like Spring and Hibernate, and familiarity with warehouse...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- senior robotics software engineer Chicago, IL
- software sales engineer Chicago, IL
- intermediate software engineer Chicago, IL
- junior software developer Chicago, IL
- graduate software engineer Chicago, IL
- software engineer internship Chicago, IL
- senior software engineer Chicago, IL
- software developer fintech Chicago, IL
- software engineer visa sponsorship Chicago, IL
- software engineer student Chicago, IL



