Principal Software Architect
Riverside Recruiting
Principal Software ArchitectStrongsville, Ohio Company • Hybrid remote • 401(k) with company match • Competitive compensation and bonus opportunities • Medical, dental, vision, generous PTO, tuition reimbursement • Consistently ranked as one of the best companies to work for in ClevelandSummary: Seeking a hands-on Principal Software Architect to provide technical leadership across our engineering organization. This role leads the Software Architecture team, mentors senior engineers, conducts design reviews, and drives architectural strategy into practical, scalable solutions. The ideal candidate stays engaged through proofs-of-concept, design sessions, and solving complex technical challenges, partnering closely with Product, Engineering, QA, Security, and DevOps.Key ResponsibilitiesLead and mentor the Software Architecture team, promoting technical excellence across engineering.Evolve the company's architecture, technology roadmap, and modernization strategy.Lead architecture and design reviews for major initiatives, providing guidance across desktop, cloud, APIs, and integrations.Establish and champion architecture standards, design patterns, and best practices (cloud-native, API-first, SOLID, Clean Architecture, DDD, secure coding).Help teams solve complex scalability, reliability, integration, and performance challenges.Evaluate emerging technologies, particularly AI, and lead strategic proofs-of-concept to shape the platform roadmap.Partner with Product, Engineering, and Infrastructure leadership to drive modernization and innovation initiatives.QualificationsBachelor's degree in Computer Science, Software Engineering, or equivalent experience.12+ years of professional software engineering experience designing and delivering enterprise software.5+ years of software architecture experience across multiple applications or product lines.Experience leading or mentoring architects and senior technical professionals.Proven experience designing scalable enterprise SaaS applications and modernizing legacy desktop/client-server applications.Strong knowledge of cloud-native application architecture.Demonstrated ability to influence technical direction across multiple teams without direct authority.Excellent communication, collaboration, and technical leadership skills.Technical ExpertiseLanguages & Frameworks: C#,.NET, ASP.NET Core, Web API, TypeScript, React, Vue.jsCloud: Azure, AWS, GCP (compute, serverless, storage, networking, identity, monitoring)Architecture: Microservices, API-first, event-driven architecture, Clean Architecture, DDD, SOA, REST APIs, distributed systems; CQRS preferredData: SQL Server, data modeling, performance optimization; PostgreSQL preferredDevOps: Azure DevOps, Git, CI/CD, IaC, automated testing, monitoring, observabilityLegacy Modernization: WinForms, WPF, MVVMPreferred QualificationsExperience with multi-tenant SaaS, hybrid desktop/cloud architectures, or enterprise modernization initiatives.Experience with Azure AI Services, Generative AI, or AI-assisted development.Knowledge of application security architecture.Familiarity with construction software, ERP, accounting, or job-cost applications.
- ...Job Description Job Description Principal Software Architect Strongsville, OH | Full Time About the Role Foundation Software is seeking an experienced Principal Software Architect to lead our software architecture team and provide technical leadership across...PrincipalFull time
- ...SENIOR SOFTWARE ARCHITECT – JAVA & BANKING Full-Time | 14–18 Years | Hybrid Locations: Strongsville, OH | Dallas, TX | Pittsburgh, PA POSITION OVERVIEW We are seeking a hands-on Senior Software Architect to lead the design and engineering of large-scale banking...SuggestedFull time
$36.06 - $43.27 per hour
Embedded Software Engineer Join a collaborative engineering team developing software that interfaces directly with hardware systems and remote devices. This role focuses primarily on embedded software development using C/C++, with opportunities to work alongside electrical...SuggestedContract workTemporary workWork at officeRemote work- ...Essential Functions• Ensure compliance with Northwest’s policies and procedures, and Federal/State regulations• Navigate Microsoft Office Software, computer applications, and software specific to the department in order to maximize technology tools and gain efficiency• Work as...SuggestedFull timeWork experience placementWork at office
- ...Ohio, has operations across the globe and serves customers in more than 30 countries. For more information, visit Senior Data Architect-Enterprise Analytics (SAC/Datasphere/PowerBI) Seeking a Senior SAP Data Architect with deep technical expertise in SAP data...SuggestedTemporary workLocal area
- ...Data Architect Must have technical/functional skills: ~12–15 years of experience in data architecture, data modeling, or related roles. ~ Strong expertise in data modeling techniques (conceptual, logical, physical). ~ Proven experience creating logical data...
- ...Job Description Job Description Software Engineer Principal - Apigee/API Connect Location: PA - Pittsburgh, OH - Cleveland, TX - Dallas, AL - Birmingham, AZ - Phoenix - 5 Days Onsite FUNCTION OF THE GROUP: Data Power Team. Mitigating risk for security line of business...Principal
- ...BI/Data ArchitectLocation: Strongsville, OH / Pittsburgh, PAJob OverviewWe are looking for an experienced BI/Data Architect to design and implement scalable data architecture, business intelligence solutions, and enterprise data platforms. The ideal candidate should have...
- ...Job Description Job Description About the role : This role combines the responsibilities of a software architect, lead developer, technical mentor, and strategic technology advisor. You will work closely with our IS Manager, Business Analysts, and development...
- Job Description Senior .NET Developer — C#, WPF & Azure \n Location: Strongsville, OH — Fully Onsite \n Employment Type: Full-Time, Direct Hire \n \n Central Point Partners is seeking a Senior .NET Developer for our client in Strongsville, Ohio. This role...Full time
- ...diagrams, preferably using AutoCAD Electrical. Experience programming common commercial PLC/HMI products using more than one of these software packages: Siemens STEP7 / WinCC Allen-Bradley RSLogix 500/5000 / PanelView Plus Mitsubishi GX Works / GT Designer...Temporary workTraineeship
- ...Change Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Process Mapping, Release Management, Software Solutions, User Acceptance Testing (UAT), User Experience (UX) Design Application Testing, Business Assessment, Business Process...Full timeTemporary workPart timeWork experience placementWork at officeDay shift
$75k - $137.5k
..., Information Security Technologies, IT Environment, IT Standards, Procedures & Policies, IT Systems Management, Problem Solving, Software Security AssuranceWork ExperienceRoles at this level typically require a university / college degree, with 3+ years of relevant /...Full timeTemporary workPart timeWork experience placementLive inWork at officeShift work$100k - $120k
..., document, and analyze business needs. • System Analysis & Design: Analyzing, testing, and troubleshooting computer hardware and software to improve performance. • Technical Documentation: Creating detailed functional specifications, workflow charts, and user stories...Full time- About Momentive Technologies Momentive Technologies applies advanced materials science to design and manufacture ultra-high-performance quartz materials, quartz crucibles, and ceramic products that are vital to a variety of high-growth end markets, including the silicon...
- ...opportunity to work in an Agile environment, supporting the full software development lifecycle from design through deployment. Key... ...services. Collaborate with Product Owners, Business Analysts, Architects, QA, and DevOps teams to deliver high-quality software...
- Job Title: Full Stack Developer Location: Strongsville, Ohio Type: Permanent Full Time Work Model: Hybrid – onsite and remote Responsibilities • Design, develop, maintain, and implement APIs, microservices, and front end components • Build responsive, dynamic...Permanent employmentFull timeLocal areaRemote work
- We are looking for a Software Support Analyst to provide responsive assistance to users and help deliver a smooth experience across software platforms in Independence, Ohio. This Long-term Contract position is well suited for someone who brings strong troubleshooting skills...Long term contractRemote work
- AxessPointe is an independent Pharmacy, friendly team, appreciative patient population. Competitive salary and benefits, no weekends, 8:30 to 5:30 schedule, off on major Federal holidays. Senior Pharmacy Technician must be a Certified Pharmacy Technician with the...Hourly pay
- ...criteria and execute a portion of the testing on projects. Serve the team and product owner in turning requirements into the working software. Ensure product quality expectations are defined and known across the team. Collaborate with the team in scheduling work,...
$75k - $125k
...workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer within PNC's Technology organization, you will be based in Strongsville, OH.PNC is an in-office company that fosters a...Full timeTemporary workPart timeWork experience placementWork at office$146.3k - $326.04k
...workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success.As a Software Engineering Group Manager within PNC's Technology organization, you can based in Pittsburgh PA, Strongsville OH, Birmingham AL,...Full timeTemporary workPart timeWork experience placementWork at office$130k - $210k
...human surgical applications. Cresilon's mission is to save lives. Learn more about the company at Overview The Preclinical Principal Scientist will serve as a key scientific contributor, subject matter expert (SME) and Project Manager in the execution of Cresilon...PrincipalContract workTemporary workApprenticeshipLocal areaWork from home- Transmission Line Engineer We are looking for a Transmission Line Engineer to support our Transmission Line Team within our Power Group. In this role, you will design overhead transmission projects from concept through construction, playing a key role in shaping the...
- Business Systems Analyst Lead Location: PA - Pittsburgh, OH - Strongsville, AL - Birmingham, TX - Dallas Work Status: 5 days onsite Duration: Contract to Hire Years Of Experience Required: 8+ Industry Background: Banking/Finance Function of the Group: Network compliance...Contract work
$100k - $120k
SharePoint Developer Location: Pittsburgh, PA / Dallas, TX / Strongsville, OH (Onsite) Duration: Full-time Salary Range: $100,000 - $120,000 Required Qualifications: 8-10 years of experience in SharePoint development and Microsoft technologies. Strong hands-on experience...Full timeWork at office- ...responsible for developing and maintaining test applications, building representative test environments, validating new equipment and software, and troubleshooting complex hardware and software issues. This work requires creativity, technical rigor, accuracy, safety,...Temporary workFor contractorsFlexible hours
$33k - $96k
...replaces the spreadsheet an operations team lives in, an integration between two systems that were never meant to talk, a report the software could not produce on its own. The Associate learns clients ERP and operating systems from the inside, works alongside the...Hourly payFull timeRemote workShift workAfternoon shift1 day per week- ...stop loss, as well as Medicare Advantage, Medicare Supplement, and individual plans. Seeking an experienced Enterprise Architect with a strong software development and solution design background to support large-scale business and technology initiatives. This role...Casual workWork at office
$94.88k - $158.13k
...workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's Lending Payments SRC Team organization, you will be based in an office located in any of the following...Full timeTemporary workPart timeWork experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Architect. Be the first to apply!
- software implementation project manager Strongsville, OH
- healthcare software sales Strongsville, OH
- software sales Strongsville, OH
- id software Strongsville, OH
- software asset management analyst Strongsville, OH
- entry level software sales Strongsville, OH
- software support Strongsville, OH
- ultimate software Strongsville, OH
- software technical support Strongsville, OH
- software technology Strongsville, OH




