Senior Software Engineer

Gradelink

Lake Forest (CA)

On-site

USD 135,000 - 175,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus opportunities
401(k) matching
Dental insurance
Health insurance
Life insurance
Vision insurance
FSA
HSA
Paid time off

Job summary

Gradelink, an award-winning online school administration system, is seeking a senior full-stack developer for an on-site role in Foothill Ranch, CA. You will contribute production code across the full application lifecycle and participate in architecture decisions.

You bring 8+ years of full-stack experience, strong .NET/ASP.NET MVC/API and .NET Core, plus deep SQL and modern front-end skills. You’ll collaborate with founders, designers, and on-site QA, modernizing legacy apps while applying

Qualifications

  • Enthusiastic self-starter able to manage time across new feature work and urgent troubleshooting.
  • Strong appreciation for layered web architecture and scalable design patterns.
  • Adaptable to shifting product priorities in a fast-moving environment.
  • Care about user experience and delivering practical value.
  • Excellent interpersonal, teamwork, and communication skills; history of engineering excellence.
  • 8+ years of professional full-stack web development experience.
  • 5+ years of experience with C#, JavaScript or TypeScript, MS SQL, HTML, and CSS.
  • Deep experience with the .NET ecosystem, including ASP.NET MVC/API and .NET Core or Razor Pages.
  • Deep experience with modern front-end frameworks such as Angular or React.
  • Experience designing relational databases and writing complex MS SQL, Dapper, or similar queries.
  • Experience integrating RESTful APIs.
  • Hands-on experience using AI tools for development; Claude Code a plus.
  • Experience in Agile teams using Scrum.
  • Familiar with Git, GitHub, Gitflow, and CI/CD.
  • Committed to software best practices: testing, coding standards, reviews, builds, maintenance.
  • Able to learn quickly across new domains.
  • Solid understanding of responsive design and responsive web apps.
  • Mobile development experience with Ionic, Capacitor, or cross-platform frameworks is a plus.
  • Experience modernizing or migrating legacy applications to current frameworks is a plus.
  • React experience is a plus.
  • jQuery experience is a plus.
  • Some XML or XSLT experience is a plus.
  • Knowledge of school administration or school management software is a plus.
  • On-site in Foothill Ranch, CA; relocate before starting.
  • Background check may be required; eligible to work in the United States without visa sponsorship.

Responsibilities

  • Contribute production code throughout the application development lifecycle.
  • Participate in architecture and design decisions.
  • Help improve engineering quality across the team.
  • Maintain and extend a large-scale production system while supporting its next-generation replacement.
  • Work across legacy and modern frameworks as we modernize the platform.
  • Use AI-assisted development tools and advance our use of them.
  • Collaborate with a small on-site team of developers and QA engineers.
  • Work closely with founders and designers on product requirements and user experience.
  • Coordinate with our remote team supporting front-end and mobile development.
  • Report to our Software Engineering Manager and help shape product direction with the founders.

Skills

Full-stack development
C# / JavaScript
MS SQL
ASP.NET MVC/API
NET Core / Razor
Angular / React
Relational DB design
RESTful APIs
AI-assisted development
Agile / Scrum
Git / CI/CD
Testing & reviews
Responsive design
Mobile development
Legacy modernization

Tools

GitHub
CI/CD

Job description

Requirements


Must have:


  • We need an enthusiastic self-starter who can manage time effectively across new feature work and urgent troubleshooting.

  • We are looking for someone with a strong appreciation for layered web architecture and scalable design patterns.

  • You should be comfortable adjusting to shifting product priorities in a fast-moving environment.

  • You should care deeply about user experience and delivering practical value.

  • Strong interpersonal, teamwork, and communication skills are essential, along with a history of driving engineering excellence.

  • You should have 8+ years of professional full-stack web development experience.

  • You should have 5+ years of experience with C#, JavaScript or TypeScript, MS SQL, HTML, and CSS.

  • You should bring deep experience with the .NET ecosystem, including ASP.NET MVC/API and .NET Core or Razor Pages.

  • You should have deep experience with modern front-end frameworks such as Angular or React.

  • You should have solid experience designing relational databases and writing complex MS SQL, Dapper, or similar queries.

  • You should have experience integrating RESTful APIs.

  • You should have hands‑on experience using AI tools for development; familiarity with Claude Code is a plus.

  • You should have experience working in Agile teams using Scrum principles and values.

  • You should be familiar with source control practices such as Git, GitHub, Gitflow, and CI/CD.

  • You should be committed to software best practices, including testing, coding standards, code reviews, build processes, and maintenance.

  • You should be able to learn and apply new technologies quickly across new domains.

  • You should have a solid understanding of responsive design and responsive web applications.

  • Mobile development experience with Ionic, Capacitor, or other cross-platform frameworks is a plus.

  • Experience modernizing or migrating legacy applications to current frameworks is a plus.

  • React experience is a plus.

  • jQuery experience is a plus.

  • Some experience with XML or XSLT is a plus.

  • Knowledge of school administration, student information, or school management software is a plus.

  • We require the candidate to work on-site in Foothill Ranch, CA, and relocate there before starting if needed.

  • We may require a background check in accordance with local law and regulations.

  • You must be eligible to work legally in the United States without current or future visa sponsorship needs.


