Software Architect
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.
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.
Our mission is simple: empower educators and engage every learner at every stage of their education.
What you will own
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
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
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-integ...
- Rate: Not Specified
- Location: Harrisburg, US-PA
- Type: Permanent
- Industry: IT
- Recruiter: Harris Learning Solutions Inc.
- Contact: Not Specified
- Email: to view click here
- Reference: R0046993
- Posted: 2026-10-14 14:51:27 -
- View all Jobs from Harris Learning Solutions Inc.
More Jobs from Harris Learning Solutions Inc.
- Lagermitarbeiter / Sortierer für Pakete (m/w/d)
- Synthetic Organic/Polymer Chemist II
- Computational Chemist
- Senior Environmental Assistant
- State Tax Manager - Controversy
- Accounting Manager
- Customer Account Coordinator
- Welder Helper
- Senior Investment Accounting Manager
- State Tax Manager - Controversy
- State Tax Manager - Controversy
- Forward Deployed Engineer, Finance
- Forward Deployed Engineer, Finance
- Quality Supervisor & Coordinator
- Category Buyer - MRO
- Design Engineer II
- Interconnect Solutions Architect
- Interconnect Solutions Architect
- Project Quotation Specialist
- Optometrist (PC) - the Shoppes at Isla Verde