2 open positions available
Lead migration of legacy ASP.NET WebForms apps to React and API-first architecture, champion AI tools, and mentor teams. | 7+ years with .NET stack, React, TypeScript, AI-augmented workflows, and automated testing with Playwright. | 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 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. WHAT YOU’LL DO 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.
Design and build AI-assisted data conversion platform and manage end-to-end conversion delivery lifecycle with customer collaboration. | Proficiency in Python, SQL, ETL pipelines, AI-assisted coding tools, and a bachelor's degree in Computer Science or related field. | DATA CONVERSION ENGINEER 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 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 Data Conversion Engineer is a technical individual contributor role on Aeries’ Implementation and Professional Services team. This person is responsible for designing and building Aeries’ next-generation data conversion platform from the ground up — an AI-assisted tool capable of handling the majority of the conversion lift across any source data format or system type. They will also own the full conversion delivery lifecycle for customer engagements, working directly with district staff and administrators to identify and resolve data complexities that require human judgment and expertise. This role is critical to Aeries’ ability to scale high-quality, efficient district onboarding. WHAT YOU’LL DO * Design and build Aeries’ data conversion platform from scratch, creating an AI assisted ETL tool that handles schema mapping, data transformation, and validation across any source data system or format. * Maintain and evolve the conversion platform as source schemas change, ensuring it remains capable of handling the full range of data formats and system types Aeries encounters across its customer base. * Own end-to-end conversion delivery for customer engagements, managing the technical execution from initial data extract through final validation and sign-off. * Engage directly with district IT staff and data administrators to review conversion outputs, capture data anomalies that fall outside automated handling, and resolve edge cases requiring human judgment. * Perform source data analysis and schema mapping prior to each conversion, identifying structural inconsistencies, custom fields, and district-specific configurations that require special handling. * Develop and maintain data validation routines that verify conversion accuracy and data integrity before and after migration to Aeries. * Leverage AI tools, including Claude Code, to accelerate tool development, automate schema inference, and continuously improve the platform’s coverage and accuracy. * Document conversion processes, tool architecture, and data mapping approaches to support institutional knowledge and future team growth. * Collaborate with Integration Engineers, Product, and Engineering teams to surface conversion-related patterns, defects, and enhancement opportunities. * Contribute to ongoing improvement of the conversion process, identifying opportunities to increase automation rates and reduce manual remediation time. WHAT YOU BRING * Proficiency in Python and SQL, including experience building ETL pipelines, data transformation scripts, and working with relational databases. * Demonstrated ability to analyze and map complex, unfamiliar data schemas, including experience adapting to varied or undocumented source structures. * Applied experience with AI-assisted development tools; experience with Claude Code or similar agentic coding tools is strongly preferred. * Experience building or maintaining software tools, not just using them, including ownership of tool architecture, version control, and iterative improvement. * Strong data validation and quality assurance practices, with the ability to design and run checks that confirm conversion accuracy at scale. * Customer-facing communication skills; comfortable leading technical review sessions with district IT staff and translating complex data issues into clear, actionable language. * Familiarity with K-12 student information systems or other enterprise data platforms commonly used in education is a plus but not required. * Experience with cloud environments (AWS, Azure, or GCP) and an understanding of how data tools operate in hosted infrastructure. * Bachelor’s degree in Computer Science, Information Systems, Data Engineering, or a related field, or equivalent demonstrated experience. Strong candidates with relevant graduate-level coursework, internship experience, or a portfolio of AI-assisted tooling projects are encouraged to apply. JOB DETAILS STATUS * Full-time * Salaried, exempt WORK SCHEDULE * Monday – Friday. Typical hours align with 7:30/8am – 4:30/5pm PST. Occasional evening and weekend work may be required as job duties demand. WORK LOCATION * Primarily remote; a reliable, distraction-minimized home workspace is expected. * Must work from one of the following states: AZ, CA, FL, MD, ME, MI, MO, NV, NY, OK, OR, SC, TX, UT, WA, WY. TRAVEL REQUIREMENTS * No travel required for this role. PHYSICAL REQUIREMENTS * Prolonged periods of sustained focus during screen and computer-based work * Ability to maintain sustained focus during video calls and collaborative remote sessions COMPENSATION * $85,000 - $115,000 base salary, 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 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.
Create tailored applications specifically for AERIES SOFTWARE LLC with our AI-powered resume builder
Get Started for Free