Responsibilities:



  • We want you to contribute production code throughout the application development lifecycle.

  • You will participate in architecture and design decisions.

  • You will help improve engineering quality across the team.

  • You will help maintain and extend a mature, large-scale production system while supporting the development of its next-generation replacement.

  • You will work across both legacy and modern frameworks as we modernize the platform.

  • You will use AI-assisted development tools and help advance our use of them.

  • You will collaborate with a small on-site team of developers and QA engineers.

  • You will work closely with founders and designers on product requirements and user experience.

  • You will coordinate with our remote team supporting front-end and mobile development.

  • You will report to our Software Engineering Manager and help shape product direction with the founders.


Company:


We are Gradelink, an award-winning online school administration system that connects students, parents, teachers, and school administrators. Our platform provides academic reporting, financial billing, teacher gradebooks, standards assessments, parent access, attendance tracking, and more, all through the web. We have supported schools nationally for more than 20 years and have built a close-knit, positive, team-oriented culture with stable growth, solid compensation, and a friendly, low-ego environment.


This is a full-time, on-site role based in Foothill Ranch, CA, offering a salary range of $135,000 to $175,000 plus bonus opportunities and benefits that include 401(k), 401(k) matching, dental, health, life, vision, FSA, HSA, and paid time off.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Tek84 Inc. • Poway (CA)

On-site
USD 100,000 - 150,000
Health insurance
Dental insurance
Vision insurance
Senior Fullstack Engineer | Emerging Products
Senior Fullstack Engineer | Emerging Products

Jobgether • United States

Hybrid
USD 150,000 - 200,000
Full-time flexible hybrid/remote work
Medical, dental, and vision insurance
401(k) plan
+2
Sr. Software Engineer
Sr. Software Engineer

Edmentum • BLOOMINGTON (MN)

On-site
USD 130,000 - 140,000
Medical insurance
Dental insurance
Vision insurance
+4
Sr. Software Engineer
Sr. Software Engineer

Edmentum • BLOOMINGTON (MN)

On-site
USD 130,000 - 140,000
Medical insurance
Dental insurance
Vision insurance
+4
Software Engineer (.NET, React, AWS)
Software Engineer (.NET, React, AWS)

Noggin Guru • United States

Remote
USD 80,000 - 100,000
Generous paid time off
Paid parental leave
Ongoing learning and development opportunities
+2
Senior Full-Stack WebApp Engineer
Senior Full-Stack WebApp Engineer

Level • Bellevue (WA)

On-site
USD 110,000 - 150,000
Software Engineering Manager - Hybrid
Software Engineering Manager - Hybrid

Mindex • City of Rochester (NY)

Hybrid
USD 120,000 - 173,000
Flexible Time Off
Medical Insurance
Dental Insurance
+5
Senior Software Engineer (On-Site, IN)
Senior Software Engineer (On-Site, IN)

Allied Solutions, LLC • United States

On-site
USD 100,000 - 130,000
Medical, dental, and vision insurance coverage
100% company-paid life and disability coverage
401(k) options with company match
+1
Software Engineer FullStack Web
Software Engineer FullStack Web

Computer Information Concepts • Centennial (CO)

Hybrid
USD 100,000 - 140,000
Software Engineer FullStack Web
Software Engineer FullStack Web

Computer Information Concepts • St. Louis (MO)

Hybrid
USD 100,000 - 140,000
Medical, dental and vision coverage (c
75% company-paid premiums