NTT DATA is seeking a Senior Application Software Architect to join our team in Ottawa, Ontario, Canada. Project Summary We are seeking an Application Software Architect Level 3 to replace the client’s Oracle Forms and Reports front‑end with a modern web application that meets accessibility standards. The role will lead technical design, code quality assurance, and team coordination while ensuring compliance with architectural and security standards. Tasks & Responsibilities Analyze requirements and prepare specifications. Code .NET services in C# to meet business security, architecture, and accessibility requirements with automated tests. Implement PL/SQL code and stored procedures to assist in data manipulation. Develop Application Programming Interfaces (APIs) and services for data processing. Assist in leading team meetings and provide weekly progress reports to management. Participate in agile scrum meetings and technical design sessions. Analyze system specifications for 3‑tier application development to identify information, procedure, and decision flows. Ensure applications meet the Government of Canada’s Common Look and Feel (CLF) and 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 DevOps (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, MVC components, and backend procedures. Validate accessibility and CLF compliance across all modules and provide guidance on remediation strategies. Support DevOps practices, including CI/CD pipeline improvements and deployment automation, and automated health checks and monitoring. Collaborate with internal IT teams to verify departmental compliance with security, architecture, and accessibility. Contribute to risk management, identifying technical risks early and proposing mitigation strategies. Mandatory Qualifications Must have 10+ years of recent experience working as a senior IT Architect, Software Application Architect or similar. Must have 3+ years of recent experience with the following technologies: Azure DevOps (ADO) Visual Studio 2022 (software and license) C# development using the Web Experience Toolkit (WET) template (Centrally Deployed Template Solution) REST Client Visual Studio Extension .NET Software Development Kit (SDK) Global Information Tracker (GIT) Oracle Client 64‑bit (19CR364) Oracle SQL Developer Must hold a valid Reliability Security Clearance and have experience working with the Federal Government. Must have a Canadian university degree or college/CEGEP diploma related to computer science, business administration, information technology, engineering or a recognized equivalent. A copy of the degree or diploma must be provided upon request. EEO Statement NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status. For our EEO policy statement, please click here. For Pay Transparency information, please click here. #J-18808-Ljbffr
Senior Application Software Architect
NTT DATA, INC.
ottawa, ottawa
Published 27 days ago
Report job