Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Raleigh, NC vacancy
  •  ...Senior Software Developer Raleigh, NC (Hybrid - 4 days onsite) CTH role Pay range - $60-75/Hour on W2 Note - Client needs Engineering lead to manage data pipelines, standard open stack role, knowledge of integration with finance systems, 5-7+ experience candidate. Seeking... 
    Senior
    Remote work

    Apolis

    Raleigh, NC
    1 day ago
  • $500 per month

     ...exploring new technologies? Are you looking to make a splash as part of a growing team? Then we’re looking for you! As a Senior Software Developer, you’ll develop iterative feature enhancements, build out new products and modules, provide technical mentorship to team... 
    Senior
    Temporary work
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Facilities Management eXpress, LLC.

    Raleigh, NC
    2 days ago
  • $79.2k - $209.5k

     ...truly impacts the world Ability to have immediate impact on developing technology Unlimited growth potential with inspiring work...  ...Hospital Quality Reporting team, you will use basic knowledge of software architecture to perform tasks associated with developing,... 
    Senior
    Temporary work
    Immediate start
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  •  ...Red Hat, Inc. is seeking a Senior Principal Software Engineer to lead initiatives in the Azure Red Hat OpenShift team. This high-impact role involves defining infrastructure patterns for ARO and guiding projects from concept to delivery, ensuring operational excellence... 
    Senior

    Jobleads-US

    Raleigh, NC
    2 days ago
  • An established industry player is seeking a seasoned SAP PLM Consultant with over 9 years of experience in PLM process definition and implementation. In this role, you will leverage your extensive knowledge of SAP PLM modules to configure workflows and manage change processes...
    Senior

    TechDigital Group

    Raleigh, NC
    1 day ago
  •  ...An established industry player is seeking a Senior Developer to drive innovative solutions through DevOps practices and Python programming. In this pivotal role, you will enhance system efficiency and scalability while implementing cutting-edge technologies like Kubernetes... 
    Senior

    TechDigital Group

    Raleigh, NC
    2 days ago
  • 慨正橡扯 is looking for a Senior Principal Software Engineer to join its Consumer & Community Banking Operations technology team. This role demands a high expertise in system design and application development, leading strategic initiatives and influencing across functions.... 
    Senior

    慨正橡扯

    Raleigh, NC
    4 days ago
  • A technology firm is hiring a Senior Software Engineer II to lead complex backend services and systems for their data streaming platform. The ideal candidate will have over 5 years of industry experience, expertise in major backend programming languages, and strong leadership... 
    Senior
    Remote work

    Confluent

    Raleigh, NC
    2 days ago
  • $140k - $200k

     ...Clutch Canada is seeking a Senior iOS Engineer in Raleigh, NC, to support the growth of their iOS app. This role offers an opportunity to lead key engineering decisions, including shipping production code and shaping the product roadmap. Ideal candidates should have experience... 
    Senior

    Clutch Canada

    Raleigh, NC
    2 days ago
  • $150k - $185k

    A leading tech services company in Raleigh is searching for a Sr. Managed Services Engineer - AI & CoPilot. The role demands collaboration with customers to optimize services, manage AI solutions, and deliver exceptional performance across platforms. Candidates should ...
    Senior
    Remote work
    Work from home

    SHI GmbH

    Raleigh, NC
    5 days ago
  • Direct Supply, Inc. is seeking a Senior Software Engineer to lead the development of AI-powered applications, enhancing healthcare technology for seniors. You will architect and scale AI-enhanced systems, mentor engineers, and integrate advanced AI capabilities into products... 
    Senior

    Direct Supply, Inc.

    Raleigh, NC
    5 days ago
  • A leading staffing firm is seeking a Senior Applications Engineer in Raleigh, NC, to utilize deep technical expertise in IC design and communication skills for customer engagements. The ideal candidate will create product documentation, provide technical support, and collaborate... 
    Senior

    Chelsea Search Group

    Raleigh, NC
    5 days ago
  •  ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type: Remote Reference ID: JN -062026-107579 Date Posted: 06/23/2026 Shortcut: Description Recommended Jobs Description... 
    Senior
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Raleigh, NC
    1 day ago
  • A semiconductor company in North Carolina is seeking a Sr Power Application Engineer to drive AC-DC product development. The role involves critical responsibilities such as characterizing devices, supporting design teams, and interfacing with customers. Ideal candidates...
    Senior

    Analog Group

    Raleigh, NC
    3 days ago
  • 247Hire is looking for a Solutions Engineer to provide technical leadership while aligning solutions with program objectives and security requirements. This role leverages both declarative and programmatic Salesforce capabilities to deliver scalable systems. Qualified candidates...
    Senior

    247Hire

    Raleigh, NC
    3 days ago
  • $79.2k - $209.5k

     ...development tools to accelerate delivery. Responsibilities Responsibilities ~ As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    5 days ago
  • $101k - $143k

     ...Senior Software Developer (Hybrid or Remote) Our employees are at the heart of what we do: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you are bringing this purpose to life alongside a passionate... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Intact Insurance Specialty Solutions

    Raleigh, NC
    3 days ago
  • 慨正橡扯 is seeking a Senior Principal Software Engineer based in North Carolina. In this role at JPMorganChase, you will provide deep engineering expertise and lead the development of market-leading technology products. You will work across agile teams to enhance and deliver... 
    Senior

    慨正橡扯

    Raleigh, NC
    4 days ago
  • $96.8k - $251.6k

     ...generation platforms and frameworks to empower developers and support groundbreaking cloud...  ...entries (low latency). You will mentor senior engineers, drive strategy, and be...  ...executives for investment and drive the software design and development for new major data... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Raleigh, NC
    1 day ago
  •  ...A leading software solutions provider in Raleigh, North Carolina, is looking for a seasoned DevOps Engineer to join their Cloud Operations team. The ideal candidate will collaborate with multiple teams to manage and automate the software delivery infrastructure, ensuring... 
    Senior
    Flexible hours

    Prometheus Group

    Raleigh, NC
    1 day ago
  • Freese and Nichols, Inc. is seeking an experienced I&C Engineer based in Raleigh, North Carolina. This role focuses on developing technical memorandums for I&C projects, creating P&IDs, and managing SCADA implementation. Candidates should have a Bachelor’s degree in Electrical... 
    Senior

    Freese and Nichols, Inc.

    Raleigh, NC
    2 days ago
  • A technology organization is seeking a Sr. Software Engineer (Node.js) to support their growth in Raleigh, North Carolina. This hybrid role requires 2 days onsite and involves designing and developing backend services and APIs, primarily using Node.js and Python. The ideal... 
    Senior

    Piper Companies

    Raleigh, NC
    3 days ago
  • A major financial institution is seeking a Sr. Distinguished Machine Learning Engineer to define technical strategy for personalized product experiences. The ideal candidate will possess extensive experience in ML development and programming. Responsibilities include building...
    Senior
    Remote work

    Capital One

    Raleigh, NC
    5 days ago
  • Y99000 General Electric Company is seeking a dedicated professional in North Carolina to ensure the availability and performance of user-facing business applications. The role involves executing application maintenance, troubleshooting issues, and enhancing customer communication...
    Senior

    Y99000 General Electric Company

    Raleigh, NC
    4 days ago
  • $91.7k - $163.7k

     ...Continuously reduce operational toil and improve delivery velocity through automation, AI‑driven insights, and self‑service tooling Design, develop, and deploy AI-powered solutions to address complex business challenges with emphasis on responsible use of AI You’ll be rewarded... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Raleigh, NC
    2 days ago
  • $240.5k - $270.5k

     ...the Consumer and Care organization, you will provide hands-on software design, development and technical leadership across a range of...  ...approaches that support multiple business needs. Lead, mentor, and develop technical leaders and engineers by promoting engineering... 
    Senior
    Full time
    Work experience placement

    Verily Life Sciences

    Raleigh, NC
    2 days ago
  • $79.2k - $178.1k

     ...accelerate delivery and improve quality across system design, coding, testing, documentation, and operations. We are seeking a Senior Software Developer (IC3) to design, develop, and operate backend services and platform components that improve developer productivity and... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • Unicorn Technologies LLC is seeking a Java Full Stack Developer with experience in Finastra Loan IQ to design and maintain microservices...  .... Applicants should have a minimum of 8 years’ experience in software development, particularly with Java and LoanIQ integrations.... 
    Senior

    Unicorn Technologies LLC

    Raleigh, NC
    1 day ago
  • Littelfuse is seeking a Senior Field Application Engineer to provide technical support to electronic customers in the Northeast region. The role involves working closely with customers to facilitate product design-in and addressing application needs. The ideal candidate... 
    Senior

    Littelfuse

    Raleigh, NC
    2 days ago
  • Itron, Inc. in Raleigh, NC seeks an L3 Application Support Engineer to ensure reliable performance of enterprise applications. You will mentor peers, serve as a technical escalation point, and resolve issues impacting customers. The ideal candidate has over 5 years of technical...
    Senior

    Itron

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!