Overview
Skills
Job Details
The ideal candidate will be responsible for working cross-functionally to understand architecture needs by multiple business units. To be effective in this position, you must feel comfortable owning the entire architecture development process from inception to completion. Must be onsite in Topeka, KS 4 days a week.
Software Architect
Summary
We are seeking an experienced Software Architect to lead the design, integration, and lifecycle management of enterprise applications. This role combines hands-on architecture with strategic leadership to ensure technical standards, code quality, and scalable design across multiple projects.
Responsibilities
- Provide architectural oversight across enterprise projects; lead design sessions and technical problem-solving.
- Define integration strategies with third-party platforms and ensure alignment with long-term system architecture.
- Guide development teams on design best practices, code quality, security, and tooling.
- Conduct code reviews, use static code analysis tools, and lead joint refactoring efforts.
- Collaborate on technology roadmaps and participate in evaluating emerging technologies.
- Document architecture decisions and maintain technical standards across teams.
- Mentor developers and promote the use of modern development tools and frameworks.
- Support SDLC practices and provide direction for complex application/system needs.
Requirements
- 8+ years of application development experience including Web and Cloud-based applications.
- 4+ years of enterprise architecture experience with a focus on scalable, distributed systems.
- Strong background in Microsoft technologies, especially Azure and Azure DevOps.
- Proficiency in OOP, MVC architecture, reusable frameworks, and design patterns.
- Familiarity with Agile and Test-Driven Development methodologies.
- Experience in application security best practices and mitigating vulnerabilities.
- Knowledge of data warehousing, data marts, and related tools.
- Hands-on experience with modeling tools and advanced programming techniques.
Preferred
- Bachelor s degree in Computer Science or related field (Master s or certifications preferred).
- Background in financial systems or accounting applications.
- Strong interpersonal skills with the ability to lead, mentor, and influence technical teams.
This is a Direct Hire opportunity with our Topeka, KS client. H1-B Visa sponsorship is not available for this position. No third-parties, please.
#LI-TM1