Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Front End Web Developer image - Rise Careers
Job details

Front End Web Developer

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 comprehensive solutions for core curriculum, and supplemental and intervention programs - supported by an array of professional development services - allow teachers to use data to inform classroom practices and tailor instructions to an individual’s abilities and learning styles.

Responsibilities

  • Analysis, design, implementation, and unit testing to produce high-quality code.
  • Performs product design activities which may require research and analysis.
  • Designs and implements new software as well as maintains and enhances existing software.
  • Is able to decompose requirements into tasks and provide estimates for those tasks.
  • Ensures that code adheres to strict standards for accessibility, security, object-oriented practices and performance.
  • Writes and conducts unit and integration tests.
  • Effectively functions and communicates within a software development team consisting of developers, quality assurance, and product & project management members.
  • Actively participates in requirements, design and code reviews.
  • Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence.
  • Writes documentation for both internal and external consumers, covering design artifacts, code, and fixes.
  • Expected to mentor associate software developers and continually contribute to process improvement activities.
  • Other duties as assigned.
QUALIFICATIONS

Educational/Experience

  • Bachelor's Degree in Computer Science and 3-5 years of software development experience.
  • 3+ years experience in software development roles.
  • Expert knowledge and capabilities in Java, JEE, and spring.
  • Experience with configuration management systems and concepts specifically Git.
  • 2+ years minimum experience working in an agile environment is required.
  • Expert knowledge and capabilities in Object Oriented Analysis & Design.
  • Experience with Restful webservices.
  • Expert experience with HTML, CSS layout, Javascript/jQuery, AJAX.
  • Expert knowledge of UML and design patterns.
  • At least one year of involved developing J2EE applications in a structured environment using Java, HTML, RDBMS, JavaScript, SQL, SVN, Tomcat application server, Spring framework, XSLT, IMS QTI standards, SCORM object reference model, Web Services, and any Learning Management System.
  • Experience in design and development of web services.
  • Experience with Agile software development processes.
  • Experience with one or more application servers.
  • Added advantage of having experience in developing applications in cloud based environment like AWS and CI/CD.
Skills

  • Software Design, Implementation (i.e. coding), and Testing.
  • Web development.
  • Communication – be able to communicate information to persons with varying degrees of computer knowledge.
  • Problem solving and troubleshooting skills.
  • Desire to expand knowledge in many development languages, applications, and tools.
  • Proven ability to quickly learn new processes and tools, business domains and technical applications.
  • Ability to think technically and analytically.
  • Ability to understand philosophy of architecture.
  • Must assimilate information, distill knowledge, apply experience and provide solution alternatives and recommendations.
  • Must have strong time management skills - including ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelines.
  • Must develop effective relationships with internal and external contacts and work well within a team.
  • Must be a self-starter and detail-oriented.
  • Must have a “positive” and energetic demeanor.
  • Effective written and verbal communication skills.
  • Creative problem-solving skills.
Savvas Learning Company provides access to a benefits experience created to offer our employees choice, flexibility, and the opportunity to save money for the future. Benefits include medical, dental, vision, tax-advantaged accounts, pharmacy, life insurance, disability insurance, matching 401(k), and paid time off. Our benefits are part of a total package that is carefully designed to support the total well-being of our employees.

Savvas Learning Company is an Equal Opportunity and Affirmative Action Employer and a member of E-Verify. All qualified applicants, including minorities, women, protected veterans, and individuals with disabilities are encouraged to apply.

"Notice to California applicants: Information collected and processed as part of your Savvas Careers profile, and any job applications you choose to submit is subject to Savvas' California Applicant Privacy Notice."
Savvas Learning Company Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Savvas Learning Company DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Savvas Learning Company
Savvas Learning Company CEO photo
Bethlam Forsa
Approve of CEO

Savvas Learning Company is a next-generation education company delivering award-winning learning solutions for grades K-12. To learn more about careers please visit Savvas.com/careers

7 jobs
MATCH
Calculating your matching score...
FUNDING
TEAM SIZE
DATE POSTED
August 4, 2023

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
Other jobs