Role: Software Architect
Location: Houston, TX 77024
Duration: Contract to Hire
Work Authorization: , , or Authorized to Work in the USRole Summary
Lead the design, governance, and implementation of complex software solutions that align with enterprise architecture, business objectives, and modern engineering practices. Ensure systems are robust, secure, scalable, and adaptable to support both current needs and future growth.
Key Responsibilities
Strategize
-
Analyze the current digital environment to identify deficiencies and recommend improvements that inform the digital strategy.
-
Partner with business and technology stakeholders to translate requirements into technical strategies and solution architectures.
-
Review and approve software designs and architectures based on topology, performance, interoperability, and user requirements.
Innovate
-
Stay current with emerging technologies, frameworks, and engineering methodologies.
-
Lead the adoption of innovative tools and designs that improve performance, reliability, maintainability, and operational efficiency.
-
Implement testing automation, high-availability patterns, and resilient designs across SaaS and legacy platforms.
-
Define system structures and select appropriate technologies to meet solution needs.
-
Work with development and operations teams to implement secure, automated CI/CD pipelines.
Architect
-
Produce high-level architectural designs outlining system structure, components, and interactions.
-
Develop prototypes to validate architectural decisions and new technology approaches.
-
Establish architectural standards, reusable patterns, and guidelines to ensure consistency across projects.
-
Design systems for scalability, performance, and resilience across diverse workloads.
-
Integrate security-by-design principles and ensure compliance with policies and regulations.
Deliver
-
Provide architectural presentations, training, and technical guidance to development teams and stakeholders.
-
Deliver findings and recommendations from architecture assessments, code reviews, and design audits.
-
Produce end-to-end solution views, including integration points, data flows, and technology stacks.
-
Ensure alignment with enterprise architecture, security requirements, and governance standards.
-
Improve security posture through ongoing reviews, threat modeling, and secure coding practices.
Required Skills & Experience
-
Deep knowledge of software design patterns, modular decomposition techniques, and application frameworks.
-
Expertise in multiple programming languages and modern development ecosystems.
-
Ability to design and govern complex, scalable, distributed software systems.
-
Strong analytical skills to solve complex technical and business problems.
-
Experience integrating, modernizing, and managing enterprise-scale software solutions.
-
Strong documentation skills to support architectural decisions and project execution.
-
Excellent verbal and written communication; able to articulate complex concepts to diverse audiences.
-
Ability to define technical direction, evaluate architectural trade-offs, and recommend high-impact solutions.
-
Understanding of secure coding practices, threat modeling, and audit-driven improvements.
Key Deliverables
-
Target software reference architectures
-
Software technology roadmap
-
Architecture principles, standards, and reusable patterns
-
Working models and prototypes validating key architectural approaches
About INSPYR Solutions
Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com.INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.
Information collected and processed through your application with INSPYR Solutions (including any job applications you choose to submit) is subject to INSPYR Solutions Privacy Policy and INSPYR Solutions AI and Automated Employment Decision Tool Policy: . By submitting an application, you are consenting to being contacted by INSPYR Solutions through phone, email, or text.