Posted in

Application Architect

Application Architect

CompanyBroadridge
LocationToronto, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

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.