Current jobs related to Application Software Architect - Ottawa, Ontario - NTT DATA


  • Ottawa, Ontario, Canada eTeam Full time

    Location: Vancouver,BC,Canada (5 days onsite)Experience: 10 years (Relevant)What candidate will Be Doing:Owning and driving the end-to-end architectural vision of the Customer Experience PlatformDesigning scalable, secure, and high-performing systems ("design for 100x, build for 10x")Writing production-grade code (30–50% hands-on contribution)Ensuring...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat (Nasdaq and TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corporate and government customers for over 50 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown...


  • Ottawa, Ontario, Canada Essence Coaching Group Full time

    Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay, Ontario, Canada Employment Type: Full-time Salary Range: CAD 120,000 – 165,000 (annual) Work Model: Hybrid About the Job A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software development. In this role, you will architect and deliver...

  • Architect - Intern

    1 week ago


    Ottawa, Ontario, Canada Parkin Architects Limited Full time

    Job Summary:Under the supervision of licensed architects and project managers, you will play a vital role in the design and development of various project types.This position offers valuable hands-on experience and the chance to contribute to meaningful projects that positively impact the community.Key Responsibilities:Collaborate with the project team to...


  • Ottawa, Ontario, Canada NORTAK SOFTWARE LTD. Full time

    DESCRIPTION: Nortak Software is currently seeking Java Programmer/Software Developers with the following qualifications:MANDATORY REQUIREMENTS:Must have at least ten (10) years professional work experience within the last fifteen (15) years working as a Programmer/AnalystMinimum ten (10) of years professional work experience within the last fifteen (15)...


  • Ottawa, Ontario, Canada Versaterm Full time

    The CompanyVersaterm is a global public safety solutions company helping agencies transform how they serve their communities. Since 1977, we've been building an ecosystem of intuitive tools designed for public safety agencies, forensic labs, court systems, schools and other institutions. Through purposeful integrations and a selective growth strategy, we...


  • Ottawa, Ontario, Canada Parkin Architects Limited Full time

    Job Summary:The Intermediate Architect will work closely with project team members, including Senior Architects, and will be responsible for leading the design and management of multiple projects simultaneously.The ideal candidate will have a strong educational background in architecture, as well as several years of professional experience in a related...

  • Senior Architect

    9 hours ago


    Ottawa, Ontario, Canada Architecture49 Inc. Full time

    Architecture49 is seeking an Senior Architect to join our team in Ottawa, ONArchitecture49 is a growing firm with promising career opportunities for talented people. Our offices, situated from coast to coast across Canada serve distinct regions each with a local focus and sector specialties. We are an accomplished group of architects, interior designers,...

  • Senior Architect

    9 hours ago


    Ottawa, Ontario, Canada Architecture49 Inc. Full time

    Job DescriptionArchitecture49 is seeking an Senior Architect to join our team in Ottawa, ONArchitecture49 is a growing firm with promising career opportunities for talented people. Our offices, situated from coast to coast across Canada serve distinct regions each with a local focus and sector specialties. We are an accomplished group of architects, interior...

  • AI Architect

    9 hours ago


    Ottawa, Ontario, Canada 49 Solutions Full time

    49 Solutions is seeking an experienced AI Tester / Architect Consultant to join our client at IRCC for innovative projects within the Canadian Federal Government. You will play a critical role in ensuring the functionality, performance, and reliability of AI applications, combining technical expertise with a deep understanding of AI technologies to...

Application Software Architect

3 weeks ago


Ottawa, Ontario, Canada NTT DATA Full time

NTT DATA strives to hire exceptional, innovative, and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

We are currently seeking an Application Software Architectto join our team in Canada.

Project Summary:

The scope of this position is to provide expert support to the Individual Partnerships and Payment Solutions (IPPS) team. The objective of is to provide expert advice, and active hands-on support in the migration of the Canadian Benefit for Parents of Young Victims of Crime (PYVC), Apprenticeship Grants (AG) and Coal Workforce Transition Program (COAL) originating from the legacy system (CSGC) migration to the new Individual Grants and Contributions System (IGCS). The role will focus on identifying design and implementation activities specifically supporting technical design, deployment, configuration, system integration, implementation, and infrastructure testing including integrated load, stress, performance, and scalability.

The current system is hindered by outdated technology, which limits its capacity to adapt to the flexible needs of modern workforce management. Its architecture is rigid and not scalable, leading to difficulties in implementing necessary updates and changes. Moreover, the system's lack of compliance with web accessibility standards (WCAG) poses significant operational and legal risks. The user interface and experience are also dated and not in line with modern user expectations, impacting efficiency and accuracy in managing CSGC programs. Additionally, the legacy database system's inefficiency poses challenges in data storage and retrieval, crucial for effective CSGC program administration.

Tasks & Responsibilities:

  • Develop technical architecture, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements.
  • Identify policies and requirements that drive out a particular solution.
  • Analyze and evaluate alternative technology solutions to meet business problems.
  • Ensure the integration of all aspects of technology solutions.
  • Evaluate hardware and software relative to their ability to support specified requirements and, by determining potential and actual bottlenecks, and improve system performance through recommended hardware changes.
  • Review computer software systems and data requirements as well as communication and response needs and determine operating systems and languages needed to support them.
  • Lead the design and execution of complex code implementations, ensuring adherence to best practices in software development, including version control, code reviews, and documentation standards.
  • Oversee the migration of legacy systems to modern architectures as required by the organization.
  • Collaborate with cross-functional teams to ensure that program specifications are met during development.
  • Provide technical leadership and guidance to team members throughout the implementation process to drive successful project outcomes.
  • Facilitate the creation of development standards and practices, addressing code maintainability, scalability, and testability, while ensuring that these standards are effectively communicated and implemented across the team.
  • Implement and manage automated testing frameworks and continuous integration/continuous deployment (CI/CD) processes to enhance software quality and delivery speed, addressing any complex integration challenges that arise during the development lifecycle.
  • Establish performance metrics and monitoring tools in production environments, proactively addressing issues that affect application performance and reliability as part of ongoing system optimization efforts.
  • Mentor and develop team members' coding and architectural skills through hands-on training sessions and code walk-throughs, fostering an environment of continuous learning and improvement in complex systems implementation.
  • Conduct knowledge transfer and coaching of the team members.

Mandatory Qualifications:

  • Must have 5+ years of recent experience working as Application/Software Architect or similar.
  • Must have 2+ years of experience with APIs and WCAG (Web Content Accessibility Guidelines).
  • Must currently hold a valid Reliability Security Clearance and have previous Federal Government experience.
  • Must have a University Degree or College/CEGEP Diploma related to Computer Science, Information Technology, Engineering or similar from a recognized post-secondary institution.

Deliverables:

  • Develop Technical Architectures, Frameworks, and Strategies:Provide documented architectures and frameworks that ensure proper API integration around data elements.
  • Ensure Comprehensive Integration of IGCS:Deliver comprehensive documentation for API calls, detailing integration processes and outcomes for IGCS.
  • Evaluate Hardware and Software Capabilities:Provide a performance evaluation report outlining how the new APIs handle expected data loads and any potential limitations identified.
  • Review Existing Architecture and Propose Future Solutions:Conduct a thorough review of all existing architecture information and provide a proposal for enhancements or solutions for future releases.
  • Lead Design and Execution of Complex Code Implementations: Submit technical documentation ensuring proper oversight and thorough documentation throughout the design and implementation process.
  • Collaborate with Cross-Functional Teams and Conduct Knowledge Transfer:Provide documentation on collaboration results and training sessions that highlight API functionalities and effective data management related to IGCS.

About NTT DATA:

NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at

NTT DATA endeavors to make accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. 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 . If you'd like more information on your EEO rights under the law, please click here . For Pay Transparency information, please click here .