Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Developer

$120k - $145k

Aeries Software

Sr. Software Developer

Aeries 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.

About the 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 WebForms 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.

Modernization Leadership
  • Lead the architectural planning and incremental migration of ASP.NET WebForms 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.
AI-Augmented Engineering
  • 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.
Quality & Testing
  • Champion test automation using Playwright for end-to-end and regression coverage, with particular attention to UI flows affected by the WebForms-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.
Technical Mentorship & Collaboration
  • 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.
What You Bring
  • 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 TypeScript, 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 engineering and agentic workflow judgment: you can explain why a workflow uses an agent vs. a single completion, when to use RAG vs. tool calls, how to manage context windows, and where guardrails should be placed.
  • Experience deploying agentic workflows to a cloud environment (AWS preferred: ECS, Lambda, Step Functions, Bedrock; equivalent on Azure or GCP is acceptable).
  • Experience writing and maintaining Playwright test suites in a real-world CI/CD context.
  • Demonstrated technical leadership: mentoring engineers, setting standards, and helping teams grow.
  • Proven track record working remotely in a fully distributed team, with strong written communication habits.
  • Prior experience collaborating with offshore or nearshore development teams, including managing asynchronous handoffs and maintaining code quality across time zones.
  • Solid grounding in Agile/Scrum practices — you understand the why behind ceremonies and artifacts, not just the mechanics.
  • Strong communication skills, including verbal, written, and presentation abilities.
Nice to Have
  • Demonstrated, hands-on experience migrating ASP.NET WebForms (or comparable legacy UI frameworks) to modern front-end technologies.
  • Experience with Azure DevOps or comparable CI/CD and work-item management platforms.
  • Background in EdTech or enterprise SaaS products where data accuracy and reliability are paramount.
  • Experience contributing to or maintaining an inner-source or shared component library.
  • Exposure to prompt engineering, AI workflow design, or building applications on top of LLM APIs.
  • Bachelor's Degree in Computer Science, Software Engineering, or any related field, or equivalent work experience.
Job Details

Status: Full-time

Work Schedule: Monday – Friday. Core hours to be determined by your manager. Evening and weekend hours may be required on occasion.

Work Location: Primarily remote and a reliable, distraction-minimized home workspace is expected. Must work from one of the following U.S. states: AZ, CA, FL, MD, ME, MI, MO, NC, NV, NY, OH, OK, OR, SC, TX, UT, WA, WY.

Travel Requirements: Minimal travel expected; occasional travel to team gatherings, conferences, or company events may be required (up to 10%).

Physical Requirements: Prolonged periods of sustained focus during screen and computer-based work.

Compensation: $120,000 – $145,000/annualized base pay, based on experience & skills.

This role's Total Rewards package includes participation in an annual discretionary company bonus program and comprehensive benefits offering.

Benefits:

  • Health insurance coverage for employees and covered dependents
  • Health Savings Account with employer contributions
  • Employer paid Short-Term Disability and Life Insurance
  • 401(k) plan with up to 4% employer matching
  • "Responsible PTO" with additional paid time off for sick, volunteering, bereavement, and jury duty
  • 11 paid holidays with additional paid closure between Dec 26 – Dec 31
  • Educational Reimbursement program and opportunities for ongoing professional development
Aeries' Integrity

Aeries Software provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

