Software Architect
$115k - $125kHarris Computer
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-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.
$70.35k - $205.8k
...articulate client requirements into technical architecture Here’s what you’ll need: Minimum 5 years of experience working as a software engineer Minimum 2 years hands-on experience in native iOS (Swift) or Android (Java/Kotlin), React Native, Flutter, or Kotlin...SuggestedFull timeWork experience placementLive inWork at officeLocal area$180k - $245k
Liftoff is a leading AI-powered performance marketing platform for the mobile app economy. Our end-to-end technology stack helps app marketers acquire and retain high-value users, while enabling publishers to maximize revenue across programmatic and direct demand. Liftoff...SuggestedFull timeRemote work- Job Description Job Description Description: You will help Child Welfare Services employees use a new Salesforce-based application during a major system rollout. From your remote workspace, you will answer questions, troubleshoot access and application issues, and...SuggestedTemporary workLive inRemote workShift work
$105k - $145k
About Our Company: At Patch My PC, we exist to improve lives . What started as a free tool to keep apps updated has grown into a trusted enterprise solution that helps IT and Security teams automate, manage, deploy, and report on third-party updates in Microsoft ConfigMgr...SuggestedFull timeTemporary workRemote work$31.18 - $51.96 per hour
Department Name: IT Bus Apps Insurance Division Work Shift: Day Job Category: Information Technology Additional Job Description Health care is constantly changing, and at Banner Health, we are at the front of that change. We are leading health care to make...SuggestedFull timeWork experience placementRemote workMonday to FridayShift workDay shift- ...worldwide to create lasting connections with their guests. Our innovative solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive growth for over 100,000 restaurants in more than 110 countries. Embracing...Full timeRemote workWorldwide
- ...straight to better care.? Requirements The Sr. Solution Architect is a hands-on technical owner responsible for designing,... ...application systems. Six or more years of hands-on, data-centric software development experience across complex architectures, including...Full timeRemote work
$126.3k - $200k
...Position: Technical Solutions Architect Job Description: Innovation happens when the right people, ideas, and technology come together. At Arrow, our Sales teams connect customers with the expertise, solutions, and global capabilities they need to move faster, solve...Hourly payFull timeTemporary workWork experience placementWork at officeRemote work$112.5k - $202.9k
At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees get the same big love we give our customers. All team members receive a competitive base salary and compensation package - this is Total Rewards. Employees enjoy multiple wealth-building opportunities...Full timeTemporary workPart timeWork experience placementLocal areaRemote workFlexible hours- ...responsibilities within the architectural field. Proficient in Revit, AutoCAD, Civil 3D, Sketch-Up, Photoshop, and other related software programs. Proficient in Microsoft Office Suite (Excel, Word, Power Point, Outlook). Excellent organizational and time...Work at officeLocal areaFlexible hours
- ...managers, clients, customers and general public. Design parts then create models and drawings utilizing Solidworks and Autocad software packages. Ready to Take the Next Step in Your Career? Apply today and become part of a team that’s manufacturing more than products...Immediate startShift work
$200k - $300k
...Position Overview: We are seeking a seasoned Senior Platform Architect with deep expertise in contact center technologies and business... .... The intelligent heart of customer experience Zendesk software was built to bring a sense of calm to the chaotic world of customer...Full timeRemote work$108.02k - $140k
DescriptionKforce has a client in Denver, CO that is seeking a Data Architect. In this role, the Data Architect is responsible for planning activities that define the information needs of the company and designs the data to meet those needs with the enterprise architecture...Flexible hours- Requisition Number: 30167 This position is on site Monday through Thursday, with remote work on Fridays. The role does require limited travel between offices, primarily between King of Prussia, PA and Denver, PA, though the day to day on site expectation is based out of...For contractorsRemote workMonday to Thursday
- Day to Day job Duties: (what this person will do on a daily/weekly basis)Work as a consulting team member or an individual technical consultant in the designing and development of technical or business solutions within the consulting practice area.Analyzes customer business...Immediate startRemote work
$106k - $131k
...junior developers through code reviews and knowledge sharingRequirements* Bachelor's degree in Computer Science, Information Systems, Software Engineering, Data Science, or a related field, or equivalent professional experience* 4+ years of software development experience...- ...Practice leadership to resolve application, workspace, data management, performance, licensing, and project technology issues.Support software planning, Bentley account management, license usage review, budgeting, and technology adoption related to transportation design...Local areaFlexible hours
$168k - $253k
...team that defines how the world eats, there is no better time to join us. About the Role Join the Scanner Team as a Staff Software Engineer, backend-focused, to own the development of our next-generation, flagship AI grocery ordering product . This is a...Full timeLive inWork at officeLocal areaRemote workWork from homeHome officeFlexible hours- ...worldwide to create lasting connections with their guests. Our innovative solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive growth for over 100,000 restaurants in more than 110 countries. Embracing...Full timeRemote workWorldwide
- ...worldwide to create lasting connections with their guests. Our innovative solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive growth for over 100,000 restaurants in more than 110 countries. Embracing...Full timeRemote workWorldwide
$50 per hour
...requirements to development code, integrating autonomy, AI or machine learning algorithms to LM products and platforms; Determines software methods to best acquire and execute knowledge; Implements algorithms into software to train systems to recognize patterns and...Full timeTemporary workWork experience placementCasual workFlexible hours$79 - $90 per hour
DescriptionKforce has a client that is seeking a Solutions Architect in Denver, CO.Key Responsibilities:* Design and maintain enterprise Microsoft Fabric architecture, standards, and reference patterns* Develop scalable ingestion, integration, and orchestration frameworks...- ...ARCHITECTURAL DESIGNER Tippetts/Weaver Architects is seeking a full-time, in-person Architectural Designer to join our small and dynamic team in downtown Lancaster, Pennsylvania. We are a full-service architecture firm with a diverse portfolio ranging from multi...Full timeWork at officeFlexible hours
$79 - $90 per hour
DescriptionKforce has a client that is seeking an Integration Architect in Denver, CO.Key Responsibilities:* Design and implement enterprise data integration solutions using Microsoft Fabric* Develop reusable ingestion patterns for APIs, databases, SaaS platforms, files...- ...worldwide to create lasting connections with their guests. Our innovative solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive growth for over 100,000 restaurants in more than 110 countries. Embracing...Full timeRemote workWorldwide
$112k - $187k
...level to capture video, analyze data, share highlights and more. Ready to join us? Your Role We are looking for a Senior Software Engineer with a passion for cloud technology and building highly scalable software solutions. This role is pivotal in driving...Full timeWork at officeLocal areaRemote workFlexible hours$103.5k - $172.5k
...we want to hear from you. Position Description As a Software Development Engineer within McKesson Automated Prescription Solutions... ...analysis. Under limited supervision, Software Developers architect and develop major new features, enhance existing projects, and...Full timeRemote workWeekend workAfternoon shift$140k - $157.5k
...better. Our teams blend product, design, AI, data, and modern software practices to modernize legacy systems, build new digital platforms... ..., Oracle, and related technologies Collaborate with architects and senior developers on modernization initiatives Develop...Full timeContract workTemporary workLocal areaRemote work$86.6k - $144.4k
...influence on architecture, quality, and outcomes from day one. About the Role This position performs complex research, design, and software development within our provider data management product line, and is expected to serve as the technical anchor for a cross-...Full timeLocal area- ...get in touch today and get ready for the possibility of starting a once-in-a-career journey. Role Overview: We are seeking a Software Engineer. This position is responsible for implementing critical software modules for Nuix with a high degree of independence and...Full timeWork at officeRemote workFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Architect. Be the first to apply!



