Savvas Learning Company · 5 hours ago
Senior Software Developer
Savvas Learning Company is a global education company that produces award-winning learning solutions for K-12 learners. They are seeking a Senior Software Developer to work closely with the product management team, lead a small team, and contribute as a hands-on software developer while ensuring high-quality product development.
ConsultingE-LearningTraining
Responsibilities
Work closely with product management team to ensure we're building the best products
Ability to lead a small team (globally distributed) of 4-6 individuals and help drive sound engineering design, process and quality practices, and perform acceptance engineering
Ability to comprehend business requirements and be able to map them to technical data requirements
Strong emphasis on code automation so it is maintainable and extensible
Perform research, analysis, design and implementation and provide effective solutions for short term and long term needs
Support and migrate existing systems to new platforms
Mentor other team members and developers
Work in a team environment and share knowledge
Evaluate new technologies and software products to determine feasibility and desirability of incorporating their capabilities into the platform
Contributes as a hands-on software developer
Qualification
Required
Master's or Bachelor's degree in Computer Science or equivalent experience, with strong fundamentals and problem solving skills
6+ years experience in software development roles 4+ years minimum experience working in an agile environment is required
At least 2-3 years of experience as Technical Lead or Architect Expert knowledge and capabilities in Angular, JavaScript/TypeScript, HTML5/CSS3 and Node.js
Working knowledge of AWS services, Cloud/ Serverless Architecture and building microservices in AWS
Proficient in NoSQL and document-based database design and function, preferably DynamoDb and MongoDb
Experience with SQL and relational database design is considered a plus
Experience with distributed version control systems and concepts specifically git
Expert knowledge and capabilities in Object Oriented Analysis & Design, design patterns
In-depth knowledge of concepts and standards such as Dependency Injection, AOP, JSON, XML, XPath, XSD
Experience with learning services technologies such as XSLT, IMS QTI standards, SCORM object reference model, and any Learning Management System
Working knowledge of unit testing frameworks such as JUnit, Mockito, or TestNG
Working knowledge of UML
Ability to lead a small team (globally distributed) of 4-6 individuals and help drive sound engineering design, process and quality practices, and perform acceptance engineering
Ability to comprehend business requirements and be able to map them to technical data requirements
Strong emphasis on code automation so it is maintainable and extensible
Perform research, analysis, design and implementation and provide effective solutions for short term and long term needs
Support and migrate existing systems to new platforms
Mentor other team members and developers
Work in a team environment and share knowledge
Evaluate new technologies and software products to determine feasibility and desirability of incorporating their capabilities into the platform
Contributes as a hands-on software developer
Preferred
Experience with building modern CI/CD pipelines is a plus
Experience with SQL and relational database design is considered a plus
In-depth knowledge of concepts and standards such as Dependency Injection, AOP, JSON, XML, XPath, XSD a plus
Experience with learning services technologies such as XSLT, IMS QTI standards, SCORM object reference model, and any Learning Management System a plus
Benefits
401(k) match and immediate vesting
Paid time off and holidays
Comprehensive health benefits, including medical, dental, and vision coverage
Company
Savvas Learning Company
Built upon a 130-year history, Savvas is recognized as an industry leader and innovator in education.
H1B Sponsorship
Savvas Learning Company has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (20)
2024 (4)
2023 (15)
2022 (7)
2021 (1)
2020 (4)
Funding
Current Stage
Late StageRecent News
2026-02-05
Company data provided by crunchbase