> Markdown version of [/jobs/ext/4720397-software-architect](https://www.wearedevelopers.com/jobs/ext/4720397-software-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Architect - **Company:** BHGAH 401 N. RIVERPOINT SPK, LLC - **Location:** Albany, NY, United States - **Contract:** Permanent contract - **Skills:** Application Performance Management, Software Quality, Code Review, Software Design Documents, Software Design Patterns, Software Architecture, Requirements Management, Software Engineering, Software Systems, Information Technology, Software Coding - **Published:** November 14, 2026 - **Apply:** https://www.careerbuilder.com/job-details/software-architect-albany-ny--0b661a19-0976-42a2-a5a7-e9588171daa4 ## About the Role Software Architecture, Emerging Technology, Business Analysis, Cross-Functional, Project/Program Management, Requirements Management, Architectural Services, Design Patterns Programming Methodologies, Maintain Compliance, Coding Standards, * Bachelor's degree in Computer Science, Engineering, or a related field. ## Description * Design and oversee the implementation of high-level software solutions, ensuring they meet technical and business requirements. * Stay up-to-date with emerging technologies and evaluate their potential impact on current and future projects. Make recommendations for adoption or integration. * Work closely with cross-functional teams, including developers, business analysts, and project managers, to gather requirements, define project scope, and ensure successful project delivery. * Provide technical guidance, mentorship, and oversight to development teams. Ensure adherence to coding standards, architectural best practices, and design patterns. * Conduct regular code reviews to maintain code quality, identify potential issues, and ensure compliance with architectural standards. * Identify performance bottlenecks and implement optimizations to improve application performance. * Troubleshoot and resolve complex technical issues that may arise during development or in production environments. * Create and maintain technical documentation, including architectural diagrams, design documents, and system specifications.