Job Summary (Enterprise Architect)
- Provides design recommendations aligned with long-term IT strategy and updates enterprise architecture to support business objectives.
- Develops enterprise-level applications and custom integration solutions including major enhancements interfaces and new features.
- Utilizes various platforms to deliver automated systems applications to customers.
- Offers expertise in integrating applications across the business.
- Determines specifications and plans designs and develops complex business-critical software solutions individually or with a team.
- Establishes programming and development standards procedures and reusable architectures.
- Applies in-depth knowledge of advanced programming languages and object-oriented design in software development.
- Consistently uses current application development methodologies and best practices.
- Researches and stays current on emerging technologies and their business applications.
- Establishes and enforces standards and guidelines for technology solution design including multi-platform and multi-application integration.
- Serves as a technical expert and critical resource across multiple IT disciplines.
- Reviews and advises on software/hardware builds system options risks costs/benefits and impacts on enterprise business processes (e.g. toll collection or other systems).
- Develops and documents frameworks for integration and implementation of technical standards.
- Acts as an internal consultant advocate mentor and change agent within the organization.
- Requires a Bachelors or Masters degree in Computer Science Information Systems or related field or equivalent experience.
- Requires 7-10 years of experience in multiple IT areas and 2-3 years of relevant architecture experience (preferably in tolling ITS or transit architecture).
- Demonstrates advanced to expert-level knowledge of architecture application systems design and integration.
- Desired experience includes proficiency in Oracle PL/SQL database concepts SQL query writing database administration and code review.
- Strong problem-solving analytical communication and documentation skills.
- Active participation in design sessions system architecture diagram creation and technical specification development.
- Conducts technical evaluations of new technologies and provides recommendations for adoption and roadmap planning.
- Familiarity with tools/technologies such as Oracle Applications SQL and Java.