Sr. Software Developer
Listed on 2026-07-17
-
Software Development
Full Stack Developer, React.js, Front End Developer, Backend Developer
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Sr. Software DeveloperFull Time 40 hours - BE Professional Eagle, Orange, CA, US
8 days ago Requisition
Salary Range: $ To $ Annually
All About AeriesAeries is a leading EdTech company with a data-driven Student Information System (SIS) used by over 750 K-12 school districts with millions of users throughout California and Texas. With a rich history of innovation and a proven track record of developing software focused on the whole student, Aeries ensures that student data empowers success and never impedes.
At Aeries, our mission is to deliver data-driven, intuitive, and innovative solutions that unite learning communities to advance student success. We believe strongly in the supporting role of technology in education but recognize that there’s no replacement for the wisdom and determination of the real people supporting students’ academic successes every day. That’s why our goal is to build tools that allow educators to focus on what they do best: educating.
Aboutthe Job
The Sr Software Developer sits at the intersection of legacy modernization and modern engineering practice. In this role, you will lead the migration of aging ASP.NET Web Forms applications to a React-based, API-first architecture while championing AI-augmented workflows using agentic tooling such as Claude. You will set the example for how great engineers work - writing clean, maintainable code, using AI tools responsibly and effectively, mentoring junior and mid-level teammates, and building productive relationships with our offshore development partners.
WhatYou’ll Do
- Lead the architectural planning and incremental migration of ASP.NET Web Forms applications to a modern stack (React front-end, .NET Web API or equivalent back-end).
- Define migration patterns, reusable component libraries, and coding standards that the wider team can follow.
- Identify and mitigate technical risk at each phase of modernization; keep work appropriately scoped and deliverable within sprint boundaries.
- Model effective, responsible use of agentic AI tools - particularly Claude - across the development lifecycle: planning, code generation, code review, testing, and documentation.
- Help raise the team’s AI maturity by pairing with engineers, running informal workshops, and embedding AI-assisted practices into day-to-day workflows.
- Stay current with the rapidly evolving AI tooling landscape and bring well-reasoned recommendations back to the team.
- Champion test automation using Playwright for end-to-end and regression coverage, with particular attention to UI flows affected by the Web Forms-to-React migration.
- Establish and maintain CI/CD quality gates; integrate Playwright suites into build pipelines.
- Conduct thorough, constructive code reviews that reinforce team standards without creating bottlenecks.
- Mentor engineers of varying experience levels through regular pairing, code reviews, and one-on-one conversations.
- Collaborate asynchronously and across time zones with offshore development teams; communicate expectations clearly and build shared understanding.
- Contribute to sprint planning, backlog refinement, and retrospectives consistent with Agile/Scrum values - transparency, continuous improvement, and sustainable pace.
- Partner with product and design stakeholders to translate requirements into well-scoped technical stories.
- 7+ years of professional software development experience, with a significant portion on the Microsoft .NET stack.
- Solid understanding of RESTful API design, C#/.NET Web API, and the separation-of-concerns principles that underpin a clean migration path.
- Practical experience with React, including modern patterns such as Type Script, state management (Redux Toolkit, Zustand, or similar), and component library ecosystems.
- Practical experience using Claude or comparable LLM-based agentic tools to accelerate engineering work - not just as a search engine, but as an active collaborator in coding, analysis, and planning tasks.
- Prompt…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).