We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Overview of salaries statistics of the profession "Software Applications Architect in Canada"

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

Senior Software Applications QA
Fortinet, Burnaby, BC
DescriptionThe FortiCare Team of the IT Department at Fortinet is looking for a Senior Software Applications QA who is eager to work on multi-tier web applications and the latest web client technologies. This team develops and supports multiple applications including product registration, order fulfillment, service contract/license management, service renewal, and a CRM support ticket application. Job Responsibilities: •Understand the company's business requirements for product entitlement/license management, product renewals and customer support •Follow internal development, test and build processes •Review business requirements for test case design. •Work closely with development teams, preparing test cases/test data, executing the tests, and fully documenting and reporting the results. •Analyze, maintain, and track defects for testing. •Provide guidance to business users when execute UAT •Able to meet aggressive timeline and handle multiple projects in parallel Job Skills Required: •7+ years of MS .Net web application testing experience, some java is useful as well •Must have extensive experience with rest API testing •Ability to design and execute test cases independently based on business requirement and system spec. •Solid understanding of QA processes, methodologies and best practices •Understand web technologies like HTML5, CSS3, XML, JavaScript, AJAX, JSON, Web Service etc. •Deep understanding of web page test and familiar with the debug mode of popular web browsers (IE, Edge, Chrome, Firefox, Safari etc.). •Experience with MS SQL Server to write SQL script to prepare testing data, check test result data in DB. •Ability to leverage test tools to automate test cases •Good communication skills with business users and developers. Educational Requirement: •Bachelors in Computer Science or Information Technology #GD #LI-ELENASH
Application Architect
Staples Canada, Richmond Hill, ON
Who we are As the Working and Learning Company, we at Staples Canada, are dynamic, inspiring partners to our customers and the communities in which we live. At Staples, we inspire people to work smarter, learn more and grow every day. We look for people who are curious, approachable and passionate, and who enjoy finding solutions. If that's you, let's work, learn and grow together. We are building an inclusive and diverse team Staples Canada is creating an inclusive and diverse work environment. We welcome, value and thrive on perspectives and contributions from backgrounds that vary by race, gender, sexual orientation, gender identity or expression, lifestyle, age, educational background, national origin, religion or physical ability. If you have a disability or special need that requires accommodation, please let us know. Some of what you will do As the Application Architect, you will assist in architecting, building, improving, and maintaining world-class solutions for Staples Customer facing applications. This is a hands-on Team Lead role where you will develop and lead software development team, across the full-stack of a multi-channel platform from Angular, JavaScript, React, Node.js to server-side .Net. We want an individual who will challenge the norm, strive to create the best experience's and someone who always puts the customer first. You're your passion for mentoring and/or writing clean, simple code and a willingness to share learnings, each day will be fast-paced, challenging, rewarding and meaningful. Specifically, you will: •Cultivate a deep understanding of the portfolio of applications we utilize, along with their respective strengths and weaknesses, to provide solutions to existing and future challenges. •Through your knowledge of industry trends and tools, together with your own experiences, work with the team to improve our software, our environment, and our process. •Provide guidance and direction to the development teams to tear down obstacles and keep initiatives on target and moving forward. •Translate project goals and product roadmaps into organized technical tasks. •Offer your input and expertise to technical and non-technical audiences. •Work with technology and business leadership to define the right technology solutions to solve complex problems. •Collaborate with team members in an agile environment. •Ensure that the team produces clean code and follow industry best practices and designs Some of what you need •10+ years of experience as a Full stack developer with .NET framework. •5+ years of experience directly managing a team. •Solid experience with JavaScript, AJAX, CSS and TypeScript and different frameworks (React, Angular, Bootstrap) and knowledge of the benefits of each framework. •Proficient with Microsoft .NET 3.5+ development using C#. •Comprehensive understanding of object-oriented and service-oriented application development techniques and theories. •Experience of Cloud Architecture/Technologies and DevOps best practices. •Experience with source control management systems such as GitHub and continuous integration/deployment environments. •Experience in practicing Agile methodologies. •Experience with Quality Assurance best practices such as test-driven development. •Successfully and simultaneously managed multiple large digital-project with an emphasis on business transformation, uncertain business requirements and/or implementation of new technology •Bachelor's Degree in Computer Science or relevant work experience. •Openness to others' ideas and great collaboration, partnering and communication skills •Skilled in making data driven decisions, and driving ownership and accountability •Curious •Approachable •Passionate •Problem solver Some of what you will get •Associate discount •Health and Dental benefits •RRSP/DPSP •Performance bonuses •Learning & Development programs •And more... Additional Information •Combination of Office and remote work.
Enterprise Data Architect
Ledcor, Vancouver, BC
Job Summary: You're a skilled Data Architect who is passionate about using data as a strategic enabler of corporate goals and objectives. In this newly created role, you will design, develop, and implement data models for enterprise-level applications and systems, while facilitating data governance and providing demand for data infrastructure. You will also support the evaluation and selection of all technology components such as software, hardware, big data components, and networking capabilities.In this role you will be a key member of the architecture team. You will help Ledcor modernize our technology solutions and have the opportunity to influence how we use and apply data solutions across our architecture. Come join our Information Services team today!Essential ResponsibilitiesUnderstand current state architecture, identify future needs and requirements and develop future state architecture.Propose solutions to modernize the data and analytics environment in order to improve efficiency and provide consistent access to critical data.Create data and analytics roadmap and build annual data and analytics technology plan.Translate business needs into technology requirements and define data standards and principles.Define the data architecture framework, standards and principles, including modeling, metadata, security and reference data.Develop reference architecture and identify and document data flows.Identify business priorities and ongoing improvements, while ensuring data products are meeting business needs.Support strategic initiatives to ensure that the organization is adhering to data standards and data management best practices.Facilitate the execution of the data and analytics roadmap and vision for information delivery and management, including the enterprise data warehouse, big data, BI & analytics, content management and data management.Provide expertise to project teams for successful project implementation.Support solution architects to architect and deliver solutions.Research new technologies, data modeling methods and information management systems to determine which to incorporated into the organization's data architectures.QualificationsBachelor's Degree in Computer Science or Information Management. Master's Degree in Data Science preferred.Data Management Professional or TOGAF certification is an asset.8+ years of experience architecting, designing and developing large scale data solutions utilizing a mixture of database platforms.8+ years of progressive information management solutions and end-to-end development life-cycle support (waterfall and/or agile).Previous experience in capital intensive industries and prior exposure to a business or non-IT related role is considered an asset.Experience with emerging technologies and translating new trends into potential use cases.Background in data technologies built on traditional (RDMBS) and non traditional (NoSQL) platforms.Experience in working in multiple, large, cross-functional teams or projects, and influencing senior level management and key stakeholders.Knowledge of all components of holistic data architecture, business re-engineering principles and processes, and basic knowledge of financial models and budgeting.Advanced understanding of enterprise and data architecture methodology, standards, processes and service delivery.Ability to translate business requirements into data architecture solutions and services.Senior or expert level knowledge in Active Directory, Azure AAD, PaaS, IaaS, SaaS, predictive modeling, AI modeling, data warehousing, data lake, data factory, AWS, enterprise content management, collaboration systems.In-depth understanding of data modelling principles (e.g., relational, graph)Understanding of event driven architecture, and associated schemas, and technologies, e.g., KSQLExperience gathering and analyzing system requirements.Understanding of how data architecture enables corporate strategy and can be applied for each Business Unit and Function.Ability to collaborate with the business to understand their vision and strategy and translate that into effective enterprise change.Additional Information: Company DescriptionThe Ledcor Group of Companies is one of North America's most diversified construction companies. Ledcor is a company built on a rich history of long-standing project successes. But when you work for Ledcor, your experience will go far beyond the project. Do you want a career that means more? Join our True Blue team now!Employment EquityAt Ledcor we believe diversity, equity, and inclusion should be part of everything we do. We are proud to be an equal-opportunity employer. All qualified individuals, regardless of race, color, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or any other identifying characteristic are encouraged to apply.Our True Blue team consists of individuals from all backgrounds who contribute diverse perspectives and experiences to Ledcor. We are committed to continuing to build on our culture of empowerment, inclusion and belonging. Date PostedJul 29, 2021 1067 West Cordova Street, Vancouver, BC, Canada
Application/Software Architect-Level 3
Great Canadian Gaming Corp., Ottawa, ON
Application/Software Architect Job# 61105 About the Job: Mindwire is currently looking for an Application/Software Architect to work for our valued public sector client. The position is located in Ottawa, Ontario. Requirements: • Must have secret Government of Canada clearance • 10+ years of experience within mainframe online transaction processing server environment. • Five (5) years of experience as a leader of a development team of at least three resources. • Five (5) years of experience communicating both orally and in writing to senior management and clients. • Ten (10) years of experience programming using Job Control Language (JCL) or a similar mainframe scripting language. • Ten (10) years of experience performing software change and release management. Tasks: • Develop and document detailed statements of requirements for proposed application changes; • Analyze process business requirements; • Design physical data and process models; • Analyze functional requirements to identify information, procedures and decision flows; • Analyze and address change requests; • Develop plans, resource and time estimates, and work effort estimates for new requirements; • Define and document interface requirements within application sub-systems, to and from external systems, and between new and existing systems; • Define and document input and output sources and develop detailed plans for the technical design phase; • Design and document all system components, their interfaces and the operational environment; • Design data structures and files, sub-systems and modules, programs, and batch, on- line, and production monitoring procedures; • Document system design, concepts and facilities, presenting recommendations and obtaining approval of the detailed system design; • Produce an operational system including all forms, manuals, programs, data files, procedures, and training materials; • Define database design, application construction, testing, documentation and production implementation activities; #MindWirejobs #Architect #mainframe #JCL How to Apply: Online: To apply for this and other suitable exciting opportunities with Mindwire Systems Ltd., you can apply online through the button on the top right. E-mail: Please email or call Biljana Zelenovic at [email protected] or 613-791-5612. We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.
Application Security Risk Manager
PwC, Toronto, ON
A career in Information Security, within Internal Firm Services, will provide you with the opportunity to develop and support our internal security technologies and services across the entire global and local PwC network. You'll focus on being the forefront of designing, developing, and implementing information technology including hardware, software, and networks that enhances security of internal information and protect our firms intellectual assets.PwC is driving major change across information and cybersecurity by building a centralized model to provide security services across the entire member firm network. The Network Information Security (NIS) organization is tasked with designing, implementing and maintaining information security capabilities and services for PwC Network of member firms. The NIS Application Readiness team helps IT project teams with everything they need to keep PwC and client data secure - from complying with data protection standards to reducing the possibility of information breaches. We review applications against a set of security controls (ISP and Application Readiness Standard) to identify common information security risks, and then we recommend how to mitigate those risks.Meaningful work you'll be part ofAs an Application Security Risk Manager, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. Responsibilities include but are not limited to:•Work with Risk Reviewers to ensure tickets are being processed accurately and efficiently•Work with Consultation Services Architects to identify gaps in compliance and determine inherent risk, mitigating factors, and residual risk•Collaborate with other AppSec sub pillar teams to ensure relevant processes are completed as necessary and in good standing to support AR disposition•Interface with customers to provide guidance relevant to AppSec requirements•Escalate risks and other concerns to Application Readiness Regional Leads, BISOs, CISOs, and other relevant stakeholders•Interface with a number of other NIS service providers, such as Policy, TPRM, Issues Management, Threat Management•Provide disposition on ARR tickets and publish other deliverables (ARA report or Risk Statement) as applicableExperiences and skills you'll use to solve•Customer service skills to create an exceptional customer experience•Strong organizational and time management skills to support multiple concurrent reviews•People leadership skills to provide oversight of Risk Reviewers, coaching and mentoring in an informal fashion•Knowledge of the Information Security Policy, Application Readiness Standard, and applicable supporting Standards•Understand the purpose of Application Readiness process•Ability to assess whether a control is 'met' or 'not met' (black and white)•Ability to navigate the gray when a control does not meet the letter of the control•Ability to review documentation analytically, and assess control compliance based on information/documentation provided.•Ability to evaluate complex data and determine whether data can be used to support the reviews being conducted•Ability to pull facts and details related to controls from different types of documentation and diagrams submitted•An understanding of when and how to escalate•Good understanding of Application IT Security Standards, on-premise as well as cloud-based.•Good understanding of risk management and experience with identifying and assessing potential information security risks.•Good understanding and exposure to technical risk assessment along with vulnerability assessment and penetration testing.•Strong communication skills and the ability to provide risk guidance, inform management about potential risk issues, and relay information about policy requirements effectively•Proper Experience in coordination of issue tracking, Follow-Ups, communication skills in a global environment.•CISSP / CISM /CISA / CCSK / CCSP / CRISC considered an asset•A demonstrated commitment to valuing differences, developing and coaching diverse teams, and ensuring diverse perspectives are heardWhy you'll love PwCWe're inspiring and empowering our people to change the world. Powered by the latest technology, you'll be a part of amazing teams helping public and private clients build trust and deliver sustained outcomes. This purpose-led work, and our continuous development environment, will take your career to the next level. We reward your impact, and support your wellbeing, through a competitive compensation package, inclusive benefits and flexibility programs that will help you thrive in work and life. Learn more about us at http://pwc.com/ca/whypwc Your Application to PwCWe embrace new technology to deliver securely and differently for our candidates. To protect your personal information, apply at http://pwc.com/ca/careers and visit http://pwc.com/ca/applytopwc to learn more about what your recruitment experience could look like.Putting the safety of our people and clients first as we look to a hybrid futureAt this time, PwC does not require, but strongly encourages, full vaccination in order to access its offices. Some of our clients may require vaccination and other restrictions to be in place to access their premises. You may, therefore, be required to be vaccinated and comply with all other restrictions where applicable. At PwC, the future ways of work will be a hybrid of in-person and virtual, allowing choice and flexibility to explore new ways of working and collaborating, based on client, team and individual needs.At PwC Canada, our most valuable asset is our people and we grow stronger as we learn from one another. We're committed to creating an equitable and inclusive community of solvers where everyone feels that they truly belong. We understand that experience comes in many forms and building trust in society and solving important problems is only possible if we reflect the mosaic of the society we live in.We're committed to providing accommodations throughout the application, interview, and employment process. If you require an accommodation to be at your best, please let us know during the application process.
Snr Secret Cleared Application Architect to assist in the strategic and tactical planning of an electronic content management project using GCDocs
S.i. Systems, Ottawa, ON
Our valued public sector client is searching for a Senior GCDocs Application architect to assist them with the strategic and tactical planning of their Electronic Content Management and IT enabled IM Transformation projects. The aim of these projects is to deploy multiple technologies to support an enterprise application integration involving Business Process and Forms, Collaboration, CRM, Data Modernization, Canada.ca integration, and Portals. COTS are the preferred solution delivery approach, and so the architecture is critical to ensure proper user experiences. The COTS products must interact with enterprise solutions such as Clarity and GCDocs. The Successful Candidate Must Have: 3 projects within the past 10 years where the focus was an IT enabled IM transformation where you conducted risk assessments 5 years within the past 10 working with an Electronic Content Management (ECM) environment, which includes document management, records management, web content management, and business process workflows 5 years within the past 10 years experience with strategic plans related to IM and tactical plans related to IM Nice to Haves: Experience with supporting ECM's through document requirements, architecture, system design, implementation, configuration, issue resolution, and reporting Experience implementing GCDocs in a Federal Government Organization or Agency Experience architecting solutions using cloud based infrastructure Tasks Include But Are Not Limited To: Create functional design documents, translate the business requirements into system requirements, and create a prototype of recommended solutions and demo to the users, and implement the solution; Participate in architecture and design sessions with architects and clients; Work with project team to gather appropriate requirements related to GCDocs; Ensure integration of all aspects of the SharePoint-GCDocs integration implementation; Develop Technology Roadmaps; Produce Solution Architecture documentation; Install and configure environments with supporting documentation; Develop configuration workbooks; Apply
Int. (6+ years) Application/Software Architect to Assist on Multiple IM/IT Projects Surrounding Business Transformation Strategy
S.i. Systems, Ottawa, ON
S.i. Systems valued public sector is currently seeking an Intermediate (6+ years) Application/Software Architect to assist on multiple IM/IT projects and intiatives surrounding their business transformation strategy projects. The Successful Candidate Must Have: Minimum 5 years within the past 10 as an application/software architect with a focus on IM/IT projects A University or College Degree in an IM/IT related field from a recognized Canadian Institution or recognized accredidation if obtained outside Canada Valid Enhanced Reliability Clearance Nice to Have's: A relevant professional certification (TOGAF, ITIL, Zachman, Salesforce, etc.) Experience on multiple IM/IT related projects as an Application/Software Architect where Information Management (IM) was a principle focus Tasks Include, but Are Not Limited to: Develop technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements. Identify the policies and requirements that drive out a particular solution. Analyze and evaluate alternative technology solutions to meet business problems. Ensures the integration of all aspects of technology solutions. Monitor industry trends to ensure that solutions fit with government and industry directions for technology Analyze functional requirements to identify information, procedures and decision flows. Evaluate existing procedures and methods, identify and document database content, structure, and application sub-systems, and develop data dictionary Define and document interfaces of manual to automated operations within application sub-systems, to external systems and between new and existing systems. Define input/output sources, including detailed plan for technical design phase, and obtain approval of the system proposal. Identify and document system specific standards relating to programming, documentation and testing, covering program libraries, data dictionaries, naming conventions, etc. Apply
Snr. (10+ years) Application/Software Architect to Deliver Expertise on Multiple IM/IT Business Transformation Strategy Projects
S.i. Systems, Ottawa, ON
S.i. Systems valued public sector is currently seeking a Senior (10+ years) Application/Software Architect to deliver expertise on multiple IM/IT projects and intiatives surrounding their business transformation strategy projects. The Successful Candidate Must Have: 10 years within the past 15 as an application/software architect with a focus on IM/IT projects A University or College Degree from a recognized Canadian Institution or recognized accredidation if obtained outside Canada Valid Enhanced Reliability Clearance Nice to Have's: A relevant professional certification (TOGAF, ITIL, Zachman, Salesforce, etc.) Experience on multiple IM/IT related projects as an Application/Software Architect where Information Management (IM) was a principle focus Tasks Include, but Are Not Limited to: Develop technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements. Identify the policies and requirements that drive out a particular solution. Analyze and evaluate alternative technology solutions to meet business problems. Ensures the integration of all aspects of technology solutions. Monitor industry trends to ensure that solutions fit with government and industry directions for technology Analyze functional requirements to identify information, procedures and decision flows. Evaluate existing procedures and methods, identify and document database content, structure, and application sub-systems, and develop data dictionary. Define and document interfaces of manual to automated operations within application sub-systems, to external systems and between new and existing systems. Define input/output sources, including detailed plan for technical design phase, and obtain approval of the system proposal. Identify and document system specific standards relating to programming, documentation and testing, covering program libraries, data dictionaries, naming conventions, etc. Apply
Snr. (10+ years) Application/Software Architect to Support Program Data Initiatives with Microsoft Dynamics CRM
S.i. Systems, Ottawa, ON
S.i. Systems valued public sector client is currently seeking the services of two (2) Senior Application Architects to support them on their large-scale grants management system using Microsoft Dynamics CRM to capture, store, analyze, and report on program data. The Successful Candidate Must Have: Minimum 10 years experience as an Application/Software Architect Minimum 2 years experience as a Dynamics CRM Application/Software Architect A university degree or college diploma from a recognized Canadian Insitution, or equivalent Valid Enhanced Reliability Clearance Nice to Have's: Experience working on integrations of multiple systems using industry standards and technologies such as: Human Resources Financials Data-Driven Document Management One of the following certifications: Microsoft Certified Technology Specialist (MCTS) for Microsoft Dynamics CRM Microsoft Certified IT Professional (MCITP) for Microsoft Dynamics CRM Experience within the past 5 years designing and architecting using a portals solution such as ADX Studio Portals Experience within the Canadian Public Sector Experience creating UML models using either Rational Rose or Sparx EA Tasks Include, But Are not Limited to: Develop technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements. Identify the policies and requirements that drive out a particular solution. Analyze and evaluate alternative technology solutions to meet business problems. Analyze functional requirements to identify information, procedures and decision flows. Evaluate existing procedures and methods, identify and document database content, structure, and application sub-systems, and develop data dictionary. Define and document interfaces of manual to automated operations within application sub-systems, to external systems and between new and existing systems. Define input/output sources, including detailed plan for technical design phase, and obtain approval of the system proposal Translating the detailed design into configuration files for the Microsoft Dynamics CRM base and Microsoft Dynamics Portals portal that align with application and network architectures and follow the high-level and detailed requirements and the high-level design Translating requirements into architectural decisions and a comprehensive overall solution that includes business, presentation, application, middleware, integration, data, infrastructure, security and system-management architectures, which leverage and conform to the client's existing architectural framework. Apply
Application Architect to Assist in Various Software Development Projects
S.i. Systems, Ottawa, ON
Our valued Public Sector client has an immediate requirement for 2 Senior Application/Software Architects to assist in various software development projects to fill gaps on Agile development teams. The resources will have professional experience in software development and architecture. The resources will work for various groups developing software as members on software development project teams using the Agile development methodology. Occasionally resources will work under other software development methodologies such as Waterfall, or for application maintenance when required. Development activities will mainly involve Java and Dot Net technologies which are current standard development languages. In addition, the requirement is needed to temporarily backfill resources for maintenance/support of software assets when required. Tasks: Lead and develop technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements; Identify the policies and requirements that drive out a particular solution; Analyze requirements and design solutions that fit into the organization enterprise architecture; Prepare plans, charts, tables and diagrams to assist in analyzing or displaying problems; Translate business requirements into an architected solution; Recommend industry best practices to technology and business stakeholders; Analyze and evaluate alternative technology solutions to meet business problems; Ensures the integration of all aspects of technology solutions; Analyze functional requirements to identify information, procedures and decision flows; Evaluate existing procedures and methods, identify and document database content, structure, and application sub-systems, and develop data dictionary; Define and document interfaces of manual to automated operations within application subsystems, to external systems and between new and existing systems; Define input and output sources, including detailed plan for technical design phase, and obtain approval of the system proposal; Identify and document system specific standards relating to programming, documentation and testing, covering program libraries, data dictionaries, naming conventions, etc; Coach and mentor resources on architecture frameworks and modelling; Facilitate architecture review sessions to document, design, architect, implement, customize, develop and integrate solutions; Assist clients in obtaining governance and gating approvals related to development of the application(s); Advise Business and Senior Management on trends and emerging technologies and the impact on client’s architecture and business strategy; Provide strategic direction and guidance for projects in terms of architecture impact; Provide architectural strategies, frameworks and roadmaps; Apply Agile-Scrum principles into Sprints, participate in daily scrum stand-ups and sprint retrospectives; Develop project documentation and architectural artefacts; Experience required: Platform as a service (PAAS): Azure App Service, Google Cloud Engine, AWS Beanstalk DB as a Service: (hosted, managed DB services both relational (SQL Server, Postgres, Oracle) and noSql (MongoDB, Cassandra, Neo4J) Enterpise Service Bus/Broker, Messaging (RabbitMQ, Apache Kafka - Azure Event Hub, Amazon Kinesis) Containers (Docker), Container orchestration/run times (Kubernetes, Cloud Foundry) Cloud authorization solutions/providers (Oauth, OIDC, SAML - Azure AD, Amazon Cognito) Hybrid on prem/cloud architectures Apply
Senior Application Architect to develop the Application/Solution Architecture for the development/ enhancement of web-based, n-tier applications
S.i. Systems, Ottawa, ON
Our valued Public Sector client is in need of a Senior Application/Solution Architect to develop the Application Architecture for the development/ enhancement of web-based, n-tier applications. We are looking for someone with the following experience: 10 years experience as an Application/Solution Architect 5 years experience developing the Application Architecture for the development or enhancement of web-based, n-tier applications 2 projects developing and coding applications on the Java Platform Experience implementing integration and interoperability between the client’s onpremises application(s) and the Cloud, including: Developing the Solution Architecture Implementing the solution through coding and/or configuration. Experience developing solution components that utilize: Big Data, Data Lakes, AI, Predictive analytics, Data Science, or Open Data, including: Developing the Solution Architecture Implementing the solution through coding and/or configuration. Experience leading a development team through the SDLC project lifecycle from initial planning through to transition into a Production environment Experience Authoring SDLC artifacts including Software architecture specifications and Use Cases Apply
Snr. (10+ Years) Application/Software Architect (.NET) to develop, enhance and support an application fleet
S.i. Systems, Ottawa, ON
S.i. Systems valued public sector client is currently seeking a Senior, Enhanced Reliability Cleared, Application Architect to develop, enhance, and support their application fleet that houses a large amount of heritage documentation. The Successful Candidate Must Have: Minimum of ten (10) years’ experience, within the last fifteen (15) years as an application/software architect Minimum 5 years’ experience programming in a SQL Environment Minimum 5 years’ experience with .NET programming language Valid Enhanced Reliability Clearance Nice to Haves: A recognized University Degree or College Diploma related to IM/IT Tasks Include, but are not Limited to: Develop technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements Identify the policies and requirements that drive out a particular solution Analyze and evaluate alternative technology solutions to meet business problems Ensures the integration of all aspects of technology solutions Monitor industry trends to ensure that solutions fit with government and industry directions for technology Analyze functional requirements to identify information, procedures and decision flows Evaluate existing procedures and methods, identify and document database content, structure, and application sub-systems, and develop data dictionary Define and document interfaces of manual to automated operations within application sub-systems, to external systems and between new and existing systems Define input/output sources, including detailed plan for technical design phase, and obtain approval of the system proposal Identify and document system specific standards relating to programming, documentation and testing, covering program libraries, data dictionaries, naming conventions, etc. Apply
Snr. (10+ Years) Application/Software Architect to develop, enhance and support an application fleet
S.i. Systems, Ottawa, ON
S.i. Systems valued public sector client is currently seeking a Senior, Enhanced Reliability Cleared, Application Architect to develop, enhance, and support their application fleet that houses a large amount of heritage documentation. The Successful Candidate Must Have: Minimum of ten (10) years’ experience, within the last fifteen (15) years as an application/software architect Minimum 5 years’ experience with at least one (1) of the following programming languages: PHP C++ Java Valid Enhanced Reliability Clearance Nice to Haves: A recognized University Degree or College Diploma related to IM/IT Tasks Include, but are not Limited to: Develop technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements Identify the policies and requirements that drive out a particular solution Analyze and evaluate alternative technology solutions to meet business problems Ensures the integration of all aspects of technology solutions Monitor industry trends to ensure that solutions fit with government and industry directions for technology Analyze functional requirements to identify information, procedures and decision flows Evaluate existing procedures and methods, identify and document database content, structure, and application sub-systems, and develop data dictionary Define and document interfaces of manual to automated operations within application sub-systems, to external systems and between new and existing systems Define input/output sources, including detailed plan for technical design phase, and obtain approval of the system proposals Identify and document system specific standards relating to programming, documentation and testing, covering program libraries, data dictionaries, naming conventions, etc. Apply
Snr. (10+ Years) Secret Cleared Application Architect (.NET) to assist in delivery & support for existing & upcoming enterprise-wide projects
S.i. Systems, Ottawa, ON
S.i. Systems valued public sector client is currently seeking a Senior, Secret Cleared, .NET Application Architect to assist them in delivery and support for both existing and upcoming enterprise-wide intitiatives. The Successful Candidate Must Have: Minimum 10 years experience within the past 15 years developing and designing enterprise architecture, frameworks, and strategies & ensuring integration points of technology in solutions Minimum 5 years experience developing technical architectures using the following technologies: .NET framework 4.0 or higher version SQL server 2012 or higher version IIS Architecture or Azure Experience integrating applications with at least 2 of the following services: Active Directory Single Sign on solution Web Services Valid Secret Clearance Preference will be Given to Candidates who also Possess: Experience designing architectures for Microsoft .NET framework 4.5 or higher Experience working within the Canadian Federal Government or Agency environment developing software architectures Experience releasing and building pipelines in an Azure DevOps environment, including developing Azure Jobs, Functions and / or APIs Tasks Include, but are not Limited to: Provide technical expertise in identifying, evaluating, and developing effective procedures and system requirements that meet business requirements. Participate in the gathering and documenting of requirements from non-technical business users. Create functional design documents; translate the business requirements into system requirements, create a prototype of recommended solutions, demo to the users, and implement the solution Participate in architecture & design sessions with architects and clients Work with infrastructure partners to help define deployment strategy Develop and document solution design Design and implement complex data models Develop human based workflow processes Execute and document unit tests for all developed work Work with IT Security on the Vulnerability Assessment and Threat and Risk Assessment Oversee that the system is approved to operate in Production Working in an agile development team: Analyze requirements to identify information, procedures, and data flows. Define input/output structures including the required information for the technical configuration design Assist in the configuration of the development iterations activities including status reports and dashboards Produce Test, Staging, and Production environment drawings and technical specifications Apply
Senior Application/Software Architect to support the modernization projects as well as the maintenance of its legacy systems in the public sector.
S.i. Systems, Ottawa, ON
Our public sector client requires an Enhanced Reliability Cleared Senior Application/Software Architect to support the modernization projects as well as the maintenance of its legacy systems in the public sector. Responsibilities: a. Perform application integration, maintenance, upgrades, and migration. b. Run diagnostic tests and perform debugging procedures. c. Develop technical architectures, frameworks and strategies to meet business and application requirements. d. Identify the policies and requirements that drive out a particular solution. e. Analyze and evaluate alternative technology solutions to meet business problems. f. Ensure the integration of all aspects of technology solutions. g. Monitor industry trends to ensure that solutions fit with government and industry directions for technology. h. Analyze functional requirements to identify information, procedures and decision flows. i. Evaluate existing procedures and methods, identify and document database content, structure, and application sub-systems, and develop data dictionary. j. Define and document interfaces of manual to automated operations within application subsystems, to external systems and between new and existing systems. k. Define input/output sources, including detailed plans for technical design phase, and obtain approval of the system proposal. l. Identify and document system specific standards relating to programming, documentation and testing, covering program libraries, data dictionaries, naming conventions, etc. m. Provide technical leadership to the IT team. Must Have: Experience developing an application modernization roadmap Experience leading design review, code walkthrough and providing instructions on industry best practices Experience developing or enhancing a Grants and Contributions management system Designing solutions with Microsoft Dynamics 365 5+ years experience using a Low-Code/No-Code systems development framework Nice to Have: Government experience Apply
Senior Application Architect to support Grants & contribution project
S.i. Systems, Ottawa, ON
The Crown requires an Enhanced reliability cleared Bilingual Senior Application Architect for the project to accomplish on time and within budget. Tasks: Define business, functional, security, and privacy requirements; Develop procurement strategy; Develop vendor management framework; Develop onboarding strategy and plan; Develop data governance framework; Develop all project management plans and artefacts such as Change Control model, Risk Management, Issues Management, and monthly project dashboards; Develop data architecture. Apply
Senior Application Architect (SAP S/4 HANA) to orchestrate the preparation of solution design documents and blueprints for an S/4 HANA implementation
S.i. Systems, Ottawa, ON
Our valued Public Sector client is in need of a Senior Application Architect (SAP S/4 HANA) to orchestrate the preparation of solution design documents and blueprints for an S/4 HANA implementation. Responsibilities: Plan, direct, facilitate and control the activities of a system development team within scheduled time and cost parameters Produce overall plan, and detailed plans for the design, implementation and support phases of the project, and obtain approvals when required Develop technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements Identify the policies and requirements that drive out a particular solution Analyze and evaluate alternative technology solutions to meet business problems, including preparation of strategies and roadmaps that could leverage cloud-based services and solutions in the future Ensure the integration of all aspects of technology solutions Monitor industry trends to ensure that solutions fit with government and industry directions for technology Analyze functional requirements to identify information, procedures and decision flows Evaluate existing procedures and methods, identify and document database content, structure, and application sub-systems, and develop data dictionary Define and document interfaces of manual to automated operations within application subsystems, to external systems and between new and existing systems Define input/output sources, including detailed plan for technical design phase, and obtain approval of system proposals Prepare or orchestrate the preparation of solution design documents and blueprints Identify and document system specific standards relating to programming, documentation and testing, covering program libraries, data dictionaries, naming conventions, etc Must Haves: Successfully completed a SAP Certified Associate, Specialist or Professional exam 10 years in the last 15 years working on SAP ERP Implementation projects, including at least 5 years on SAP S/4HANA Implementations 3 years experience as the Application/Software Architect responsible for Large Scale Technology Enabled Projects ​​Large Scale Definition: >$20M project value supports an organization of over 10,000 employees a team size of >50 people impacts multiple stakeholder groups impact an end user community of greater than 2,000 individuals across multiple functional areas involve at least one Other Government Department (OGD) or External Third Party Have an impact across multiple geographical locations, in a decentralized, multi-regional environment.​ 4 years experience implementing at least 1 of the SAP and Other Related Software Products on 3 or more SAP ERP Implementation Apply
Senior Application Architect to design and develop software solutions supporting Public Safety initiatives
S.i. Systems, Ottawa, ON
Our valued Public Sector client is in need of 2 Senior Application Architect to design and develop software solutions supporting Public Safety initiatives. Must Haves: 10 years as an Application / Software Architect 5 years working on enterprise scale projects in the public sector 5 years designing and developing software solutions supporting Public Safety initiatives 10 years designing and developing enterprise scale applications using JAVA or C# Apply
MS DYNAMICS APPLICATION/SOFTWARE ARCHITECT - LEVEL 3
S.i. Systems, Toronto, ON
Our valued client is seeking a Application/Software Architect with experince in MS Dynamics CRM and Sharepoint . The intial contract is for a 1 year term with 2 addition option years. The work is to be done onsite downtown Ottawa. Objective Evaluate hardware and software solutions relative to their ability to support specified requirements and, by determining potential and actual bottlenecks, improve system performance by recommending hardware and configuration changes. Review new and existing computer software systems and data requirements as well as communication and response needs and determine operating systems and middleware needed to support them. Provide analysis, direction and support for emerging technologies. Perform impact analysis on technology changes. Provide support to applications and/or technical support teams in the proper usage of existing infrastructure. Review application design, program design and technical infrastructure design to ensure adherence to GoC standards and recommend implementation and alternative application/system architecture to improve performance. Responsibilities Develop technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements. Identify the policies and requirements that drive out a particular solution. Analyze and evaluate alternative technology solutions to resolve business problems. Monitor industry trends to ensure that solutions fit with government and industry directions for technology. Deliverables Provide architectural leadership in the areas of integration between technologies; Provide recommendations to all integrations aspects between technologies; and Support and implement changes to the design of the existing technologies which allows for integration between systems. Apply
Managed Services Senior Technical Solutions Architect
PwC, Toronto, ON
A career in Products and Technology is an opportunity to bring PwC's strategy to life by driving products and technology into everything we deliver. Our clients expect us to bring the right people and the right technology to solve their biggest problems; Products and Technology is here to help PwC meet that challenge and accelerate the growth of our business. We have skilled technologists, data scientists, product managers and business strategists who are using technology to accelerate change. Our team is responsible for the entire vision of a technical system to solve a specific purpose. We are comprised of individuals with a focus in Business, Information, Application / Solution and Infrastructure Architecture. Meaningful work you'll be part of As a Managed Services Senior Technical Solutions Architect , you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. Responsibilities include but are not limited to: • Create technical definition around customer objectives in complex situations, develop solution strategies, motivate and mobilize resources, and deliver results • Architect and/or transition significant infrastructure solutions • Design and deliver distributed applications, fault tolerance and recovery, low latency application designsas a technical solutions architect • Work with internal teams, client technical teams, client executives, and partners to manage and deliver successful solutions during implementation stage • Work as a trusted technical advisor to clients and project members to solve complex technical challenges, and establish credibility & build trusting relationships with key Business & client stakeholders • Demonstrate experience with estimation methodology and cost levers involved in infrastructure managed services solutioning across different technical domains such as server, storage, network, end user support, service desk, cloud platforms, etc. • Understand infrastructure managed services activities across different technical domains such as IaaS, PaaS, servers, storage, network, end user support, service desk, security, others • Design applications or services within the organization • Actively support the implementation, and execution of the processes for the definition, maintenance, and compliance management of the Enterprise Architecture • Demonstrates experience in/with project management, communication, and stakeholder management skills with the ability to work well with a cross-functional and geographically dispersed team and customer base, broad architecture skills, covering application, infrastructure, data and integration, systems design, with the ability to architect or explain complex systems interactions, scalable enterprise solutions, monitoring tools & KPIs, a n d hyperscalers based cloud native solution • Shape and deliver digital products to meet and exceed the expectations of our clients and our own quality criteria • Be actively involved in planned or unplanned business development activities to help identify and research opportunities on new/existing clients • Continue to develop internal relationships and developing your PwC brand • Continue to grow personal skills in alignment with the Company and Managed Services s trategy Experiences and skills you'll use to solve • Bachelors or Masters degree in Computer Science or Engineering • Azure/Google Cloud Platform or Amazon Web Services certifications - Solutions Architect preferred • Microsoft Development Certifications preferred • Experience working extensively in large scale system solution implementations with hands-on experience • Strong experience with Azure Cloud Platform and Services • Cloud-ready architectures utilizing infrastructure and platform cloud services for Azure, AWS, GCP • Service-oriented, event-driven and microservices architectures • Containerization, and experience in using Docker and/or Kubernetes • Web /Mobile architecture Angular / React stacks • Persistence such as RDBMS/NoSQL (MS SQL, Mongo DB) data stores and appropriate use cases • Rapid-prototyping workflows and development tools • DevOps such as CD/CI, virtualization, automation, continuous integration • Experience with software development tools and defect tracking systems like JIRA, Azure DevOps • Experience with automation testing tools ( Selenium, JMeter, SoapUI, Postman) • Working with high level UX principles such as user stories, persona building, prototype/prototype development approaches and information architecture and customer/product research methodologies • Experience with Agile methodologies • Extensive hands-on experience with Azure Cloud, Azure Functions and Logic Apps, Azure Integration Services, LINQ, MS SQL Server, .NET, .NET Core, MVC, Entity Framework, Angular, GitHub, Azure DevOps, Bootstrap, JQuery , Google Apps Script • Experience with GCP, AWS, RPA, Microsoft Fabri c, Azure Databricks , Asana, Data Analytics Tools (Alteryx, Tableau, Power BI), BizTalk, Big Data / Analytics / AI tools is nice to have . • A demonstrated commitment to valuing differences and working alongside and/or coaching diverse people and perspectives Why you'll love PwC We're inspiring and empowering our people to change the world. Powered by the latest technology, you'll be a part of amazing teams helping public and private clients build trust and deliver sustained outcomes. This meaningful work, and our continuous development environment, will take your career to the next level. We reward your impact, and support your wellbeing, through a competitive compensation package, inclusive benefits and flexibility programs that will help you thrive in work and life. Learn more about us at http://pwc.com/ca/whypwc . Your Application to PwC We embrace new technology to deliver securely and differently for our candidates. To protect your personal information, apply at http://pwc.com/ca/careers and visit http://pwc.com/ca/applytopwc to learn more about what your recruitment experience could look like. The most connected firm through activity based working PwC Canada is committed to cultivating an inclusive, hybrid work environment - one that is collaborative, supportive and productive. We work in-person and virtually, as is best suited for our clients, teams and people . We want you to be intentional with your work, how you do it and where it's done. PwC offices are hubs of connectivity and learning. We strongly encourage our people to prioritise in-person work, whether it's in the office or at a client site. This means we expect you to be in-person (either with clients or in the office) at least half of your time. We know that hybrid work is all about balance, and capturing the benefits of in-person work is essential to your growth at the firm. Exact expectations for your team can be discussed with your interviewer. At PwC Canada, our most valuable asset is our people and we grow stronger as we learn from one another. We're committed to creating an equitable and inclusive community of solvers where everyone feels that they truly belong. We understand that experience comes in many forms and building trust in society and solving important problems is only possible if we reflect the mosaic of the society we live in.We're committed to providing accommodations throughout the application, interview, and employment process. If you require an accommodation to be at your best, please let us know during the application process.