.net Full Stack Developer

Mcgraw Hill

United States

Remote

USD 90,000 - 130,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

McGraw Hill is seeking a seasoned Full Stack Developer to support a remote team serving Higher Education, Schools, and International segments. You will design, develop, and maintain full‑stack applications using modern technologies.

The role emphasizes quality, collaboration, and accountability in a fast‑paced environment. Candidates should have a Bachelor's degree, 5+ years of experience, and proficiency in HTML, CSS, JavaScript/React, .NET, AWS, and database systems like MySQL or PostgreSQL.

Qualifications

  • Bachelor's degree or equivalent experience is required.
  • Minimum of 5 years professional experience in software development.
  • Experience designing, building, and maintaining full‑stack applications using modern technologies.

Responsibilities

  • Work on assigned tickets within SLA and defined processes.
  • Create or update documentation to support development and support.
  • Build and execute thorough test plans to ensure requirements are met.
  • Communicate clearly with technical and business stakeholders.

Skills

Full stack development
Frontend development
Backend development
Problem-solving

Education

Bachelor's degree in related field

Tools

Git
AWS
MySQL
PostgreSQL
.NET

Job description

Overview

Build the Future At McGraw Hill, we are dedicated to delivering digital learning experiences that transform education for learners and educators. Our focus is on creating seamless, impactful products that truly benefit our users while supporting growth and collaboration across teams. We foster a culture that values innovation, teamwork, and a balance between career growth and personal well-being.

How can you make an impact?

Working as part of the Global CRM team, the successful candidate provide hands‑on support to our internal business units spanning Higher Education, Schools, and International. The team environment is extremely innovative, intellectually challenging and very dynamic. Research, troubleshooting, analytical, technical and soft skills are a must. The ability to work collaboratively or on your own, being highly motivated with a great work ethic to drive and succeed.Focus on quality and service delivery, with an eye for attention to detail.

This is a remote position open to applicants authorized to work for any employer within Mexico
What can you expect from the position?

Work on assigned tickets within agreed SLA adhering to defined development process

  • Requirements are clear and ticket outcome defined
  • Code follows best‑practice, scalable and maintainable

Create or update documentation to enhance/strengthen future development/support

  • Minimizes misunderstandings and mitigates defects
  • Knowledge sharing within the team, and a reference for subsequent development

Build/execute thorough test plans ensuring development meets requirements

  • Test plans to consider positive and negative scenarios
  • Understand the end‑to‑end transaction, upstream and downstream impacts

Communicate to technical and business stakeholders

  • Clear on purpose, concise and factual
  • Appropriate modes of communication e.g. use of Teams, Email or Meetings
We're looking for someone with:
  • Bachelor's degree in related field or equivalent experience.
  • Minimum of 5 years professional experience
  • Design, develop, and maintain full‑stack applications using modern technologies.
  • Proven experience as a Full Stack Developer or similar role.
  • Proficiency in front‑end technologies such as HTML, CSS, JavaScript,and React.
  • Strong knowledge of back‑end technologies including .NET.
  • Experience working with AWS.
  • Experience with database management systems such as MySQL,PostgreSQL.
  • Develop robust backend services, APIs, and databases.
  • Conduct thorough testing and debugging to ensure software quality.
  • Deploy and manage applications in cloud environments.
  • Familiarity with version control systems like Git.
A plus:
  • Strong problem-solving skills and the ability to work independently and ina team environment.
  • Knowledge of RESTful APIs, GraphQL, and microservices architecture.
Why work for us?

The work you do at McGraw Hill will be work that matters. We are collectively building experiences that will help shape the future of education. Play your part and experience a sense of fulfillment that will inspire you to even greater heights.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Mcgraw Hill • United States

On-site
USD 77,000 - 92,000
Sr Software Engineer, Backend
Sr Software Engineer, Backend

Mcgraw Hill • New York (NY)

On-site
USD 110,000 - 160,000
Sr Software Engineer
Sr Software Engineer

McGraw Hill • United States

Remote
USD 124,000 - 155,000
UIPath Analyst & Designer
UIPath Analyst & Designer

Mcgraw Hill • United States

Remote
USD 108,000 - 115,000
Sr Software Engineer, Backend
Sr Software Engineer, Backend

Mheducation • United States

On-site
USD 110,000 - 160,000
Sr Software Engineer, Backend
Sr Software Engineer, Backend

Mcgraw Hill • Columbus (OH)

On-site
USD 110,000 - 160,000
Sr Software Engineer, Backend
Sr Software Engineer, Backend

Mcgraw Hill • United States

Remote
USD 110,000 - 160,000
Project / Program Manager - Agile Delivery
Project / Program Manager - Agile Delivery

Mcgraw Hill • Columbus (OH)

Remote
USD 55,000 - 90,000
Customer Success Representative (San Antonio/Austin)
Customer Success Representative (San Antonio/Austin)

Mheducation • United States

On-site
USD 66,700 - 78,000
Sr Software Engineer, Frontend
Sr Software Engineer, Frontend

Mheducation • United States

On-site
USD 110,000 - 160,000