{"schemaVersion":"jobsearcher.job.v1","id":"bcf7aa4dbc01416dbdfebbc3","url":"https://jobsearcher.com/jobs/bcf7aa4dbc01416dbdfebbc3","canonicalUrl":"https://jobsearcher.com/jobs/bcf7aa4dbc01416dbdfebbc3","title":"Senior Software Engineer","description":"Requirements\r\nMust have: We need an enthusiastic self-starter who can manage time effectively across new feature work and urgent troubleshooting.\r\nWe are looking for someone with a strong appreciation for layered web architecture and scalable design patterns.\r\nYou should be comfortable adjusting to shifting product priorities in a fast-moving environment.\r\nYou should care deeply about user experience and delivering practical value.\r\nStrong interpersonal, teamwork, and communication skills are essential, along with a history of driving engineering excellence.\r\nYou should have 8+ years of professional full-stack web development experience.\r\nYou should have 5+ years of experience with C#, JavaScript or TypeScript, MS SQL, HTML, and CSS.\r\nYou should bring deep experience with the .NET ecosystem, including ASP.NET MVC/API and .NET Core or Razor Pages.\r\nYou should have deep experience with modern front-end frameworks such as Angular or React.\r\nYou should have solid experience designing relational databases and writing complex MS SQL, Dapper, or similar queries.\r\nYou should have experience integrating RESTful APIs.\r\nYou should have hands-on experience using AI tools for development; familiarity with Claude Code is a plus.\r\nYou should have experience working in Agile teams using Scrum principles and values.\r\nYou should be familiar with source control practices such as Git, GitHub, Gitflow, and CI/CD.\r\nYou should be committed to software best practices, including testing, coding standards, code reviews, build processes, and maintenance.\r\nYou should be able to learn and apply new technologies quickly across new domains.\r\nYou should have a solid understanding of responsive design and responsive web applications.\r\nMobile development experience with Ionic, Capacitor, or other cross-platform frameworks is a plus.\r\nExperience modernizing or migrating legacy applications to current frameworks is a plus.\r\nReact experience is a plus.\r\njQuery experience is a plus.\r\nSome experience with XML or XSLT is a plus.\r\nKnowledge of school administration, student information, or school management software is a plus.\r\nWe require the candidate to work on-site in Foothill Ranch, CA, and relocate there before starting if needed.\r\nWe may require a background check in accordance with local law and regulations.\r\nYou must be eligible to work legally in the United States without current or future visa sponsorship needs.\r\nResponsibilities\r\nWe want you to contribute production code throughout the application development lifecycle.\r\nYou will participate in architecture and design decisions.\r\nYou will help improve engineering quality across the team.\r\nYou will help maintain and extend a mature, large-scale production system while supporting the development of its next-generation replacement.\r\nYou will work across both legacy and modern frameworks as we modernize the platform.\r\nYou will use AI-assisted development tools and help advance our use of them.\r\nYou will collaborate with a small on-site team of developers and QA engineers.\r\nYou will work closely with founders and designers on product requirements and user experience.\r\nYou will coordinate with our remote team supporting front-end and mobile development.\r\nYou will report to our Software Engineering Manager and help shape product direction with the founders.\r\nCompany\r\nWe 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.\r\nThis 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.#J-18808-Ljbffr","company":"Gradelink","rawCompany":"gradelink","city":"Lake Forest","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-13T02:06:11.646Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer","description":"Requirements\r\nMust have: We need an enthusiastic self-starter who can manage time effectively across new feature work and urgent troubleshooting.\r\nWe are looking for someone with a strong appreciation for layered web architecture and scalable design patterns.\r\nYou should be comfortable adjusting to shifting product priorities in a fast-moving environment.\r\nYou should care deeply about user experience and delivering practical value.\r\nStrong interpersonal, teamwork, and communication skills are essential, along with a history of driving engineering excellence.\r\nYou should have 8+ years of professional full-stack web development experience.\r\nYou should have 5+ years of experience with C#, JavaScript or TypeScript, MS SQL, HTML, and CSS.\r\nYou should bring deep experience with the .NET ecosystem, including ASP.NET MVC/API and .NET Core or Razor Pages.\r\nYou should have deep experience with modern front-end frameworks such as Angular or React.\r\nYou should have solid experience designing relational databases and writing complex MS SQL, Dapper, or similar queries.\r\nYou should have experience integrating RESTful APIs.\r\nYou should have hands-on experience using AI tools for development; familiarity with Claude Code is a plus.\r\nYou should have experience working in Agile teams using Scrum principles and values.\r\nYou should be familiar with source control practices such as Git, GitHub, Gitflow, and CI/CD.\r\nYou should be committed to software best practices, including testing, coding standards, code reviews, build processes, and maintenance.\r\nYou should be able to learn and apply new technologies quickly across new domains.\r\nYou should have a solid understanding of responsive design and responsive web applications.\r\nMobile development experience with Ionic, Capacitor, or other cross-platform frameworks is a plus.\r\nExperience modernizing or migrating legacy applications to current frameworks is a plus.\r\nReact experience is a plus.\r\njQuery experience is a plus.\r\nSome experience with XML or XSLT is a plus.\r\nKnowledge of school administration, student information, or school management software is a plus.\r\nWe require the candidate to work on-site in Foothill Ranch, CA, and relocate there before starting if needed.\r\nWe may require a background check in accordance with local law and regulations.\r\nYou must be eligible to work legally in the United States without current or future visa sponsorship needs.\r\nResponsibilities\r\nWe want you to contribute production code throughout the application development lifecycle.\r\nYou will participate in architecture and design decisions.\r\nYou will help improve engineering quality across the team.\r\nYou will help maintain and extend a mature, large-scale production system while supporting the development of its next-generation replacement.\r\nYou will work across both legacy and modern frameworks as we modernize the platform.\r\nYou will use AI-assisted development tools and help advance our use of them.\r\nYou will collaborate with a small on-site team of developers and QA engineers.\r\nYou will work closely with founders and designers on product requirements and user experience.\r\nYou will coordinate with our remote team supporting front-end and mobile development.\r\nYou will report to our Software Engineering Manager and help shape product direction with the founders.\r\nCompany\r\nWe 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.\r\nThis 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.#J-18808-Ljbffr","datePosted":"2026-08-13T02:06:11.646Z","dateModified":"2026-08-13T02:06:11.646Z","hiringOrganization":{"@type":"Organization","name":"Gradelink","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Lake Forest","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bcf7aa4dbc01416dbdfebbc3"},"url":"https://jobsearcher.com/jobs/bcf7aa4dbc01416dbdfebbc3"}}