Job Title: Apptad Technology Architect Senior
Job Location: 222 Jarvis StreetTorontoOntario (Hybrid Candidate must be able to work 3 days onsite and 2 days Remote)
Job Duration: LongTerm
Job Description
Hybrid Work Environment: The successful candidate is expected to work onsite at 222 Jarvis St 3 days per week and may work remotely up to 2 days per week.
- The Senior Technology Architect is responsible for the overall architecture and solution of the platform and its products to ensure a nimble and reliable platform and products that meet client and user needs. The role is responsible for general system improvements such as technology advances and innovation.
- The Senior Technology Architect works very closely with the developers BA/QA and other subject matter experts as needed to ensure the effectiveness of the development process.
- The Senior Technology Architect also functions as UX Designer/Writer and works alongside the clients to define the problem ideate the design; and create wireframes and prototypes to convey the concept design. Additional UX expert consultation is employed via a CAC UX Expert as needed.
- Design specifications are created and passed down to the development team for analysis and coding. The Senior Technology Architect works very closely with the Product Manager and the clients to understand the product MVP and products prioritized backlog and to set up sprint goals accordingly.
Experience and Skill Set Requirements
Experience and Skillset Requirements:
-
Responsibilities:
- Developing recommending implementing and managing the technical architecture for applications in a large distributed crossplatform environment.
- Identifying relevant information and determining the development environment.
- Managing hardware software database and communications components.
-
General Skills:
- Leadership experience in technical architecture development and implementation.
- Extensive experience across multiple platforms operating systems environments databases and communication protocols.
- Familiarity with middleware and gateways.
- Knowledge of performance considerations in different environments.
- Proficiency in structured methodologies for application design and implementation.
- Systems analysis and design expertise in large systems environments.
- Ability to design processes based on ITIL principles.
- Translating business requirements into reporting needs.
- Familiarity with CASE tools and project management software.
- Awareness of emerging technologies and trends.
-
Desirable Skills:
- Experience creating enterprise architecture deliverables (e.g. models) based on Ontario Government Enterprise Architecture processes.
- Knowledge of Enterprise Content Management (Open Text ECM applications).
- Understanding of Information Management principles.
Evaluation Criteria
Price | 30 |
Software Design experience Expertise at .NET design and development on all tiers. Expertise with full software development life cycle Wire framing UI/UX experience with highly intuitive and responsive design HandsOn applied design patterns Custom framework design for enterprise solutions | 10 |
Database Design and SQL Database design Fluency in advance SQL query language SQL Stored Procedures Triggers Functions and Views Advanced search engine design Familiarity with SQL server 2005/2008/2012 and above | 10 |
Server and Network experience Server and Network Troubleshooting Web server technologies and implementations. EG: DNS Load Balancers network routing. Troubleshooting physical and network issues Azure experience | 10 |
Systems Analysis Demonstrated experience in systems analysis and having worked client facing gathering requirements and interpreting business needs into technical solutions. | 10 |
Frontend Web Applications Experience in the development of front end web applications (ASP.Net) with Microsoft .Net Framework 3.5 4.0 4.5 .Net Core 2 and above | 5 |
Web Technologies Handson development experience in web technologies: HTML programming using XHTML AJAX (JQuery a plus) Java Script CSS 2 Ability to build and apply ASP.net controls. UI design and accessibility | 5 |
Hands on experience developing server side components Ability to develop with and interface to web services written in WCF Ability to develop data access components with Microsoft Entity Framework Interface WCF services with Entity framework objects Knowledge of TSQL language database design stores procedures/ views/functions and general | 15 |
Application deployment on Windows Server Hands on experience with application deployment on Windows server using IIS 7.0 or later and using Visual Studio 2008/2010 and above tools | 5 |
MUST HAVES:
- Expertise at .NET design and development on all tiers.
- Database design
- UI/UX experience with highly intuitive and responsive design
- AODA experience
- Experience with design and development of enterprise web applications in Azure preferably data collection or CRM systems
Project information: