caferemote
Harris

Software Architect

Remote United States Full-time $115K – $125K / year Posted 20h ago
Apply now
Work from
United States
Contract
Full-time
Salary
$115K – $125K / year
Posted
13 November 2026
Apply by
12 January 2027

eSchoolware serves students, teachers, parents, and administrators alike. It offers age-appropriate learning experiences for middle and high school students, mastery-based course progression, tools for communication and collaboration, and a reporting system with more than 200 standard reports, so educators always have the data they need to support student success.

Responsibilities

Year one

  • Define the target architecture and the sequence to reach it. The platform has no module seams today, so this is strangler-fig work around functional verticals on a shared foundation.
  • Specify and accept our modernization partner’s deliverables against defined criteria. You are the technical counterpart holding a fixed-price statement of work to account.
  • Lead the data-layer modernization: retire the XDoclet-generated Hibernate mappings in favour of JPA, and oversee the Oracle to PostgreSQL conversion alongside a specialist contractor.
  • Stand up the REST API façade and the identity, organization and enrollment foundation that everything else depends on.
  • Establish engineering practice from close to zero — CI/CD, code review, and characterization tests on a system with almost no test coverage today.
  • Recommend the shape of the team, and help us hire it.

Ongoing

  • Architecture standards, design patterns and technical governance
  • Mentoring engineers and contractors
  • Making AI-assisted development a normal part of how the team works
  • Ensuring quality, maintainability, accessibility and security are built in rather than retrofitted

Requirements

MUST HAVE

  • 8+ years building enterprise software, including 5+ leading engineering teams or owning architecture on significant programs
  • You have actually modernized a large legacy system — decomposed a monolith, replaced a data layer, migrated a platform off an unsupported stack. We care far more that you have done it than which technologies it happened to be.
  • Strong Java and Spring Boot, and genuine comfort in a modern front-end stack. We are targeting Angular, React, and TypeScript.
  • Relational database depth — schema design, ORM behaviour, query performance. Oracle and PostgreSQL are both in play.
  • Experience owning a vendor or systems-integrator relationship: writing the specification, defining acceptance, and holding the line when delivery drifts.
  • Cloud-native delivery on Azure or equivalent — CI/CD, infrastructure as code, monitoring and observability.
  • Building to WCAG 2.2 AA. Accessibility is a contractual obligation passed to us by the districts we serve, not a nice-to-have.
  • Experience working with Linux servers

Education

Bachelor’s degree in software engineering, computer science or a related field, or the equivalent in demonstrated experience. We mean the second half of that sentence.

Salary

$115,000 - $125,000 USD per year.

About Harris

Harris Digital Learning helps school districts build and run successful digital learning programs. At the heart of our work is eSchoolware™, our proprietary learning management system. It brings together everything districts need to manage, deliver, and support online and hybrid learning in a single platform.

Our mission is simple: empower educators and engage every learner at every stage of their education.

WHAT GOOD LOOKS LIKE AT 90 DAYS

A validated target architecture and a sequenced roadmap that leadership can fund · acceptance criteria agreed in writing with our modernization partner · your recommendation on the team we should build and in what order.

What we need

GENUINELY HELPFUL, AND NOT REQUIRED

  • K–12 or higher-education technology, and the 1EdTech standards — LTI 1.3, Common Cartridge and Thin Common Cartridge, OneRoster, QTI
  • Oracle-to-PostgreSQL migration, ora2pg, cutover planning and rollback strategy
  • Establishing test coverage on systems that have none
  • Remediating security findings in legacy code — secrets management, dependency CVEs, audit logging
  • Student data privacy: FERPA, COPPA, and district data-protection agreements
  • Portal frameworks such as Liferay. We are migrating away from it, so we are interested in the experience rather than a plan to keep it.
  • Gamified learning experiences and engagement mechanics
  • Fluent use of AI-assisted development tools in real delivery work, not just experimentation

A NOTE ON THE LIST ABOVE

We do not expect one person to bring all of this. If the first list describes you and two or three items in the second look familiar, please apply — we would rather talk to you than guess.

Discussion

No comments yet. Ask a question or share a tip about this role.

Apply now

More jobs from Harris

View company →

Account Manager

Harris
Remote United States Full-time $125K – $130K / year

Company Overview i2 Group is a global leader in intelligence analysis software, empowering analysts and investigators across defense, national security, law…

4h ago Customer Support

Ingenious Med - Sales Executive

Harris
Remote United States Full-time

Ingenious Med has an exciting new role, Sales Representative! The Sales Representative is responsible for aligning sales activities with the goals of the…

9h ago Software Development

Director of Sales & Business Development

Harris
Remote United States Full-time

Medstreaming, a Harris Computer Systems company, is seeking a driven and strategic Director of Sales & Business Development to lead sales growth across North…

9h ago Sales and Marketing

Website Developer

Harris
Remote India Full-time

Harris Computer, a division of Constellation Software Inc., builds and supports mission-critical software solutions for the public sector, healthcare,…

yesterday Front-End Programming

Similar remote jobs

Browse all →

DesignSpark PCB Specialist- Remote

YO AI Labs
Remote United States Contract $60 – $120 / hour

Job Description: Electronics Engineer – DesignSpark PCB Specialist Role Type: Contractor Location: Remote About the Role We are seeking an experienced Electronics Engineer with hands-on…

4h ago Software Development

Solutions Engineer Intern

Numa
Remote Canada, United States Internship

Location: Remote (Canada) or (U.S.) Schedule: Monday–Friday, 35 hours per week, with shifts scheduled between 8:00 am and 8:00 pm EST Duration: 6-month, part-time internship (December 1,…

4h ago Software Development

Senior Customer Assurance Analyst

Wiz Co
Remote United States Full-time $138K – $189K / year

Come join the organization that is redefining security for the AI era. As one of the fastest-growing startups ever, we enable teams to secure cloud and AI applications by connecting code,…

4h ago Software Development

Low Voltage Engineer /Estimator

Remote VA
Remote Philippines Full-time

Job Description: Low Voltage Engineer / Estimator Position Overview The Low Voltage Engineer / Estimator is responsible for reviewing construction drawings, performing accurate quantity…

4h ago Software Development

AutoCAD Drafter

Remote VA
Remote Philippines Full-time

AutoCAD Drafter Position Overview We are looking for an experienced AutoCAD Drafter to convert PDF plans and hand‑drawn sketches into clean, professional CAD drawings. The drafter must…

4h ago Software Development

Sales Specialist – Continuous Gas Analyzer / CEMS

ABB
Remote United States Full-time $100K – $160K / year

At ABB , we help industries run leaner and cleaner—and every person here makes that happen. You’ll be empowered to lead, supported to grow, and proud of the impact we create together.…

4h ago Software Development

Get remote jobs the moment they are posted

Choose your categories and skills. We push matching jobs to your device. No email, ever.