Logo
Savvas Learning Company

Senior Software Developer

Savvas Learning Company, New York, New York, us, 10261

Save Job

Join to apply for the

Senior Software Developer

role at

Savvas Learning Company .

Savvas Learning Company is a global education organization that designs award‑winning, standards‑aligned learning solutions for K‑12 students. By integrating technology, personalized learning, and immersive experiences, Savvas transforms classrooms into active learning environments across a multitude of platforms.

Summary This role is embedded in a fast‑paced, agile/scrum environment. The ideal candidate will thrive on collaboration, communication, and continuous learning, and will manage multiple priorities independently.

Primary Responsibilities

Design, develop, and maintain end‑to‑end software solutions across frontend, backend, and infrastructure components.

Collaborate with Product Management, QA, Design, and DevOps teams to deliver scalable, high‑quality features.

Own the entire software development lifecycle—from technical design and coding to deployment, monitoring, and support.

Build RESTful APIs, microservices, and responsive web interfaces using modern frameworks such as Node.js, Java, Python, Angular, or React.

Implement best practices for CI/CD, containerization, and cloud deployment to ensure reliable releases.

Participate in architecture discussions to enhance system scalability, performance, and security.

Conduct code reviews, mentor junior engineers, and uphold a high standard of code quality.

Troubleshoot complex technical issues across the full stack and resolve production incidents promptly.

Engage in Agile ceremonies including sprint planning, daily stand‑ups, and retrospectives, and contribute to continuous improvement.

Requirements

5+ years of hands‑on full‑stack experience in a product‑based environment.

Strong proficiency in backend technologies such as Node.js, Java, or Python, and modern frontend frameworks like Angular or React.

Solid understanding of data structures, algorithms, system design, and software architecture principles.

Proven experience on cross‑functional projects, integrating across teams and domains.

Hands‑on experience with DevOps tools: CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).

Strong database skills with SQL and NoSQL systems (PostgreSQL, MySQL, MongoDB, DynamoDB).

Familiarity with monitoring, logging, and alerting tools (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 related field.

Experience building and scaling SaaS or enterprise‑level applications.

Exposure to infrastructure‑as‑code tools (Terraform, CloudFormation, AWS CDK).

Understanding of event‑driven architectures, message queues, and asynchronous processing (Kafka, RabbitMQ, SQS/SNS).

Experience with security best practices, authentication, and authorization (OAuth 2.0, JWT).

Previous involvement in technical leadership, mentorship, or cross‑team initiatives.

Passion for innovation and continuous learning.

About Savvas We are recognized as a Top Workplace and are committed to creating an environment that promotes growth, well‑being, and success for our team. Our solutions empower educators and improve student outcomes.

Total Rewards & Benefits

Competitive pay‑for‑performance model with 401(k) match and immediate vesting.

Comprehensive health benefits: medical, dental, vision coverage starting day one.

Paid time off, holidays, and resources to support mental and emotional well‑being.

Opportunities for professional development and career advancement.

Savvas Learning Company is an Equal Opportunity Employer. Savvas complies with all applicable federal, state, and local laws regarding recruitment and hiring. We prohibit discrimination based on race, color, religion, national origin, sex, age, disability, and other protected group status. Learn more about your EEO rights as an applicant.

#J-18808-Ljbffr