Aeries Software, LLC, is unable to sponsor, or take over sponsorship of employment visas at this time.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Developer in United States vacancy
  • $220k

     ...Barclays to connect them with exceptional professionals for this role. What will you be doing? Barclays Services Corp. seeks Sr Software Developer, AVP in Whippany, NJ (multiple positions available): Develop and maintain pre-trade functionality across the Securitized... 
    Senior
    Hourly pay
    Remote work

    Barclays

    Hanover, PA
    14 days ago
  •  ...intelligence, and machine learning to stay ahead of emerging threats and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse software systems supporting Analytic Missions. This Program has a robust... 
    Senior

    Lockheed Martin

    Annapolis Junction, MD
    12 hours ago
  •  ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer and Community Bank, you provide deep engineering expertise and work across agile... 
    Senior

    J.P. Morgan

    New York, NY
    14 days ago
  •  ...institutions, you've come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking...  ...-level engineering standards and mechanisms that improve developer productivity, quality, and operational outcomes. ABOUT US... 
    Senior

    J.P. Morgan

    Columbus, OH
    14 days ago
  •  ...world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer & Community Bank...  ...finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences... 
    Senior
    Bank staff

    J.P. Morgan

    Columbus, OH
    14 days ago
  • $153.32k

    Role Description Design, develop, implement, and support software solutions across a distributed technical environment. ~Develop and maintain scalable, maintainable, and high-performance software using Java. ~Design and implement RESTful APIs and backend microservices... 
    Senior
    Full time
    Part time

    Ulta Beauty, Inc.

    Remote
    4 days ago
  • Required technical skills/experience (5+ years experience with all the following): Corporate/enterprise applications .Net C# Blazor HTML Visual Studio Docker Containers Azure Sharepoint Container Registry Linux ...
    Senior

    3B Staffing LLC

    Boca Raton, FL
    3 days ago
  •  ...Sr. Software Development Engineer Leidos is seeking a Sr. Software Development Engineer who will be a member of a dynamic team working...  ...the backbone foundational platform for all ATC Systems. Developers on ERAM support new system capabilities/enhancements requested... 
    Senior
    Work experience placement

    Leidos

    Gaithersburg, MD
    4 days ago
  • Role Description The Sr. Software Developer serves as the development group’s lead technical resource and leads all phases of a system’s development life cycle. This requires an emphasis on analyzing complex business and technical problems to shape and deliver an entire... 
    Senior
    Full time
    Temporary work
    Work at office

    Republic Services

    Remote
    8 days ago
  •  ...site TS/SCI (T5 or T5R required) **Kubernetes is a must have** Must haves: "•Minimum of 8 years of experience as a software developer or engineer •Experience with software development languages such as .NET, Java, Python, and Go •Possess a bachelor's... 
    Senior
    Relocation package

    Beyond SOF

    Washington DC
    1 day ago
  •  ...Job Description An employer is looking to add a Sr. Software Developer, with experience in Java and Spring Boot to design, develop, code, test and debug new software or significant enhancements to existing software of moderate complexity. They will develop solutions... 
    Senior

    Insight Global

    Saint Louis, MO
    2 days ago
  • $123.09k - $131.12k

     ...Uline, Inc. Job Location: 2105 S. Lakeside Dr., Waukegan, IL 60085 Job Title: Sr. Software Developer Job Duties: Uline, Inc. seeks a Sr. Software Developer in Waukegan, IL to design, develop, test, deploy, support, and maintain complex web applications based... 
    Senior

    Uline

    Waukegan, IL
    3 days ago
  •  ...Sr. Software Developer (Banking Domain) Location: Jersey City NJ (Web Cam Interview) Duration: Long Term (W2) H1 Transfer/ GC/ Citizen Job Description: Department Overview: The primary function of role is to support, maintain and enhance an application called... 
    Senior
    Work at office
    Remote work
    Flexible hours
    Night shift

    Hudson Data

    Jersey City, NJ
    12 hours ago
  •  ...Developer Position The Developer, with a minimum of 10 years' experience, will support the full lifecycle development (analyze, design...  ...or Computer Engineering with 10 years of experience executing software development activities Demonstrated expertise with AWS... 
    Senior

    NewGen Technologies (Maryland)

    Herndon, VA
    1 day ago
  • Job Title About Us: At *** (*** | Connected World, Connected Experiences), we live the philosophy of connected world and connected experiences. We thrive on change that is powered by the intelligent symphony of technology and humans designing meaningful and sustainable...
    Senior

    Yantran LLC

    O Fallon, MO
    2 days ago
  • $101.3k - $188.14k

     ...excellence. Our team is ambitious and dedicated, working together to develop flawless solutions that support the global financial community....  ...input/output requirements, information flow, hardware and software requirements, and alternative approaches. Validate... 
    Senior
    Overseas

    Swift

    Manassas, VA
    12 hours ago
  •  ...the world's most influential companies. As Senior Principal Software Engineer at JPMorganChase within the Commercial and Investment...  ...outcomes, embedding AI into production workflows to optimize developer productivity, quality, and security. This senior leadership role... 
    Senior

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...Sr. Software Developer LinkedIn Twitter Email Message Share Category Information Technology Job Location 4980 Bayline Drive, North Fort Myers, Florida Tracking Code 886-376 Position Type Full-Time/Regular JOB TITLE: Sr.... 
    Senior
    Full time
    Temporary work
    Work at office
    Flexible hours

    Lee County Electric Cooperative Inc

    North Fort Myers, FL
    1 day ago
  • $189.59k

     ...What will you be doing? Barclays Services Corp. seeks IPMDM Sr Application Developer in Whippany, NJ (multiple positions available):...  ...Reference Data application. Design, develop and improve software, utilizing various engineering methodologies, that provides... 
    Senior
    Hourly pay

    Barclays

    Hanover, PA
    13 days ago
  • $120k - $145k

     ...Sr. Software Developer All About Aeries Aeries 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... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area
    Remote work
    Work visa
    Monday to Friday
    Weekend work
    Afternoon shift

    Aeries Software

    Orange, CA
    1 day ago
  •  ...adventure where you can push the limits of what's possible. As a Sr Lead Software Engineer at JPMorganChase within the Commercial & Investment...  ...deliveries and optimization. In this role, you will design, develop, and integrate sophisticated solutions that support trading... 
    Senior

    J.P. Morgan

    Jersey City, NJ
    13 days ago
  • Role Description As a Sr. Application Engineer, you will serve as a key contributor to...  ..., but are not limited to: ~Design, develop, and maintain application features using...  ...Requirements ~6-8+ years of professional software development experience. ~Proven track... 
    Senior
    Full time
    Remote work
    Flexible hours

    CIQ

    Remote
    3 days ago
  •  ...Sr Java Backend Developer Austin, TX Day 1 onsite Submit with Photo ID LinkedIn Relocation Day 1 confirmation Ex Wipro ID - if applicable Looking for one Java resource (backend). The individual must be knowledgeable... 
    Senior
    Relocation

    Futran Tech Solutions Pvt. Ltd.

    Austin, TX
    2 days ago
  • $75 per hour

     ...Sr. Java Developer Position: Sr. Java Developer Location: Deerfield, Illinois Duration: 3-4 Months CTH Rate: $75/hr Required Skills: ~8+ years of experience as a JAVA Developer ~ Proficient in Spring Boot ~ Proficient in REST APIs ~ Proficient... 
    Senior

    Staffing the Universe

    Deerfield, IL
    3 days ago
  • This Is Old Requirement Sr Python Developer - Very Good Python Scripting - Cts/Client - Onsite - Charlotte Nc This is old requirement sr python developer - very good python scripting - cts/client - onsite - charlotte nc
    Senior

    Keylent Inc

    Charlotte, NC
    1 day ago
  •  ...and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within Cloud Foundation Services, you...  ...business and its technical teams, contractors, and vendors Develops secure and high-quality production code, and reviews and debugs... 
    Senior
    For contractors

    J.P. Morgan

    Plano, TX
    14 days ago
  • $165.22k - $283.23k

     ...Sr. Principal Software Engineer Here at Siemens, we take pride in enabling sustainable progress through technology. We do this through empowering...  .... Who knows where our shared journey will take you? We are developing AI-native products that bring generative intelligence into... 
    Senior
    Immediate start
    Remote work

    Siemens

    United States
    1 day ago
  •  ...and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the VPC Network organization,...  ...use a disciplined, innovative and a business focused approach to develop a wide variety of high-quality products and solutions. You'll... 
    Senior

    J.P. Morgan

    Seattle, WA
    13 days ago
  •  ...and UI applications that align with business requirements for end-to-end data-flow operations. Architect application databases and develop ETL/data-integration pipelines to ingest inbound data, apply transformations, and deliver curated datasets to downstream systems. Collaborate... 
    Senior

    Ventois

    Shrewsbury, MA
    2 days ago
  •  ...and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the CDAO's AI/ML Data Platform...  ...business and its technical teams, contractors, and vendors Develops secure and high-quality production code, and reviews and debugs... 
    Senior
    For contractors

    J.P. Morgan

    Seattle, WA
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Developer. Be the first to apply!