> Markdown version of [/jobs/ext/4227505-solution-architect](https://www.wearedevelopers.com/jobs/ext/4227505-solution-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). --- # Solution Architect - **Company:** Illinois Housing Development Authority (Inc) - **Location:** Chicago, IL, United States - **Experience:** Expert - **Salary:** $111,504 - $139,380 - **Contract:** Temporary contract - **Skills:** ASP.NET, .NET Framework, Artificial Intelligence, Applications Architecture, Application Services, Asana, JIRA, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Review, Collaborative Software, Continuous Integration, Crystal Reports (Reporting Software), Data Warehousing, Database Design, Information Technology Operations, Microsoft Software, Performance Tuning, Power BI, Microsoft SharePoint, Software Engineering, SQL Server Reporting Services, SQL Server Integration Services, Systems Integration, Web Applications, Software Organization, Enterprise Software Applications, Advanced Reports, Indexer, Agentic-AI, Git, Information Technology, Virtual Agents, Api Design, Software Coding, Software Version Control - **Published:** October 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ce3eee23e7392849 ## About the Role · 7-10 years of hands-on software development experience, with a strong background in C#, .NET, ASP.NET, and Microsoft technologies. · Experience designing and implementing secure, scalable enterprise applications and cloud-based solutions using Microsoft Azure and Azure App Services. · Strong SQL Server development experience, including database design, performance tuning, indexing, and optimization. · Experience developing APIs, web applications, and system integrations using modern development technologies and frameworks. · Proficiency with Azure DevOps, Git, CI/CD pipelines, source control, and software development best practices. · Experience developing and supporting SharePoint applications, including SharePoint Online or SharePoint 2016 and later. · Demonstrated experience establishing architectural standards, conducting code reviews, and providing technical guidance throughout the software development lifecycle. · Experience evaluating emerging technologies, developing proofs of concept, and translating technical concepts into practical solutions. · Experience with AI agent development and emerging AI development practices. · Strong problem-solving, troubleshooting, communication, and collaboration skills, with the ability to work effectively across technical and business teams. Preferred Qualifications · Bachelor's degree in Computer Science, Engineering, Information Technology, or a related technical field. · Experience with Power BI, SSIS, data warehousing, and advanced reporting solutions. · Familiarity with Crystal Reports and SQL Server Reporting Services (SSRS). · Experience using project management and collaboration tools such as Jira or Monday.com. · Previous experience as a senior or lead software developer with increasing responsibilities in solution architecture and technical design. Physical Requirements: Alternating between sitting, standing, and walking. Ascending and descending stairs. Crouching and stooping. Pushing and pulling. Reaching overhead or below. Repetitive task movements (filing, keyboarding, copying). Lifting, carrying, and moving objects of up to 10 -15 pounds. ## Description Summary: The Illinois Housing Development Authority (IHDA) is seeking a highly technical, hands-on Solution Architect to help shape the future of our technology solutions. This role is ideal for an experienced software developer who has transitioned into solution architecture and enjoys balancing big-picture technical strategy with hands-on development and problem-solving. The Solution Architect will lead the design and implementation of secure, scalable enterprise applications while remaining actively involved in coding, troubleshooting, code reviews, and proofs of concept. Working closely with development teams, business stakeholders, and IT operations, this individual will establish architectural standards, evaluate emerging technologies, and turn innovative ideas into practical solutions. The ideal candidate brings a strong background in C#, .NET, Microsoft Azure, and enterprise application development, along with the ability to think strategically, solve complex technical challenges, and provide technical leadership. This position also offers opportunities to explore emerging technologies, including AI-driven applications and solutions. This is not a traditional, hands-off architecture role. Approximately 30-50% of the position involves hands-on coding, making it an excellent opportunity for someone who wants to influence technical direction while continuing to build and innovate. What You'll Do: As a Solution Architect, you'll play a key role in shaping IHDA's technology solutions, combining strategic thinking with hands-on development. You'll work across teams to design, build, and improve applications while exploring new technologies and solving complex technical challenges. * Design and deliver technology solutions: Lead the design and implementation of secure, scalable, and high-performing applications that support business needs and long-term technology goals. * Stay hands-on with development: Spend approximately 30-50% of your time writing code, developing proofs of concept, troubleshooting complex issues, and bringing technical solutions to life. * Drive innovation: Explore emerging technologies, including artificial intelligence (AI), test new ideas, and recommend practical improvements to IHDA's technology environment. * Set technical standards: Establish and maintain best practices for application architecture, coding, system integration, security, and performance. * Provide technical leadership: Guide developers through complex technical challenges, conduct code and design reviews, and share expertise to strengthen development practices. * Connect technology and business needs: Partner with business stakeholders, developers, IT operations, vendors, and project managers to turn requirements into effective technology solutions. * Shape the technology roadmap: Create architectural designs, technical documentation, and implementation plans that support current projects and future technology initiatives. * Solve complex technical problems: Identify system risks, performance issues, and opportunities for improvement, developing solutions that address immediate challenges and prevent future problems. * Support successful deployments: Collaborate with development and operations teams to improve CI/CD pipelines, release processes, and the delivery of reliable applications. * Continuously improve: Identify opportunities to modernize applications, streamline development processes, and introduce tools and practices that improve efficiency, quality, and scalability.