Application Architect
Company | Broadridge |
---|---|
Location | Toronto, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in computer science with a specialization in software engineering, application development, or similar
- A minimum of 5 years’ experience as an application architect, preferably in mainframe hosted environment
- Highly proficient in programming languages, and integration & collaboration Tools: JMS, JDBC, Web Services: WSDL, SQL, Java
- Application development: Enterprise PL/I for Host and Java J2EE Technologies
- Application Server such WebSphere Application Server
- Database: DB2 and IMS
- Extensive experience in aligning application development with business needs
- Exceptional analytical and problem-solving skills
- Excellent leadership and interpersonal skills
- Superb organizational and time management skills
- Great collaboration and communication skills
- Understands and applies knowledge of function, business unit or country objectives in framing, evaluating and selecting alternatives for I/T solutions
- Has the required proficiency levels for technical skills and applies skills to the design of I/T solutions in mainframe and distributed platforms
- Understands organizational resources, priorities, needs and policies
- Familiar with the following environment and technologies: Mainframe (Z/OS), PSeries (AIX), and Intel Red Hat Linux, ESB components: WMB, DataPower, and Messaging system MQSeries, Integration & Collaboration Tools: JMS, JCA connectors, JDBC, Web Services: WSDL, SOAP, WS-I, JAX-WS, XML RPC, WS-Security, Application development: Enterprise PL/I for Host and Java J2EE Technologies, Application Server such WebSphere Application Server, Database: DB2 and IMS
Responsibilities
- Design major aspects of the architecture of an application, including components such as user interface, middleware and infrastructure
- Experience in designing data migration and conversion solutions while maintaining data integrity across the platform
- Provide technical leadership to the application development team
- Perform design and code reviews
- Identify, communicate, and mitigate Risks, Assumptions, Issues and Decisions throughout full lifecycle
- Compile and implement application development plans for new or existing applications
- Ensure that uniform enterprise-wide application and architecture design standards and principles are maintained
- Perform application integration, maintenance, upgrades, and migration
- Document application development processes, procedures, and standards
- Collaborate with senior management and other stakeholders to ensure the architecture is aligned with business requirements
- Provides application assessment guidance to team members (Project Managers, IT Architects and IT Specialists, among others) in new or complex solution design, implementation and/or management tools and techniques
- Leads negotiations with engagement partners and team members (vendors, subcontractors, customers, Kyndryls) to define Non-functional project goals and strategies for attaining them
- Anticipates potential performance problems associated with the solution being developed
- Develops and leads execution of the non-functional technical risk management plan for the solution to be implemented
- Understands future customer, industry and information technology trends
- Applies this understanding to develop robust solutions and to identify opportunities for future business flexibility and volume growth
- Analyzes new and complex situations
- Selects, tailors and applies formal Non-functional requirements, design and development methodologies to analyze customer needs and develop requirements for I/T solutions
- Evaluates potential solution elements using a formal methodology and selects most appropriate elements
- Assesses business and technical impact of solutions
- Identify the supporting tools required to perform results analyzes
Preferred Qualifications
-
No preferred qualifications provided.