Job Description
Senior Application Architect
- Rate TBD
- Location Canada
- Type of project
- Duration
- Education required N/A
- Years of experience N/A
- Type of employment N/A
- Area of Specialization N/A
- Languages required N/A Workhoppers Home
- Description
About the Role
As an Application Architect, you will be part of a multi-discipline
team where meaningful collaboration is highly valued. Your
responsibilities are for the overall design of applications and
supervision of the implementation. Developed applications are visible
to both customers and their clients. The ability to design solutions
in a DevOps environment and effectively communicate those designs to
the development team is critical to the success of this role. The
position requires good interpersonal and communication skills, the
ability to solve complex problems, and applicable technical
experience.
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
Qualifications
* 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
Required Skills
* 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
Preferred Skills
* 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
Pay range and compensation package
Throughout your application process, you may be asked to connect with
us virtually or in-person. Our recruiters will explain how hybrid
interviews will be held throughout the recruitment process, and they
will be able to answer any questions you might have.
Equal Opportunity Statement
The company is an equal opportunity employer and is committed to a
diverse and inclusive workplace ensuring that equal employment
opportunities are provided to all individuals, regardless of race,
colour, gender identity, sexual orientation, marital status, creed,
age, disability, religious affiliation, or national origin or
citizenship. If you require any accommodations during the recruitment
process, please notify our recruitment team.
-May 30, 2025