workday
Software Architect
Harris Computer
Pennsylvania, USA
Full-time
Senior · 8+ years experience
Onsite
USD 115000-125000 / year
Discovered 1 weeks ago
angularazurejavalinuxpostgresqlspring-boot
Key Skills for This Role
angularazurejavalinuxpostgresqlspring-boot
Full Job Posting
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
- 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.
- 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 range: $115,000 - $125,000 USD per year.
About Harris Computer
Software & SaaS14000 employeesFounded 1976
Global provider of mission-critical vertical market software solutions.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Harris Computer
Analyste financier·ère
Québec, CAN
Discovered TodayFull-time
Senior Cloud System Engineer
, IND
Discovered TodayFull-time
Cloud System Administrator
, IND
Discovered TodayFull-time
Cloud System Administrator
, IND
Discovered TodayFull-time
Cloud System Administrator
, IND
Discovered YesterdayFull-time
Senior Cloud System Engineer
, IND
Discovered YesterdayFull-time
Cloud System Administrator
, IND
Discovered YesterdayFull-time
Contrôleur
Québec, CAN
Discovered 2 days agoFull-time