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 "Lead Software Architect in Canada"

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

Recommended vacancies

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.
Senior Software Developer
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 Senior Software Developer, 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.
Embedded Software Developer - FortiPAM
Fortinet, Burnaby, BC
DescriptionFortinet is looking for an Embedded Software Developer who is passionate in building a new product FortiPAM. FortiPAM provides Privileged Access Management and bastion host service for customers. It plays a key role in Fortinet's Zero-Trust solution. As an Embedded Software Developer, you would be responsible for owning, designing and developing components of the new product. You will join a high energy team that is creating compelling and innovative product for a wide variety of users. As a Fortinet Developer, you will learn about the latest advancements in network security - including remote server access, secret management and Cloud Management etc. You are customer focused and enjoy creating features that improve the lives of your users. You use and create tools that improve development processes, allowing you to focus on development of features that matter. Most of all, you are excited about the opportunity to learn, experiment, and drive the use of modern development tools. Job Responsibilities In this role at Fortinet, you will: • Design and Develop function modules for FortiPAM. • Support the user interface team with REST API development • Promote best practices within the team and organization • Provide improvement suggestions while using Fortinet products on a daily basis Job Skills Required • 3 years of overall software development experience with C/C++ • Expert level understanding of Linux systems development • Experience with networking and security • Strong communication skills (written and verbal) and team work spirit Assets: • Knowledge on TCP/IP and socket programming • Knowledge on inter-process communication • Knowledge on routers, network switch development • Knowledge on VNC, Remote Desktop Protocol development is a plus Education: • Bachelor's degree in Computer Science or equivalent experience. #GD #LI-HP1
Naval Architect – Intermediate / Senior
MountainCrest Personnel Inc., Victoria, BC
Naval Architect – Intermediate / Senior:  Harvey 2566 We are currently looking for an Intermediate to Senior Level Naval Architect for Victoria, BC and an Intermediate Level Naval Architect for Burnaby BC. Our company is a partnership of Marine Professionals providing services in Engineering, Project Support, and Consulting to the Canadian marine industry. As our Naval Architect, you will bring your high degree of technical knowledge and innovative engineering experience to our Victoria office to provide turnkey solutions for various clients. You will be primarily responsible for all aspects of engineering design for new design and vessel refits from concept through to implementation. Projects vary in complexity and size, from small equipment installations to whole vessel detail design. Responsibilities/Duties: Work directly with stakeholders and project managers in the planning and execution of technical activities on a variety of complex projects related to vessel (ship) and technical product development.Oversee intermediate and junior level staff in all aspects of Naval Architecture.Oversee projects as a project manager on a variety of projects, new vessel design to refits.Prepare project plans and work specifications for each individual vessel.Perform design, documentation, analysis, and modeling tasks using appropriate software packages.Review design documents to achieve customer, Classification Society, and regulatory approval.Oversees various stages of the construction process, as assigned. Solves problems and makes recommendations as appropriate.Ability to undertake onsite vessel surveys (condition surveys, lightship surveys, inclining experiments) including vertical ladder ascent and descent, accessing confined spaces and heights. Education and Experience: Degree in Naval Architecture.Registered or are eligible to register as Professional Engineer with the appropriate provincial engineering body.Intermediate: Minimum 6 years plus in a design office / shipyard.Project management skills experience in refit / new vessel projects an asset.Senior: Minimum 10+ years in a design office / shipyard with project management skills experience in refit/new vessel projects.Familiarity with BC marketplace for ship operators and/or ferry operators is an asset.Skills, Knowledge, and Required Competencies: Strong technical writing skills including the ability to produce and present clear, detailed written technical specifications, procedures, and reports.Working knowledge of GHS. Working knowledge of Ship Constructor, Rhino and ACAD software.Working knowledge of Microsoft Office.Experience with resistance and powering calculations, hull design, structural design, and regulations (Classification Society and Transport Canada).Familiar with all aspects of the vessel design including outfit, piping, and mechanical design.Ability to work unsupervised and lead a small team.Committed to a high standard of safety and able to comply with all safety laws and companies’ safety policies and procedures.Exercise sound judgment and make decisions in a manner consistent with the essential job functions.Availability and willingness to travel.  This is a full-time position. Salary is open depending on experience. Benefits package available after 3 months including, Extended dental and health benefits including MSP premium coverage.Funded educational and training opportunities.Employee mentorship programOpen door leadership philosophyOpen floor plan design / collaborative working spaceA flexible work environment  
Senior Business Transformation Architect to lead in defining business strategies and processes in support of transformation and change management activitie
S.i. Systems, Ottawa, ON
Our valued public sector client is in need of a Senior Business Transformation Architect to lead in defining business strategies and processes in support of transformation and change management activities. Tasks may include, but are not limited to: Leading business process change; Participating in change impact analysis and change management activities; Analyzing and developing business “critical success factors”. Responsible for leading other functional staff to define business strategy and processes in support of transformation and change management activities; Establishing a baseline of processes, templates, and tools for the transformation project leadership to use or evolve as necessary; Identifying and documenting internal controls to ensure the transformation process is consistent, and compliant with existing policy legislation; Leading or providing the analysis and development of architecture requirements design, process development, process mapping and training; Leading or providing the assessment of the feasibility of migrating from the current state to the target business architecture and enabling technologies; Identifying business requirements, and working with clients to confirm and document the target business vision; Assist in reviewing and defining functional requirements, user interface designs and usability reviews; Identify the risks associated with migrating to the target business architecture and technologies and making recommendations for risk mitigation; Documenting workflows using business, workflow and organizational modeling software tools; and Coordinating development of training; and Creating presentations to introduce, implement or sustain change, and presenting for multiple stakeholders, and Facilitate meetings and discussions. Must haves: Secret clearance with the Federal Government 5 projects conducting reviews of existing system(s) and business process(es) to identify risks, strategies and processes in support of an IT business transformation activity for a Public Sector client. 5 projects leading the development of and obtained approval for governance and/or project documents, including any two of the following: business case, business architecture, project plan, and change management plan. A relevent certification or a Master's Degree in Science, Computer Science or Engineering. Certified Business Architect (CBA) Certified Business Analysis Professional (CBAP) Project Management Professional (PMP) Certified Change Management Professional (CCMP). Certified Management Consultant (CMC) TOGAF (The Open Group for Enterprise Architecture Framework) 9.2 Level 1 certification (Foundation) TOGAF Level 2 certification (Certified) 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
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
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
Architect, Data
Aecon Group Inc., Toronto, ON
Come Build Your Career at Aecon! As a Canadian leader in infrastructure development, Aecon is safely and sustainably building what matters for future generations to thrive! We lead some of the most impactful infrastructure projects of our generation, at the forefront of transformational change in transportation and energy, and partnering every day to build, connect, power, and strengthen our communities. At Aecon, you can count on: Safety Always. Our number one core value. If we cant do it safely, we dont do it at all. Integrity. We lead by example, with humility and courage. Accountability. Were passionate about delivering on our commitments. Inclusion. We provide equitable opportunities for everyone. We lead the infrastructure industry with purpose, and our people are at the heart of everything we do. So, we invest in our people, just like they invest in us! At Aecon we: Ensure you and your family receive the services needed to support your mental, emotional, and physical well-being Believe in helping you build your career through our Aecon University and Leadership Programs Are committed to supporting and investing in inclusive work environments, through initiatives like Equity, Diversity & Inclusion training, our Aecon Women in Trades and Aecon Diversity in Trades programs, and our Employee Resource Groups (ERGs) to ensure we are building inclusion into every aspect of our culture at Aecon. Are a leader in sustainable construction. With a strong commitment to operating responsibility by minimizing our impact on the environment and surrounding communities. Our business success relies on strong execution and continuous improvement driven by the diversity, expertise and teamwork of our people. Were always searching the globe for innovative, collaborative minds to join our best-in-class Aecon community! The Opportunity The Data Architects role is to plan, coordinate, architect, and supervise all activities related to the integration of software programs, applications, and third-party solutions as required to meet the business requirements of Aecon. Conduct workshops with customer's business and IT teams and capture, document and summarize the business requirements, prioritize business use cases, and define implementation roadmap, Provide solutions for variety of Data and Analytics requirements from customers, such as Greenfield EDW, Data Lake Implementation, Data Estate Modernization, Tools / Technology comparison and selection, etc. Create Architecture and high-level design for data & analytics solutions, provide effort estimates for large EDW / Data Lake implementations, guide technical team of deliverables, and get the solution implemented, conduct proof of concepts and create differentiating assets, conduct trainings and workshops on new technologies and trends. What You Will Do Here: Strategy & Planning Develop and maintain enterprise data architecture strategy for the organization. Orchestrate Data and Analytics Solutions projects and corresponding strategies between business units and development teams. Ensure that planning and practices are aligned with strategic business goals and the companys overall strategic vision. Develop standards and processes to support and facilitate data and analytics projects and initiatives. Develop and lead innovations related to Enterprise Data Architecture and frameworks, supporting Aecons Enterprise Data Architecture strategy. Acquisition & Deployment Research and make recommendations on products and services in support of procurement and development efforts. Collaborate with analysts, business users, and functional users in the testing of Data and Analytics solutions. Lead architecture, implementation and testing phase of Enterprise Data Architecture projects in order to identify and remedy potential problem areas. Build relationships with BPMO, Data Analysts, Business Analysts, end users and functional teams to gain an understanding of architectures and required functionality. Build relationships with vendors of application software deployed in the organizations IT environment to learn about and provide feedback on their technical integration capabilities. Operational Management Ensure the collection and coherent interpretation of the various business processes affected by Enterprise Solutions efforts. Work diligently to enhance or improve business processes or, as necessary, minimize the impact of Enterprise Data Architecture Solutions projects on those processes. Evaluate results of Enterprise Solutions projects, then report and make recommendations based on findings. Where necessary, provide guidance to junior members of the team. What you Bring to the Team 10+ years of overall experience in architecting and building data and analytics solutions, including Azure Data platform implementation. Proven experience in overseeing the linking of cross-functional applications between disparate business units and systems. Deep understanding of ETL, reporting, data modeling concepts and data warehouse architecture Experienced in analysis, design, data modelling and effort estimation. Experience in working with SAP, SAP BW, SAP HANA as sources and data extraction from SAP sources to EDW/Azure. Hands on experience of working with Azure cloud components like Azure Data Factory, Azure Stream Analytics, EventHub, Azure Synapse (SQL Data Warehouse), Azure Data Lake Storage (ADLS) and DataBricks Experience with relational databases, such as SAP HANA, Oracle, SQL Server, or MySQL, and non-relational databases, such as MongoDB or Cassandra Proficiency in SQL, python, and data analysis tools Experience working with Experience with AI/ML solutions will be preferred Experience with data archival and data retention across the organization Experience with data governance and regulatory compliance Strong leadership and communication skills, with the ability to collaborate with cross-functional teams and provide technical guidance to the data architecture team. Experience with change management with respect to people, processes, and technologies Excellent communication, presentation, and interpersonal skills Experienced in working in a customer facing role. Necessary Competencies Decision Making: Makes sound decisions involving the most complex information and dynamic situations. Balances the long-term (big picture) and short-term implications of individual decisions and organization goals. Analytical Thinking: Able to breakdown raw information and undefined problems into specific, workable components that in-turn clearly identifies the issues at hand. Makes logical conclusions, anticipates obstacles and considers different approaches that are relevant to the decision-making process. Estimates the financial impact of EA alternatives and applies multiple solutions to business problems. Business Requirements Analysis: Ability to understand a customer's business needs and translate needs into IS specific requirements. Applies knowledge of the customer's functions and processes to develop business case and business requirement documents. Assesses the benefits of recommended solutions. Communications for Results: Expresses technical and business concepts, ideas, feelings, opinions, and conclusions orally and in writing. Listens attentively and reinforces words through empathetic body language and tone. Problem Solving: Anticipates, identifies, and defines problems. Seeks root causes. Develops and implements practical and timely solutions. Ready to think, behave and act in an innovative consulting manner to drive the organizations digital business strategies. Character Integrity, Humility, Transparency Courage, Drive Energy, Passion Self-motivated Collaborative Innovative Leadership Aecon fosters diversity, inclusion and belonging within and across our organization. We welcome all to apply including, women, visible minorities, Indigenous peoples, persons with disabilities, and persons of any sexual orientation or gender identity. We are committed to adhering to the objectives and requirements outlined in the Accessible Canada Act (ACA), and to meeting the accessibility needs of persons with disabilities in a timely manner, through the implementation of the requirements of the ACA and its applicable regulations. If you require accommodation under the ACA during any step of the application process please click here.
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
ISL 30R - Lead Data Architect
BC Public Service, Fort Nelson, BC
Posting Title ISL 30R - Lead Data Architect Position Classification Information Systems R30 Union GEU Work Options Remote Location Abbotsford, BC V2S 1H4 CACampbell River, BC V9W 6Y7 CACranbrook, BC V1C 7G5 CAFort Nelson, BC V0C 1R0 CAHope, BC V0X 1L0 CAKamloops, BC V2H 1B7 CAKelowna, BC V1Z 2S9 CAMultiple Locations, BC CA (Primary)Nanaimo, BC V9T 6L8 CANelson, BC V1L 6K1 CAPrince George, BC V2N4P7 CASmithers, BC V0J 2N0 CASurrey, BC V4P 1M5 CAVancouver, BC V6B 0N8 CAVictoria, BC V9B 6X2 CAWilliams Lake, BC V2G 5M1 CASalary Range $96,879.48 - $110,631.15 annually which includes a 9.9% Temporary Market Adjustment* Close Date 4/1/2024 Job Type Regular Full Time Temporary End Date Ministry/Organization BC Public Service -> Min of Trans & Infrastructure Ministry Branch / Division Information Management Branch (IMB) / Strategic and Corporate Priorities (SCP) Job Summary Join dedicated professionals making valuable contributions to the lives of British ColumbiansThe Ministry of Transportation and Infrastructure plans transportation networks, provides transportation services and infrastructure, develops and implements transportation policies, and administers many related acts, regulations and federal-provincial funding programs. The Ministry strives to build and maintain a safe and reliable transportation system and provide affordable, efficient and accessible transportation options for all British Columbians. This work includes investing in road infrastructure, public transit, cycling network improvements and other green modes of transportation, reducing transportation-related greenhouse gas emissions, and strengthening the economy through the movement of people and goods. The Ministry invests in highway rehabilitation and side road improvements, which includes road resurfacing, bridge rehabilitation and replacement, seismic retrofits, intersection improvements and upgrades to smaller side roads to help connect communities.Within the Ministry of Transportation and Infrastructure, the Information Management Branch (IMB) is part of the Strategic and Corporate Priorities (SCP) division. The SCP division's mission is to be a trusted partner using talent and technology to collaboratively lead and facilitate cross-ministry and corporate initiatives that support innovation, service excellence, and an engaged workforce. To support the mission, the IMB is leading the delivery of user-centered digital data products in partnership with ministry programs to support an effective and integrated transportation system.The Lead Data Architect provides expert direction, outline broad context, determine major long-term strategic priorities, develop policies and set standards for data administration and the ministry's data architecture, ensuring integrity for the ministry's data resource, and making the ministry a leader in managing information for effective business use.Job Requirements: Degree in information technology, computer science or equivalent AND four years of related experience; OR, Diploma in information technology, computer science or equivalent AND five years of related experience; OR, A certificate, program completion, or some course work, AND six years related experience; OR, An equivalent combination of related education, training AND seven years related experience may be considered. Minimum of 2 years of experience developing Data Architecture standards and ensuring compliance. Minimum of 2 years of experience providing Data Architecture services in a development environment using standard data modelling and database tools. Minimum of 2 years of experience supervising staff or contractors and leading project teams. Experience in information resource management, corporate data design, data modeling, data analysis, data warehousing and data management principles. Experience developing data architecture designs for complex enterprise systems including data integration. Experience working with a variety of Data Systems such as MS SQL Server, PostGreSQL or Oracle. Preference may be given to applicants with one or more of the following: Experience in managing contracts and contractors. Experience with enterprise data modelling and architecture tools such as ER/Studio. Experience working with Cloud technologies such as MS Azure or AWS. Experience conducting data model quality assurance reviews. Experience leading Enterprise Data Governance. For questions regarding this position, please contact [email protected] .About this Position: Remote work is allowed, this position can work up to full time from their home in British Columbia subject to an approved telework agreement. This position can be based in any Ministry of Transportation & Infrastructureoffice. The locations listed above are to assist applicants in searching for this opportunity and are not a complete list of locations. An eligibility list may be established to fill future temporary and permanent vacancies. Please refer to MyHR for more information on Temporary Market Adjustments . Depending on the successful candidate's location, a bi-weekly isolation allowance may apply. Employees of the BC Public Service must be located in BC at the time of employment.Working for the BC Public Service: The BC Public Service is committed to creating a diverse workplace to represent the population we serve and to better meet the needs of our citizens. Consider joining our team and being part of an innovative, inclusive and rewarding workplace.The Indigenous Applicant Advisory Service is available to applicants that self-identify as Indigenous (First Nations, status or non-status, Métis, or Inuit) seeking work or already employed in the BC Public Service. For guidance on applying and interviewing, please contact [email protected] or 778-405-3452.The BC Public Service is an award-winning employer and offers employees competitive benefits, amazing learning opportunities and a chance to engage in rewarding work with exciting career development opportunities. For more information, please see What We Offer.To learn more about these B.C communities you can click on the Hello BC link here!How to Apply: Your application must clearly demonstrate how you meet the job requirements listed above.Cover Letter: NO - Please do not submit a cover letter as it will not be reviewed.Resume: YES - Ensure your resume includes your educational accomplishments, employment history including start and end dates (month and year) of your employment, and any relevant information that relates to the job to which you are applying.Questionnaire: YES - You will need to complete a comprehensive questionnaire to demonstrate how you meet the job requirements. Include all relevant information about your educational accomplishments and employment history including job titles, start and end dates (month and year) of your employment, and how you obtained your relevant experience. The questionnaire will take approximately 60 minutes to complete.Helpful tips, videos and more regarding the application process can be found on the Your Job Application page of MyHR. If you are experiencing technical difficulty applying, e-mail [email protected] , before the stated closing time, and we will respond as soon as possible.Additional Information: A Criminal Record Check (CRC) will be required.Applicants selected to move forward in the hiring process may be assessed on the Knowledge, Skills, Abilities and Competencies as outlined in the attached Job Profile located at the bottom of the posting.Applications will be accepted until 11:00 pm Pacific Time on the closing date of the competition.Job Category Information Management/Information Technology
C Application Architect
CGI Group, Montreal, QC
Position Description: Job Overview:We are seeking an experienced C Architect to join our team and lead the design and development of high-performance software solutions. The ideal candidate will have a strong background in C programming, software architecture, and system design, along with proven leadership skills to guide a team of developers.Responsibilities:Design and architect complex software systems using C programming language.Lead and mentor a team of developers in implementing best practices for software development.Collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver high-quality software solutions.Perform code reviews, identify performance bottlenecks, and optimize software for scalability and efficiency.Research and evaluate new technologies, tools, and frameworks to enhance the development process.Create technical documentation, including design documents, API specifications, and architecture diagrams.Participate in project planning, estimation, and prioritization of tasks.Stay updated with industry trends and advancements in C programming and software development methodologies.Qualifications:Bachelor's or Master's degree in Computer Science, Engineering, or related field.7+ years of experience in software development with a strong focus on C programming.Proven experience in software architecture, design patterns, and system integration.Excellent understanding of data structures, algorithms, and object-oriented programming concepts.Experience with multi-threading, memory management, and performance optimization in C.Strong leadership and communication skills with the ability to collaborate effectively with cross-functional teams.Familiarity with version control systems (e.g., Git), build tools, and continuous integration/continuous deployment (CI/CD) pipelines.Experience with Agile methodologies and software development lifecycle (SDLC) processes.French or Bilingualism (French and English) is required for this position due to the nature of the role requiring interaction with the national and global clients.Preferred Skills:Knowledge of other programming languages such as Python, Java, or C#.Experience with distributed systems, cloud technologies, and microservices architecture.Familiarity with software development in Linux/Unix environments.Understanding of software security principles and best practices.Certifications in relevant technologies or methodologies (e.g., AWS Certified Solutions Architect, Scrum Master certification) is a plus. Bilingualism (French and English) is required for this position due to the nature of the role requiring interaction with national and global clients. Skills: CJavaLinuxPython What you can expect from us: Together, as owners, let’s turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Sr Solutions Architect - (Applications / Payments)
BMO, Toronto, ON
Application Deadline: 04/03/2024Address:33 Dundas Street WestCreates a visionary IT architecture roadmap and organizational strategy to align business needs with technologies. Leads and facilitates the design and implementation of repeatable technical solutions and processes related to technology architecture. Defines and documents efficient and transparent architectural principles, standards, and guidelines regarding the proper use and deployment of business applications, data, and technology within the Bank. Partners with broader internal stakeholders to define architectural possibilities and futures. Works with business and development teams to recommend processes or system design enhancements. Ensures that systems are functionally appropriate, technically sound, and well-integrated. Provides immediate response to critical production program-wide problems to evaluate solutions, coordinate applicable recovery, and ensure resolution.Provides strategic input into business decisions as a trusted advisor.Works with internal stakeholders to provide architectural recommendations and guidance and departmental presentations.Leads and facilitates the design of technology projects and applications.Acts as the prime subject matter expert for internal/external stakeholders.Reviews technical work.Develops and recommends productivity aids to accelerate delivery.Creates and manages key architecture assets for the designated portfolio and business scope.Ensures sound and robust architecture and provides sufficient guidance for the successful implementation of solutions to mitigate negative enterprise technology and budget impacts.Identifies risks or issues with technology solution and design that may impact realization of project benefits, and guides and supports stakeholders in making good decisions that proactively resolve or mitigate potential project risks/delays.Participates in the system specification review process to ensure system requirements can be translated into valid software architecture.Identifies and researches relevant technologies, performs proofs of concept / prototypes, and recommends the applications of such technologies for future product architecture.Provides input into the preparation of business case.Identifies opportunities to strengthen the capability of the technology organization (e.g. sharing architectural expertise to promote technical development, mentoring employees, building communities of practice and networks).Stays abreast of industry technical and business trends through participation in professional associations, practice communities, and individual learning.Provides architectural expertise and domain knowledge to advise and guide senior leaders.Operates at a group/enterprise-wide level and serves as a specialist resource to senior leaders and stakeholders.Applies expertise and thinks creatively to address unique or ambiguous situations and to find solutions to problems that can be complex and non-routine.Implements changes in response to shifting trends.Broader work or accountabilities may be assigned as needed.Qualifications:Typically 7-10 years of work experience in IT or business environment and/or BS/BA or MBA/MS in computer science, engineering, information systems, math or businessExpert knowledge of computer or network systems hardware and software theory, practice, concepts and technology relevant to organizational vision.Sufficient business knowledge to assess impact of applied technology on customer's business processes.Knowledge of project management methodology and its applicability to successful delivery of technical change.Understands the strategic technical direction of: middleware, continuous Integration and continuous deployment, testing, systems management, enterprise data & access layers, and pertinent styles of computing,Possesses a deep understanding and problem solving ability of various complexities.Expert knowledge in the techniques that go into producing designs of complex systems, including requirements discovery and analysis, formulation of solution context, identification of solution alternatives and their assessment, technology selection, and design configuration.Seasoned professional with a combination of education, experience and industry knowledge.Verbal & written communication skills - In-depth / Expert.Analytical and problem solving skills - In-depth / Expert.Influence skills - In-depth / Expert.Collaboration & team skills; with a focus on cross-group collaboration - In-depth / Expert.Able to manage ambiguity.Data driven decision making - In-depth / Expert.Grade:8Job Category:Individual Contributor / CollaborateurWe're here to helpAt BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world.As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one - for yourself and our customers. We'll support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, we'll help you gain valuable experience, and broaden your skillset.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other's differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter.
iOS Architect
Swim Recruiting, Vancouver, BC
6-month contract iOS Architect with a global e-commerce organization6-month contract mobile Solutions ArchitectGlobal e-commerce organizationHybrid work environment located in downtown Vancouver, onsite 3 days a week.What & Why: As a result of investment in technology, our client is looking to add an iOS Architect to support a key mobile app utilized daily in retail stores around the world.  You will be responsible for driving and developing the architecture for software applications in the retail mobile domain.  You will be responsible for designing the best mobile experience for both retail staff and customers, enabling use cases with clean, clear and intuitive user experiences. You will contribute and lead architecture meetings and create tasks for developers by translating use cases into technical requirements on iOS and AWS Cloud technologies and support the development team by answering questions, resolving problems, and troubleshooting issues.  You will also work cross-domain with other architects to define, design, and implement solutions by following enterprise-wide design patternsWho: This client is one of the most recognizable Canadian brands, a true Vancouver success story who has expanded globally. They are well known for their corporate culture and has won major awards for their accomplishments. They have invested majorly in technology and have had an incredibly successful past few years, including a major strategic acquisition. They have an all-star leadership team who keeps you accountable and provides support while still affording you tremendous autonomy. They are located close to rapid transit in newly renovated offices in downtown Vancouver and have a hybrid work model, with 3 days a week in office.You: You will bring the following education, skills and experience to the role:5+ year of hands on software development experience in iOS and/or CloudExperience with SwiftUI5+ years of hands-on architecture or related experience within the mobile or retail domainsRetail, Mobile and Payment domain experience (highly desired)5+ years developing real world scaled solutions with knowledge of full application development lifecycle (SDLC) and methodologies; agile and waterfall/agile hybrid.Understanding and ability to work within architectural frameworksSuccessful track record delivering quality results on complex cross-functional projectsNext Steps: If the sound of this opportunity excites you, and you’re confident that it’s a good fit for your experience and career goals, then we’d love to hear from you! Please send your updated resume to us by applying to this posting and one of our awesome team of recruiters will be in touch.
Lead Salesforce Developer
Equest, Fredericton, NB
WHO WE ARE: Mariner innovates always and everywhere, turning novel ideas into practical solutions. From products and services to venture creation, we build better futures powered by people. Our purpose has always been to be a great, everlasting technology company for those who make an impact - elevating people, data, and technology in the best way to solve hard problems. We partner with people embracing change, leveraging data, cybersecurity, cloud, and change management to drive successful business outcomes that matter to our customers. Mariners build for change. Like SHIFT Energy , our energy management and decarbonization company. Or East Valley created to scale social economic impact in our communities through investment and mentorship of emerging change-makers and their companies. Mariner's purpose has always been to be a great, everlasting technology company and the core values that guide us every day are: OUR VALUES We care for our team. We care about the impact we have on our community. We serve by solving complex problems. We grow because growth fuels opportunities. We innovate always and everywhere. We build a business that lasts. WHAT YOU'LL BE DOING IN THE ROLE: Generate Solution Architectural documentation encompassing data models, data flow diagrams, and process models. Verify the development team's outputs align with the architectural framework. Offer advice on data exchange, composite solutions, automation, and user experience enhancement. Collaborate with Business Analysts, Development Team, and Business Team to troubleshoot design or implementation challenges. Assess functional specifications' complexity for estimation purposes. Validate effort and completion estimates for specific tasks. Contribute to Technical Architecture documentation. Provide guidance and supervision to the development team for design implementation. Offer insights into API design for integrations, ensuring both inbound and outbound communications are secure. Identify and address risks in Salesforce solution design and implementation. Participate in code reviews, offering constructive feedback to ensure code quality. Provide technical leadership and mentorship to fellow developers. Uphold standards and ensure comprehensive test coverage. Supervise the quality of Solution Architect deliverables. Develop systems utilizing SFDX, Microsoft Visual Studio Code, Salesforce Lightning Design System, and the Salesforce development lifecycle. Write custom code utilizing Apex, Aura, Visualforce pages, and Lightning Web components. Utilize OmniStudio and Flows for declarative development. Mentor other developers, including those specializing in DevOps. Stay abreast of the latest Salesforce technologies and industry trends. Act as a liaison with the Salesforce Product Team to address issues or queries related to the Department's Salesforce solution. WHAT SKILLS / QUALIFICATIONS YOU'LL NEED TO DO THE JOB: Bachelor's degree in Computer Science, Information Technology, or related field. 7 years proven experience in Salesforce development tasked with analyzing intricate issues, presenting alternative solutions, and decomposing them into actionable tasks Extensive development background in Salesforce Industries Cloud, with a primary focus on OmniStudio . Demonstrated understanding of the Salesforce platform, its architecture, and modules such as Service Cloud, and Experience Cloud Proficiency in Apex, Visualforce, Lightning components, Java, JavaScript and other Salesforce development tools and technologies. Familiarity with Agile tools like Jira, Git, GitLab, Azure DevOps, and HPQC. Knowledge of Salesforce data model, security model, and sharing settings. Hands-on experience in leading cross-functional teams comprising four or more resources Expertise in Salesforce integration and web services, particularly with cloud-based platforms such as AWS and Azure. Strong problem-solving and analytical skills with the ability to quickly learn new technologies and adapt to changing requirements. Excellent communication skills and ability to work effectively in a team-oriented environment. Additional Recommended Certifications: Salesforce Platform Developer 1 Salesforce OmniStudio Developer Salesforce Platform App Builder WHY MARINER? We believe in making a positive impact in the communities where we live and work! Not only are we passionate about nurturing a thriving technology sector here in Atlantic Canada, but we are also committed to solving technology challenges that will make an impact worldwide. Technology is everlasting, and we take pride in connecting world class talent to world class projects and business solutions. If you are an IT Professional, Software Professional, or Management Consultant, that is passionate about career development, data, and problem solving, we want to hear from you! If this sounds like someone you know, share this with them so they do not miss the opportunity to experience Mariner! To achieve this, we know we need to be all in on training and development of our team so we can continue to move the needle in the technology sector together. Of course, we offer competitive compensation and benefits packages to our team, but our competitive edge is the development and training that our team experiences every day. Be part of our vibrant community that values diversity and embraces inclusion at every level. We are committed to fostering a culture where individuals from all backgrounds and walks of life feel empowered to contribute their unique perspectives. Our collaborative environment celebrates the richness of ideas and experiences, and we believe that by embracing diversity, we can achieve greater innovation and excellence together. Come and help us create a workplace that reflects the beautiful tapestry of our global community. Join our growing team!
Solution Architect, Deloitte Global Technology
Deloitte,
Job Type:Permanent Reference code:126130 Primary Location:Toronto, ON All Available Locations:Toronto, ON Our Purpose At Deloitte, we are driven to inspire and help our people, organization, communities, and country to thrive. Our Purpose is to build a better future by accelerating and expanding access to knowledge. Purpose defines who we are and gives us reason to exist as an organization. By living our Purpose, we will make an impact that matters. Enjoy flexible, proactive, and practical benefits that foster a culture of well-being and connectedness. Experience a firm where wellness matters. Be expected to share your ideas and to make them a reality. What will your typical day look like? In your role as a Solution Architect, you will be responsible for envisioning and developing new digital products.You will execute day-to-day product development activities across design, development, stakeholder communication, technology vendor management and delivery. Responsibilities: Lead clients, complex projects, drive business requirement gathering, manage scope and client expectations Design long-term, reliable, and end-to-end technical architectures. Develop functional architecture design and contribute to product vision Transforms detailed requirements into a complete, detailed systems design document Supports creation of interface specifications and call flows for the various components in the design Provide inputs to create Agile user stories based on marketing business requirements Provide technical support for analysis of business requirements and applicability to the current or planned Platform/Enabler/API Platform capabilities Participate in end-to-end functionality assessment during solution testing phases Serve as a technical liaison between the business, project team and developers/testers Collaborate with IT infrastructure teams (DevOps, Cyber, networking) to deploy and maintain applications About the team Deloitte Technology Services works at the forefront of technology development and processes to support and protect Deloitte around the world. In this truly global environment, we operate not in "what is" but rather "what can be" to help Deloitte deliver and connect with its clients, its communities, and one another in ways not previously conceived. Enough about us, let's talk about you You bring: Minimum of 10+ years of industry related experience (financial services, government or banking) Minimum of 7+ years in an architect capacity Minimum of 5+ years of experience in leading architecture activities like designing, roadmap, & proof-of-concepts. Prior experience in native application architecture and deployment in Microsoft Azure Proven ability to lead multiple customers, complex projects, and multiple initiatives Prior hands-on experience in web-based technologies including Microsoft .Net, ASP.NET Web API and complementary business layer and front-end technologies like AngularJs, ReactJs, NodeJS, etc., Prior hands-on experience with Microsoft SQL Server, MongoDB, Cosmos DB, Oracle etc., A Bachelor's degree or equivalent in Computer Science, Business Administration, or related discipline. While an advanced degree is preferred, the value is placed on the extent of the relevant experience and accomplishments Ability to travel and / or work from a Deloitte office 10-15% of time Preferred Microsoft Azure certifications (AZ300 through and including Azure 305) Experience working with SAFe or Agile development processes Exposure to Cloud Cognitive Services and AI platforms TOGAF or SEI - Software Architecture Certification etc., Familiarity with PowerBI or similar enterprise-class reporting / analytics tools Total RewardsThe salary range for this position is $85,000 - $156,000, and individuals may be eligible to participate in our bonus program. Deloitte is fair and competitive when it comes to the salaries of our people. We regularly benchmark across a variety of positions, industries, sectors, targets, and levels. Our approach is grounded on recognizing people's unique strengths and contributions and rewarding the value that they deliver.Our Total Rewards Package extends well beyond traditional compensation and benefit programs and is designed to recognize employee contributions, encourage personal wellness, and support firm growth. Along with a competitive base salary and variable pay opportunities, we offer a wide array of initiatives that differentiate us as a people-first organization. Some representative examples include: $4,000 per year for mental health support benefits, a $1,300 flexible benefit spending account, 38+ days off (including 10 firm-wide closures known as "Deloitte Days"), flexible work arrangements and a hybrid work structure.Our promise to our people: Deloitte is where potential comes to life. Be yourself, and more. We are a group of talented people who want to learn, gain experience, and develop skills. Wherever you are in your career, we want you to advance. You shape how we make impact. Diverse perspectives and life experiences make us better. Whoever you are and wherever you're from, we want you to feel like you belong here. We provide flexible working options to support you and how you can contribute. Be the leader you want to be. Be the leader you want to be Some guide teams, some change culture, some build essential expertise. We offer opportunities and experiences that support your continuing growth as a leader. Have as many careers as you want. We are uniquely able to offer you new challenges and roles - and prepare you for them. We bring together people with unique experiences and talents, and we are the place to develop a lasting network of friends, peers, and mentors. Our TVP is about relationships - between leaders and their people, the firm and its people, peers, and within in our communities.The next step is yours At Deloitte, we are all about doing business inclusively - that starts with having diverse colleagues of all abilities. Deloitte encourages applications from all qualified candidates who represent the full diversity of communities across Canada. This includes, but is not limited to, people with disabilities, candidates from Indigenous communities, and candidates from the Black community in support of living our values, creating a culture of Diversity Equity and Inclusion and our commitment to our AccessAbility Action Plan , Reconciliation Action Plan and the BlackNorth Initiative . We encourage you to connect with us at [email protected] if you require an accommodation for the recruitment process (including alternate formats of materials, accessible meeting rooms or other accommodations) or [email protected] for any questions relating to careers for Indigenous peoples at Deloitte (First Nations, Inuit, Métis). By applying to this job you will be assessed against the Deloitte Global Talent Standards. We've designed these standards to provide our clients with a consistent and exceptional Deloitte experience globally. Deloitte Canada has 30 offices with representation across most of the country. We acknowledge our offices reside on traditional, treaty and unceded territories as part of Turtle Island and is still home to many First Nations, Métis, and Inuit peoples. We are all Treaty people.Job Segment: Developer, Solution Architect, ERP, Front End, Cloud, Technology
SR. Enterprise Architect to lead technology transformation and optimization initiatives for an insurance client.
S.i. Systems, Toronto, ON
SR. Enterprise Architect to lead technology transformation and optimization initiatives for an insurance client.Location: Downtown TorontoResponsibilities: Develop and maintain the overall architecture and IT strategy for our Global Corporate Technology line of business Ensure products and projects delivered align with the architecture direction and balance budget, time, and delivery expectations Apply business & technical acumen, knowledge, and experience to drive new ways of thinking about issues to resolvehighly complex technical and business challenges Drive IT eco-system opportunities and maintain awareness of industry trends, emerging technologies, and presents opportunities to senior business leaders Recommend standards, best practices, and advocate for architectures that other lines of business in the organization will align to Integrate vendor supplier software into the Global Corporate Canada Life eco-system Lead/Participate in the Architecture Review Councils and raise items as required to collaborate on architecturally significant decisions Lead a team of Portfolio Architects who are each aligned to Global Corporate Technology business units, managing ,and directing work volumes, and providing governance and oversight Lead all employee lifecycle events for all direct reports, including recruitment activities, selection, onboarding, and performance and professional management Build and maintain a culture that focuses on consistently delivering customer value Demonstrate and provide leadership in managing IT risk and ensure compliance across all products and projects Design, implement and enforce governance strategies and tools for use across the enterprise Must Haves:10+ years of multi-disciplinary architecture experience in a large, complex organization Experience with application modernization techniques and execution Experience with modern architecture patterns and cloud computing Nice to Haves: Architectural experience using modelling languages and frameworks, architecture practices and principles in Business, Information (data), Application, Technology, and Security architecture disciplines Apply
Software Developer - New Grad
Equest, Ottawa, ON
Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades, Ottawa has been a global technology leader. Today, Canada's capital holds one of the brightest and most diverse technological ecosystems in North America. Voted as Canada's best place to live 2017 by Maclean's, Ottawa offers a low cost of living with a high quality of life. The Thales Ottawa office has been a major supplier and long-term trusted partner to DND, enabling the Canadian Armed Forces and the Canadian Coast Guard to achieve mission success.Software Developer: Angular/React C#/Java (New Grad) Position SummaryOttawa, Ontario (Hybrid)The successful candidate will implement, integrate, test, configure, and document full stack web-based software applications, and will be involved in selection, design, and experimentation activities related to such software in support of Innovation Team projects that contribute to naval platform in-service support programs. The successful candidate will help deliver value to the operational team quickly in an agile, incremental way and will work with business analysts and operational stakeholders to identify problems and find relevant solutions. The type of solutions could range from automating business processes, building a custom user interface that will make decision-making easier, connecting multiple software systems together, etc. The successful candidate will make use of modern software development techniques and technologies such as artificial intelligence and data analytics where warranted.Key Areas of ResponsibilityParticipate in user needs / requirements analysis and software design;Experiment with new software stacks for proof of concept / pilot projects;Implement web applications software, including coding, unit testing, and integration;Produce software developer documentation;Apply Infrastructure as Code for quick and repeatable software deployment;Identify and analyze software defects and implement fixes into product releases; andMinimum QualificationsBachelor's degree in software engineering, computer engineering, computer science, or equivalent education with relevant experienceExperience/expertise:Front-end web app software development with Angular and/or React frameworksBack-end web app software development using a managed programming language (e.g. C#, Java) and an associated framework (e.g. Node.JS, Spring, .NET Core)Web app software development using a scripting language (e.g. JavaScript/TypeScript, Python, Ruby) and an associated framework (e.g. Express.js, Django, Ruby on Rails)Preferred QualificationsVery strong coding, unit testing, and debugging skillsExperience working in a scrum/agile software development environmentExperience utilizing Infrastructure as Code patterns and technologies (such as Ansible, Puppet, Chef, Terraform, and AWS CloudFormation)Experience with SQL' API creation and/or management, containerization, e.g. Docker, Kubernetes use of machine learning libraries such as TensorFlow and PyTorch, use of data analysis libraries such as Scikit-learn, Pandas, NumPy, and MatplotlibExperience with military (ideally Navy)What We OfferThales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including the following:Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.Company paid holidays, vacation days, and paid sick leave.Voluntary Life, AD&D, Critical Illness, Long-Term Disability.Employee Discounts on home, auto, and gym membership.Why Join Us?Say HI and learn more about working at Thales click here . ( https://youtu.be/9aMF4NMhEJo )#hybrid#LI-TA1Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience. This position requires direct or indirect access to hardware, software or technical information controlled under the Canadian Export Control List, the Canadian Controlled Goods Program, the Canadian Industrial Security Program, the US International Traffic in Arms Regulations (ITAR) and/or the US Export Administration Regulations (EAR). All applicants must be eligible or able to obtain authorization for such access including eligibility to the Canadian Controlled Goods Program and able to obtain a Canadian NATO Secret clearance.
Senior Cloud Architect (Remote in Canada)
Equest, Brossard, QC
ABOUT POWER FACTORSPower Factors develops software that accelerates the global energy transition by empowering all renewable energy stakeholders to collaborate, automate critical workflows, and make the best decisions. Power Factors fights climate change with code.Power Factors has incorporated its four flagship solutions Drive, Greenbyte, Unity and BluePoint to build an integrated suite of open and smart apps. These apps are purpose built for asset management, field service optimization, and performance optimization. Leveraging the domain expertise and machine learning-based advanced analytics within these apps, customers can maximize the value of their renewable assets to stay competitive.Power Factors' renewable energy software platform is one of the most extensive and widely deployed solutions in the market with over 200 GWof wind, solar, hydro, and energy storage assets managed worldwide.Learn more at powerfactors.com .ABOUT THE ROLEWe are seeking a Senior Cloud Architect to join the Power Factors Cloud Engineering & Operations team to ensure the cloud infrastructure is running properly, efficiently, and securely. In this role, we are looking for someone who can instantly step into the team and be a leader to help shape and lead our cloud technical roadmap. As a leading SaaS provider to the renewable energies industry, our applications must be secure, highly available, and scalable with our customers' growing demands.Regarding the cloud infrastructure, Power Factors works with AWS, GCP, and Azure across its product portfolio. The cloud team works to ensure all infrastructure is created and run in accordance with best practices to ensure cost governance, security, and high availability. Within these cloud environments, Power Factors SaaS products are tested, deployed, and operated. These products are both single tenant and multitenant and employ microservices architectures using a combination of open-source technologies and cloud-specific ones.The Cloud Engineering & Operations team is responsible for the foundational resources and environments used by the rest of Power Factors - including networks, backups, infrastructure as code, and shared resources used across various development teams, such as Kubernetes clusters and monitoring tools. With these responsibilities, the cloud team often works closely with development, architecture, and information security teams to ensure the cloud environments run in a secure and efficient manner.WHAT YOU WILL BE DOING Set overall technical cloud strategy and architectural direction, working with cloud leadership to ensure alignment with business goals Collaborate with other teams for cross-functional projects in the cloud Evaluate new technology and champion for improvements to existing tools and processes Work with junior members of the cloud team to mentor and teach Optimized Cost Management - Implement automated approach balancing cost vs performance Cloud Governance / Security standards - ensuring compliance across cloud environments Cloud Center of Excellence - Collaborating with PowerFactors architecture layers across company Continuous Learning and Innovation - Stay informed about latest trends and technology Collaborating with stakeholders, such as developers, engineers, managers, and customers, to ensure the cloud services are delivered effectively and efficiently. Work with development teams to ensure high availability design, improving resiliency and uptime of SaaS applications WHAT YOU WILL NEED TO BE SUCCESSFUL Bachelor's degree in computer science, software engineering or equivalent experience. Minimum 10 years of significant cloud experience with multiple cloud providers ideally including AWS, Azure, GCP Strong development background and desire to automate and code all cloud infrastructure Experience in design/ administrating multi-cloud, multi-account cloud environments Strong communication and collaboration skills Expertise in cloud security, compliance, and governance Experience working with supporting microservices-based cloud applications utilizing open source software such as Kubernetes, Kafka, and PostgreSQL LIFE @ POWER FACTORSWe are an agile software development company - big enough to make an impact, but small enough to move quickly and execute in a growing industry, taking advantage of rapidly evolving technologies. We are a collective of bold and ingenious talents driven by results. Our team is made up of hard-working, fun-loving people who are passionate about making the world a better place. We seek fierce and humble people to help us achieve our ambitious plan.WHY JOIN US A humble cause with a clear purpose - you will help us fight climate change with every day at work. We aim to be environmentally conscious in all aspects of our operations. Work with passionate experts and top-talents in your field - we are proud of our highly skilled crowd and the savviness each of us brings to the team. Friendly and uplifting atmosphere - we believe kindness and respectfulness is core for our culture. A friendly smile or a helping hand is never far away. Flexible hours and workplace - it is the result that counts, not when or where. Our hybrid/remote work setup allows everyone to set themselves up for success and create a more sustainable work-life balance. All the benefits you expect (and more) - besides the basic benefits (adopted to local needs and norms), you will enjoy perks such as 8h of paid volunteering per year and participation in our Corporate Bonus Program (to name a few). WE ARE AN EQUAL OPPORTUNITY EMPLOYERPower Factors is an Equal Opportunity Employer committed to engaging a diverse workforce and sustaining an inclusive culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.