Education and Experience | Bachelor’s degree in Computer Science, Business Information Systems, or relevant experience and accomplishments; seven to ten (7 - 10) years of experience in IT with responsibilities in technical architecture. At least five (5) years of experience developing strategic technology roadmaps across multiple platforms and complex technical infrastructures; at least three (3) years of prior experience in the Healthcare industry is preferred. Experience with database tools and structures. Experience with large-scale domain or enterprise solution analysis development, selection, and implementation. Experience with strategic planning, portfolio management, and/or application/technology road mapping. Previous consulting or client service delivery experience in a project-based environment. Experience with non-functional attributes of enterprise solutions (e.g. security, load balancing, and performance). |
Special Skills, Licenses and Certifications | Previous expertise in the role of an architect, responsible for defining the solution architecture on large complex business critical n-tier client/server initiatives. Demonstrated modeling skills, including business, process, requirements, applications, software, data, and technology. Demonstrated expertise in software engineering practices (generating software specs, design patterns, and continuous integration). Demonstrated ability to understand and identify downstream impacts of changes within complex software systems. Valid California driver’s license and proof of current automobile insurance compliant with PHC policy are required to operate a vehicle and travel for company business. |
Performance Based Competencies | Knowledgeable of the following: defining and documenting architecture for technology implementations leveraging different architectural views; common information architecture frameworks (such as TOGAF and Zachman); Enterprise Application Integration (SOA, ESB) and n-tier client-server architectures; architecture governance practices; and all phases of software development for large-scale business-critical applications in both Waterfall and Agile methodologies. Excellent written and verbal communication skills with ability to articulate complex technology solutions; excellent analytical and technical skills. Exceptional interpersonal skills, including teamwork, facilitation, and negotiation. Ability to interact in a highly collaborative manner with individuals across all levels, both in function as well as in technology areas. Proactive in anticipating needs and addressing them with a high sense of urgency. Demonstrated aptitude for understanding changing business needs. Ability to work on multiple projects and assignments simultaneously and meet deadlines. |
Work Environment And Physical Demands | Standard cubicle within a shared common area. Ability to use a PC with standard software packages. More than 50% of work is spent in front of a computer monitor. When required, the ability to move, carry, and/or lift objects of varying size, weighing up to 25 lbs. |