CrawlJobs Logo

Senior Application Software Architect

nttdata.com Logo

NTT DATA

Location Icon

Location:
Canada , Ottawa

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking the expertise of an Application Software Architect Level 3. This initiative is essential as the client faces the end of Oracle Support for its front-end application, which currently relies on Oracle Forms and Reports. The project aims to replace the existing interface with a modern solution that meets departmental Accessibility standards, aligning with best practices for web development. The redesign and development of the web application will be prioritized while maintaining the existing backend Oracle database. Not only contributing to development tasks but also providing leadership in technical design, code quality assurance, and team coordination. The consultant will act as a bridge between developers and leads, ensuring alignment with architectural and security standards, accessibility compliance, and agile delivery practices.

Job Responsibility:

  • 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

Requirements:

  • 10+ years of recent experience as a senior IT Architect, Software Application Architect or similar
  • 3+ years of recent experience with Azure Dev Ops (ADO)
  • 3+ years of recent experience with Visual Studio 2022 (software and license)
  • 3+ years of recent experience with development and coding using C# and utilizing the Web Experience Toolkit (WET) template (Centrally Deployed Template Solution)
  • 3+ years of recent experience with Representation State Transfer (REST) Client Visual Studio Extension
  • 3+ years of recent experience with .Net Software Development Kit (SDK)
  • 3+ years of recent experience with Global Information Tracker (GIT)
  • 3+ years of recent experience with Oracle Client 64 bit (19CR364)
  • 3+ years of recent experience with Oracle Structure Query Language (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 the equivalent as established by a recognized Canadian academic credentials assessment service

Additional Information:

Job Posted:
February 21, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Application Software Architect

Senior Software Architect

The Senior Software Engineer is a skilled professional focused on the design and...
Location
Location
United States , Milwaukee
Salary
Salary:
Not provided
amla.io Logo
Amla Commerce
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years in .Net technologies
  • Bachelor’s degree in computer science, MCA, or equivalent
  • Extensive experience in web development activity using .Net framework
  • ASP.Net with C#, Web Services, SOAP, JSON, XML, WSDL/UDDI, UML modeling, JavaScript, SSL, XHTML, CSS, AJAX
  • Expertise in Windows Forms Applications, Windows Presentation Foundation, Windows Communication Foundation,.NET - Integration Technologies
  • Excellent communication skills
  • written, verbal and presentation.
Job Responsibility
Job Responsibility
  • Participating in design and code reviews and writing required design and analysis documents for the applications.
  • Writing application architecture specifications and assisting with build of walk-through prototypes.
  • Provide status reports to the onsite team.
  • Assist in the design and development of Software Solutions using various .NET frameworks
  • Utilize understanding of the full software life cycle and strong knowledge in Design Methodology – UML.
  • Interact with clients to identify their needs and define product’s objectives.
  • Perform coding to written technical specifications.
  • Investigate, analyze and document reported defects.
  • Perform maintenance programming and correction of identified defects.
  • Create, document, and implement unit test plans, scripts, and test harnesses.
Read More
Arrow Right

Senior Software Architect

Join us on our exciting journey in perhaps the most significant and forward-look...
Location
Location
Germany , Düsseldorf
Salary
Salary:
Not provided
freshcells.de Logo
Freshcells
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Very good knowledge in designing and developing sophisticated enterprise backend systems, ideally based on Node.JS
  • Strong knowledge of ES 6 JavaScript as well as extensive knowledge of frameworks and libraries such as reactJS, vue.js, and/or Angular
  • Experience of PHP, ideally with frameworks such as Symfony, Laravel or Yii
  • Sound experience with relational and non-relational databases
  • Good knowledge of data structure design
  • Competences in consuming and creating web services based on ReST and especially GraphQL
  • Know-how in performance optimization
  • Basic knowledge of HTML and CSS is helpful
  • Experience with agile development in a team
  • Hands-on experience with automated software testing
Job Responsibility
Job Responsibility
  • Development of modern backend applications based on Node.Js
  • Development of modern frontend applications based on React JS
  • Utilization of current technologies such as Kubernetes and GraphQL
  • Design and implementation of new features for sophisticated software solutions in cooperation with project management, design, and development departments
  • Deployment of web applications and creation of unit tests
  • Participation in continuous improvement processes
What we offer
What we offer
  • Flexible home office days
  • Flex-time for early risers and night owls
  • A dog-friendly working environment
  • A secure and long-term job
  • Company pension plan with employer subsidy possible
  • Regular exchange, feedbacks, team meetings & retrospectives
  • Monthly Company Breakfast
  • Room for own ideas and personal development
  • Digital training courses, available to every employee at his or her own discretion
  • Subsidy for Urban Sports Club membership
  • Fulltime
Read More
Arrow Right

Senior Application Security Architect

The Information Security Operations (ISO) Sr Manager is a senior management leve...
Location
Location
Mexico , Ciudad De Mexico
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-10 years of relevant experience
  • Knowledge of Scripting and Programming Languages preferred
  • Demonstrated ability to interpret and apply information security policies, standards and procedures
  • Consistently demonstrates clear and concise written and verbal communication
  • Proven influencing and relationship management skills
  • Proven analytical skills
  • English Advance Domain, fluently speaking and writing
  • Communication skills to explain security controls required for the solutions in a clear and concise manner to non-technology stakeholders
  • Project coordination, give track end to end to all the approval and presentation process
  • Correct comprehension technical and business requirements of the solutions to be explained in IS Global Committees
Job Responsibility
Job Responsibility
  • Support the implementation of Information Security (IS) Training Plan, by verifying training participants completed the training and understand IS requirements
  • Coordinate with cross-functional Operations and Technology (O&T) counterparts and teams to improve O&T risk oversight
  • Attend and participate in internal/external IS forums and risk committees when necessary and provide IS updates to the business
  • Ensure stakeholders are held accountable for IS controls, and understand responsibilities in risk mitigation and remediation
  • Improve processes, remove IS deficiencies and enhance current tools that reduce an overall risk profile
  • Ensure security practices and standards compliance to reduce the likelihood of audit, regulatory and legal liabilities and reduce security risks by enhancing controls and minimizing weaknesses in Citi’s applications portfolio
  • Ensure non-compliant items are addressed through coordination with Business Manager and business staff
  • Support the Global Information Security (GIS) policies, standards, and initiatives development and implementation
  • Provide guidance on IS aspects of projects in support of business initiatives
  • Establish communication channels with cross-sector ISOs to efficiently tackle security issues that span multiple businesses
  • Fulltime
Read More
Arrow Right

Senior Staff Software Architect

We're making the world of digital assets accessible and secure for everyone. Joi...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in technical design, development, CI/CD, testing, and delivery
  • Curious to learn how blockchain works under the hood and investigate deeply complex systems
  • Strong background in backend & algorithm development
  • Proficient in at least one of these development languages: Python, JavaScript/TypeScript, Scala, Rust
  • Deep experience with microservices
  • Team player with excellent interpersonal skills, able to align cross-functional teams
  • Excellent presentation and written communication in English
Job Responsibility
Job Responsibility
  • Enable teams in making architectural decisions, and to dig deep into the code to make thoughtful decisions
  • Help teams define project scopes, goals, project plans, and deliverables
  • Support Product & Engineering on the Discovery & Design of new product feature
  • Drive Tech Initiatives with Engineering to improve our stack, address tech debt, and support good engineering practices
  • Support engineering teams on critical topics by providing expertise and hands-on contributions to engineering squands
  • Explore new, innovative domains with a focus on concrete Ledger applications
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Senior Staff Software Architect

We're making the world of digital assets accessible and secure for everyone. Joi...
Location
Location
France , Paris
Salary
Salary:
Not provided
https://www.ledger.com Logo
Ledger
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in technical design, development, CI/CD, testing, and delivery
  • Curious to learn how blockchain works under the hood and investigate deeply complex systems
  • Strong background in backend & algorithm development
  • Proficient in at least one of these development languages: Python, JavaScript/TypeScript, Scala, Rust
  • Deep experience with microservices
  • Team player with excellent interpersonal skills, able to align cross-functional teams
  • Excellent presentation and written communication in English
Job Responsibility
Job Responsibility
  • Help teams define project scopes, goals, project plans, and deliverables
  • Support Product & Engineering on the Discovery & Design of new product feature
  • Drive Tech Initiatives with Engineering to improve our stack, address tech debt, and support good engineering practices
  • Support engineering teams on critical topics by providing expertise and hands-on contributions to engineering squads
  • Explore new, innovative domains with a focus on concrete Ledger applications
What we offer
What we offer
  • Equity: Employees are the foundation of our success, and we award stock options so you can share in that success as we grow
  • Flexibility: A hybrid work policy
  • Social: Annual company outing for Ledgerdary Days, plus frequent social events, snacks and drinks
  • Medical: Comprehensive health insurance policy offering extensive medical, dental and vision care coverage
  • Well-being: Personal development, coaching & fitness with our dedicated partners
  • Vacation: Five weeks of paid leave per year, in addition to national holidays and rest & relaxation (RTT) days
  • High tech: Access to high performance office equipment and gadgets, including Apple products
  • Transport: Ledger reimburses part of your preferred means of transportation
  • Discounts: Employee discount on all our products
  • Fulltime
Read More
Arrow Right

Counterparty Credit Risk Senior Architect

The Counterparty Credit Risk Senior Architect position is a senior role that wil...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in software development or engineering roles
  • Excellent command of Python
  • Deep understanding of software design, architecture principles and industry best practices
  • Experience with distributed systems
  • Experience with CI/CD pipelines and Dev Ops practices
  • Ability to write clean, tested highly efficient code
  • Outstanding analytical and problem-solving skills
  • Solid mathematical finance and statistical analysis skills
  • Excellent verbal and written English
  • Strong leadership skills and experience working collaboratively within development teams
Job Responsibility
Job Responsibility
  • Developing and improving the Counterparty Credit Risk applications architecture
  • Optimize performance and consolidate the workflow across asset classes
  • Improving the CI/CD of the credit risk application
  • Extend and enhance existing test suites
  • Identifying and developing calculation optimization improvements
  • Serving as advisor or coach to new or lower-level developers
  • Exercising independence of judgement and autonomy
  • Acting as SME to senior stakeholders and/or other team members
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer

Working at Atlassian. Atlassians can choose where they work – whether in an offi...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.atlassian.com Logo
Atlassian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 15+ years of experience building and developing backend applications - Bachelor's or Master's degree with a preference for Computer Science degree
  • Experience crafting and implementing highly scalable and performant RESTful micro-services
  • Proficiency in any modern object-oriented programming language (e.g., Java, Kotlin, Go, Scala, Python, etc.)
  • Fluency in any one database technology (e.g. RDBMS like Oracle or Postgres and/or NoSQL like DynamoDB or Cassandra)
  • Real passion for collaboration and strong interpersonal and communication skills
  • Broad knowledge and understanding of SaaS, PaaS, IaaS industry with hands-on experience of public cloud offerings (AWS, GAE, Azure)
  • Familiarity with cloud architecture patterns and an engineering discipline to produce software with quality
Job Responsibility
Job Responsibility
  • Build and ship features and capabilities daily in highly scalable, cross-geo distributed environment
  • Be part of an amazing open and collaborative work environment with other experienced engineers, architects, product managers, and designers
  • Review code with best practices of readability, testing patterns, documentation, reliability, security, and performance considerations in mind
  • Mentor and level up the skills of your teammates by sharing your expertise in formal and informal knowledge sharing sessions
  • Ensure full visibility, error reporting, and monitoring of high performing backend services
  • Participate in Agile software development including daily stand-ups, sprint planning, team retrospectives, show and tell demo sessions
What we offer
What we offer
  • health coverage
  • paid volunteer days
  • wellness resources
  • Fulltime
Read More
Arrow Right

Senior Software Developer

This role involves designing, developing, troubleshooting, and debugging softwar...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Electrical Engineering
  • Typically 10+ years experience
  • Excellent coding skills in C/C++ on Linux platforms
  • 8 – 12 years of development experience
  • Strong Software Engineering background including Software Architecture and Performance Engineering
  • Very good understanding of security technologies like ZTNA, Web Filtering, IDS/IPS and DDoS
  • Experience in SSL and developing secure software systems including code fixes for vulnerabilities reported
  • Development experience in v4/v6 socket applications
  • Expertise in developing real-time multi-threaded applications on multi-core platforms
  • Ability to work with existing large code base and re-architect critical data path software modules
Job Responsibility
Job Responsibility
  • Architect, Design, and Develop data path subsystems/features in the following areas: SASE – SDWAN, ZTNA, Firewall
  • Web Filtering
  • Proxy Applications (SSL, TCP, DNS)
  • Application Visibility and Control
  • High Availability Framework
  • Access Control List – User and Role based policies for applications and internet access
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right