Software Engineer III @ McGraw Hill LLC. - Irvine, CA

Job Overview

17 days ago

Software Engineer III

McGraw Hill LLC. - Irvine, CA


Build the future!

Would you like to be a part of the team defining the future of education while keeping pace with the constant evolution of the digital landscape? Come join our technology group, thrive alongside a talented team of software engineers, and develop products that are impacting millions of learners and educators every day.

Please note that this position is not fully remote. We will be working in a hybrid environment, and ALEKS employees must be located within driving distance of our office in Irvine, CA.

You will work on our award-winning learning platform, ALEKS, which uses artificial intelligence and machine learning to help educators and parents understand each student’s knowledge and learning progress in-depth and provide the individual support required for every student to achieve mastery.

You can check out the product you will be working on here:

How can you make an Impact?

We are looking for a Software Engineer III who has a natural curiosity to continually improve their craft and enjoys sharing knowledge with the team. You will

In this role, with a focus on full stack software engineering, you will create new systems flexible enough to accommodate future changes as well as be able to understand, fix and improve code from other engineers as well as adapt to changes in web development.

What can you expect from the position?

  • Integrate new features and tools in ALEKS, including features and tools developed by others, using JavaScript, React, Node.js and other general purpose computer languages.
  • Document technical changes and additions.
  • Collaborate and communicate efficiently as part of an Agile team.

What can you bring to the role?

  • 4+ years of experience in software engineering with a solid working knowledge of JavaScript, MySQL, React, Node.js, and Restful APIs.
  • Strong problem solving and communication skills.
  • Experience with Test-driven development.
  • Self-motivated, self-critical, detail oriented, self-learner.

Similar Jobs

Software Engineer (Vehicle Systems) – Early Career


Palmdale, CA

This position will require a government security clearance. Some familiarity with Field Programmable Gate Arrays (FPGA), real-time embedded software development…

Software Engineering Manager - Mobile

JPMorgan Chase Bank, N.A.

Apple Valley, CA

Experience with GIT source control management. Taking ownership of team's deliverables and ensure scalable, highly available products that delight our users are…

Junior Application Developer

University of California, Riverside

Riverside, CA

As a junior-level developer, this position works closely with senior developers to gain knowledge and experience to analyze, design, build and document…

Senior Graphics Programmer

Rockstar Games San Diego & Toronto

Carlsbad, CA

Experience optimizing both performance factors and memory footprints using hardware and software profilers (PIX, GCM Replay, Tuner, Vtune, etc.).

Lead CPQ Business Analyst

Thermo Fisher Scientific

Carlsbad, CA

All U.S. colleagues are required to disclose their COVID-19 vaccination status. The changes I bring about helps to keep the company’s software products Secure…

IT Architect III - Site Reliability Engineer (Hybrid Work Schedule)

Inland Empire Health Plans

Rancho Cucamonga, CA

Bachelor’s degree in Computer Science, Information Management or similar technical field from an accredited institution required.

Federal Oracle SOA Developer


Costa Mesa, CA

Strong oral and written communication skills, including presentation skills (MS Visio, MS PowerPoint). Teams provide the latest technology innovations around…

Federal Oracle SOA Developer


Manhattan Beach, CA

Strong oral and written communication skills, including presentation skills (MS Visio, MS PowerPoint). Teams provide the latest technology innovations around…

Sr. Applications Analyst (Programmer)

Cerritos College

Norwalk, CA

Follows systems development life-cycle techniques and utilizes joint application development processes and project management techniques and specialized…

Federal Oracle SOA Developer


Los Angeles, CA

Strong oral and written communication skills, including presentation skills (MS Visio, MS PowerPoint). Teams provide the latest technology innovations around…

Engineer II - Net & UI Full Stack (Hybrid Work Schedule)

Inland Empire Health Plans

Rancho Cucamonga, CA

Ensure cross-platform optimization for mobile phones. Development languages: Knowledge of server-side programming languages including Net, Java, Ruby and Python…

software engineer (.net)


San Diego, CA

Design, develop, tune, configure scalable applications. $115,000 - $170,000 per year. If you're a Software Engineer (.NET) and looking for an amazing new role…

Senior DevOps Lead [HYBRID]

Edison International

Alhambra, CA

Five (5) or more years of leadership experience in software quality engineering or quality assurance. Knowledge on DevOps practices including source code…

Senior MuleSoft Developer


Santa Monica, CA

Strong experience in configuring APIs, proxy endpoints, API portals and API analytics based on technical specifications with MuleSoft API manager.

FE Programmer


El Monte, CA

At least 3-year software development experience. Complete the specific project assigned by the team lead and the management team.

Senior Software Engineer

Glovis America Inc

Irvine, CA

Ability to manage all aspects/stages of software development life cycle (Agile environment). New implementation and Modification of IT program/software.

Senior Software Engineer (FT)

Beaker & Wrench

Commerce, CA

Projects include high-level development of novel software and applications to develop and integrate our machine control/GUI software into a cloud-based data…

Senior Application Developer


Fontana, CA

Conduct quality assurance to ensure software and data feeds meet prescribed guidelines. Familiarity with software security methods.

Software Developer

Modern Campus

Los Angeles, CA

We are looking for the type of person that loves to have their hands in everything and someone who can take on the challenge of working within a small growing…

Software Engineer II – NVS Web


Los Angeles, CA

Bachelor’s degree in Computer Science or Engineering, Information Systems, or similar field or relevant professional experience, education, and training.

Apartments - Software Engineer

CoStar Group

Irvine, CA

Develop database stored procedures and SQL scripts/ETL jobs that meet CoStar database standards to implement product requirements.

Software Infrastructure Engineer (Satellites)


Los Angeles, CA

Our software engineers are responsible for the life cycle of the software they create, including development, testing, and operational support.

Staff Software Engineer


San Diego, CA

Design software that is simple to use to allow customers to extend and customize the functionality to meet their specific needs.

Software Engineer

Applied Research Associates, Inc

Cypress, CA

Experience with GitLab or similar DevOps software. 3 - 5 years: Relevant Experience. Ability to develop a milestone schedule or work plan to achieve the final…