Software Architect
Mission, Johnson County, Kansas, 66201, USA
Listed on 2026-02-06
-
Software Development
Software Architect
Sharetec is looking for an Enterprise Software Architect to join our team!
At Sharetec, we believe in a people-first business. Our mission is to make millions of people’s lives easier by developing innovative core banking and lending software solutions for credit unions and their members. Our customers rely on us for powerful financial technology that enhances operations across accounting, lending, member services, and online banking and they count on us to be a caring, trusted partner in their success.
As a Software Architect at Sharetec, you'll play a pivotal role in designing and executing a multi-year modernization strategy for a large, complex monolithic application serving hundreds of credit unions. You'll work hands-on with engineering leadership, product managers, and engineering teams to define the technical vision, establish architectural patterns, and guide the transition from legacy systems to scalable, maintainable, and cloud-native solutions.
This is an exceptional opportunity for someone with deep experience modernizing large-scale financial systems, the ability to make critical technical trade-offs, and the leadership skills to influence and align complex technical organizations.
This is a full-time, exempt, remote position open to candidates residing in any U.S. state, with the exception of California. The starting salary for this position is $155,000 - $195,000 based on experience.
Essential Duties and Responsibilities Strategic Architecture & Modernization- Lead the design and execution of a comprehensive modernization strategy that transitions Sharetec's monolithic application into a modular, scalable architecture while maintaining system stability and customer uptime.
- Define a multi-year technology roadmap that balances near-term pragmatism with long-term architectural vision, identifying critical refactoring opportunities and establishing clear migration paths.
- Establish architectural principles, patterns, and standards for both greenfield development and legacy system transformation, ensuring consistency and maintainability across teams.
- Conduct comprehensive technical assessments of existing systems, identifying technical debt, bottlenecks, performance constraints, and security vulnerabilities that impact scalability and developer velocity.
- Partner with engineering leadership to design decomposition strategies for moving from monolithic architecture to distributed, service-oriented systems while managing risk and minimizing disruption.
- Own critical architectural decisions across backend, frontend, and data layers, ensuring decisions are data-driven and aligned with business objectives.
- Lead architecture review boards and design discussions, evaluating new technologies, frameworks, and tools for adoption within the organization.
- Mentor senior engineers and engineering managers on architectural thinking, helping them develop the systems perspective needed for large-scale distributed systems.
- Create and maintain comprehensive architectural documentation, decision records (ADRs), and design patterns that guide teams through complex technical transitions.
- Establish and enforce code quality standards, security practices, and architectural guardrails across all development teams.
- Partner closely with the CTO and VP of Engineering to align architectural vision with business strategy, resource allocation, and organizational capabilities.
- Collaborate with Product Management to ensure technical feasibility of product roadmap items and to identify opportunities for architectural improvements within feature development.
- Work with Dev Ops and Infrastructure teams to design cloud-native architectures, CI/CD pipelines, and deployment strategies that enable safe, frequent releases.
- Engage with QA and Security teams to define testability, observability, and security requirements within the architecture.
- Communicate architectural vision and critical decisions to both technical and non-technical stakeholders, translating complexity into clear strategic narratives.
- Provide strategic guidance on the evolution of…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).