The Solution Architect for SHA will have a key role in designing and implementing complex IT solutions to meet specific SHA business needs. Their primary responsibility is to create a blueprint or plan for an IT system that addresses an organization's specific requirements, including functionality, scalability, performance, security, and integration with existing systems. An IT Solution Architect is a highly specialized role that requires a combination of technical expertise, analytical skills, and the ability to align technology solutions with an organization's strategic objectives. Extensive experience as a developer using .NET, Oracle and SQL databases is a must.
Key Aspects:
Requirements Analysis: Work closely with stakeholders, such as business leaders and system users, to understand their needs and objectives. Gather and analyze requirements to define the scope of the IT solution
System Design: Design the overall structure and components of the IT system. This involves making decisions about the technology stack, data architecture, integration points, etc.
Technical Expertise: Deep understanding of various technologies, including software development using .NET and Visual Studio, SQL and Oracle databases, networking, cloud computing including MS Azure, Power Platform, BI, and MDOT and State of MD security standards. They need to keep up with the latest industry trends and best practices
Integration: Integrate new solutions with SHA’s legacy systems
Scalability and Performance: Designs to handle current and future workloads, which requires consideration of scalability and performance factors
Security: Design systems with strong security measures to protect data and infrastructure according to MDOT and State of MD standards
Cost and Budget Considerations: Work within budget constraints and make cost-effective decisions while designing the solution
Documentation: Create detailed technical documentation to guide the development team in implementing the solution accurately
Communication: Explain designs and decisions to various stakeholders, including non-technical individuals
Project Team: Remain involved throughout the project's lifecycle, providing guidance and resolving technical challenges
Technical Requirements:
7 years architecting large scale mission critical .NET applications serving at least 1000 external and internal users and interacting with multiple applications
3 years of .NET development experience on large government contracts with multiple stakeholders
Strong communication skills both written and verbal
Must be able to work in a matrixed organization
Education: A Bachelor's Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline. A Master's Degree is preferred.