Analyze requirements and prepare appropriate specifications. Code .NET services in C# to meet business security, architecture, and accessibility requirements with automated tests. Implement Procedural Language/Structured Query Language (PL/SQL) code and stored procedures to assist in data manipulation. Developing the necessary Application Programming Interfaces (APIs) and services for data processing and manipulation. Assist in leading team meetings and provide weekly progress reports to management. Participate in agile scrum meetings with the clients, staff or technical design meetings. Analyze system specifications for 3-tier based application development, to identify information, procedures and decisions flows. Ensure applications meet the Government of Canada's Common Look and Feel (CLF) and the WCAG 2.1 accessibility guidelines. Prepare solutions and recommend the best options. Conduct unit tests and integration tests. Facilitate knowledge transfer to designated departmental staff at the request of the Technical Authority. Provide progress reports during team daily stand-ups, including completed activities, planned activities for the next period, risks/issues, and corrective actions. Contribute to solution architectural documentation, technical documents, presentations, and other materials as requested. Amend, expand and refine the software to respond to new challenges and problems as required. Translate specification documents and/or user stories into effective program code. Document progress within the project Azure Dev Ops (ADO) space following an Agile development methodology, with regular sprints and iterations. Use ADO for project management, task tracking and collaboration. Lead technical design sessions and contribute to architectural decisions in collaboration with the existing Tech Lead. Mentor junior developers, review code, and ensure adherence to best practices in C#, .NET, and Oracle integration. Coordinate sprint planning and retrospectives, ensuring alignment with Agile methodology and project timelines. Oversee module integration, ensuring consistency across APIs, Model-View-Controller (MVC) components, and backend procedures. Validate accessibility and CLF compliance across all modules and provide guidance on remediation strategies. Support DevOps practices, including Continuous Integration/ Continuous Delivery (CI/CD) pipeline improvements and deployment automation, and automated health checks and monitoring. Collaborate with internal Information Technology (IT) teams to verify departmental compliance with security, architecture, and accessibility. Contribute to risk management, identifying technical risks early and proposing mitigation strategies. Analyser les exigences et préparer les spécifications appropriées. Analyser les spécifications système pour le développement d'applications à trois niveaux afin d'identifier les flux d'information, les procédures et les processus décisionnels. Must have 10+ years of recent experience working as a senior IT Architect, Software Application Architect or similar. Azure Dev Ops (ADO) Visual Studio 2022 (software and license) Development and coding using C# and utilizing the Web Experience Toolkit (WET) template (Centrally Deployed Template Solution) Representation State Transfer (REST) Client Visual Studio Extension .Net Software Development Kit (SDK) Posséder au moins 10 ans d'expérience récente à titre d'architecte informatique senior, d'architecte d'applications logicielles ou dans un poste similaire. Azure DevOps (ADO) Visual Studio 2022 (logiciel et licence) Développement et programmation en C# avec le modèle Web Experience Toolkit (WET) (solution modèle déployée de façon centralisée) Extension Visual Studio pour le client REST Kit de développement logiciel (SDK) .NET Global Information Tracker (GIT) Client Oracle 64 bits (19CR364) Développeur SQL Oracle Détenir une habilitation de sécurité de fiabilité valide et posséder une expérience de travail avec le gouvernement fédéral. Détenir un diplôme universitaire canadien ou un diplôme collégial (cégep) en informatique, en administration des affaires, en technologies de l'information, en génie ou l'équivalent reconnu par un organisme canadien d'évaluation des titres de compétences. Une copie du diplôme devra être fournie sur demande.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Canada.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast!
Find the best jobs in Canada, apply in 1 click and get a job today!