Applications Architect Job in Toronto, Ontario Canada
Eagle is currently seeking one (1) Application Architect. This opportunity is a full time permanent position.
Key Responsibilities
The successful candidate will be responsible for:
- Choosing architectures to be used in the development of system and identifying and overseeing the design of the overall system and interfaces including the selection of design tools and programming languages to be used;
- Analyzing and designing system structures, developing design system specifications, identifying major subsystems and designs system interfaces, system data models and specifications for component data models;
- Designing and developing complex data access mechanisms and integrating security requirements and features;
- Designing for reusability and validating design schemes and models;
- Mapping the Enterprise Architecture (EA) to the solution’s implementation architecture by providing solution-specific detail for application, data, and technology views of the architecture;
- Evaluating, advising and validating technologies related to design and development;
- Developing deployment plans integrating diverse technologies and multiple application systems/modules;
- Identifying integration and system dependencies and defining delivery and implementation strategies;
- Detecting, diagnosing problems across multiple systems and technologies;
- Evaluating current and emerging system tools and technologies;
- Researching impacts of technological change on the enterprise and its architecture;
- Monitoring product lifecycle changes and making recommendations regarding replacement or upgrade options;
- Developing proof of concept on new products and concepts;
- Developing generalized guidelines that are compliant with industry standards for technology implementations;
- Providing consulting services to a wide variety of business, technical, system development and implementation project teams within the organization;
- Supporting external vendors and networks in terms of architectural changes and technical information support;
- Recommending and developing training relevant to technology and architecture components; and,
- Designing and directing the configuration of development and test environments.
Skills and Qualifications
The ideal candidate must have:
- A university degree in Computer Science or a Community College Certificate in Data Processing;
- A minimum of 7 years of custom system design, development and implementation on large, complex projects;
- An understanding of fundamental design paradigms;
- An understanding of system and impacts of system design decisions;
- Excellent consultative and communication skills;
- Solid understanding and proven experience in object-oriented analysis, design and programming techniques;
- Extensive experience and technical skills in the use of .NET;
- Knowledge of Tuxedo middleware, SharePoint, InfoPath, SQL, XML, C++;
- Significant knowledge of and experience with other programming languages;
- Experience with MS TeamSuite and Foundation Server;
- Experience with applying custom system development methodologies;
- Extensive experience with relational databases including data modeling;
- Proven analytical abilities and able to work at an abstract level;
- Demonstrated leadership attributes and the ability to work in a team environment with minimal supervision; and,
- Experience with enterprise management concepts.
Don't miss out on this opportunity, apply on-line today!
We thank all applicants for their interest; however, only candidates under consideration will be contacted. Please note that your application does not signify the beginning of employment with Eagle and that employment with Eagle will only commence when placed on an assignment as a temporary employee of Eagle.