first PRO is looking for an experienced Enterprise Solutions Architect to work closely with both business and IT stakeholders to create scalable, maintainable software solutions.
This position emphasizes translating complex business needs into effective software designs, leveraging Domain Driven Design (DDD) principles to ensure the architecture supports the business domain.
As a Portfolio Architect, you’ll partner with product teams and ensure adherence to Enterprise Architecture standards and best practices, guiding teams such as Software Engineering, Data Engineering, Cyber Security, and Platform teams in making architectural decisions.
This is a hybrid role that requires an onsite presence at the home offices located in the Pottstown, PA area. Candidates must be local to be considered.
Responsibilities :
- Collaborate with Product Teams and Architects to design scalable, flexible, and sustainable software systems that meet organizational requirements.
- Engage with various stakeholders to foster alignment on detailed requirements and ensure smooth technical execution.
- Document current architecture and create future-state portfolio architecture that integrates multiple solution architectures across the organization.
- Assess existing solutions, identifying gaps relative to architectural standards.
- Coordinate multi-system solutions, ensuring that system interdependencies are clear to provide a seamless user experience.
- Provide leadership in defining strategies and roadmaps aligned with the overall Enterprise Architecture vision.
- Lead discussions on emerging technologies and propose modernization strategies for systems that enable business capabilities.
- Establish and enforce technology lifecycle management standards and best practices.
- Support additional projects and responsibilities as needed.
Requirements :
- Bachelor’s degree in Computer Science, Engineering, or related IT field required (or equivalent experience); Master’s degree preferred.
- Certifications in architecture frameworks (e.g., TOGAF, ArchiMate) or cloud architecture preferred.
- At least 10 years of IT experience, including 5 years architecting complex IT solutions.
- Minimum 2 years of experience in architectural practices.
- Expertise in designing business applications and enterprise systems in line with established patterns and best practices.
- Familiarity with Enterprise Architecture frameworks (TOGAF) and modeling tools (e.g., ArchiMate, LeanIX).
- Experience with relational and non-relational databases.
- Understanding of directory services (e.g., AD, LDAP), identity and access management (IAM), and federation protocols (SAML, OAUTH, OIDC).
- Proficiency in API-first and event-driven architectures (e.g., Apigee, Kafka).
- Knowledge of Order to Cash, Supply Chain, and Transportation processes.
- Excellent communication skills with the ability to explain technical concepts to non-technical audiences.
- Strong skills in conflict resolution, persuasion, and negotiation.
- Willingness to travel as needed and ability to work on-site based on job requirements.