Sponsored

Application Architect

IBM Ottawa

Job Description

Application Architect


3 days ago Be among the first 25 applicants


Job Overview


A career in IBM Consulting is rooted in long‑term relationships and close collaboration with clients across the globe. You will work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change is enabled by our strategic partner ecosystem and the robust IBM technology platform.


Role & Responsibilities



  • Manage the overall application system, ensuring seamless interaction between components.

  • Establish technology standards, translate business objectives into technology standards, and select/define/enforce consistent products, vendors, methodologies, and standards.

  • Consult clients on strategies and roadmaps and provide expert advice on architectural patterns.

  • Ensure application support, performance, availability, and scalability, maintaining the functional interface to application infrastructure.

  • Work across multiple environments and maintain strong architectural knowledge.


Preferred Education



  • Master's Degree


Required Technical and Professional Expertise



  • Eligibility: Canadian citizen or Canadian Permanent Resident; if dual or third nationality, must be from an approved country list.

  • Knowledge of export regulations and sanctions; roles involving technology covered by export controls.


Candidates Must Have or Eligible to Obtain



  • Secret Clearance issued by the Government of Canada (clearance may take up to six months for Canadian citizens).

  • NATO and Controlled Goods Clearances upon provision of Secret Clearance.


Requirements



  • Location: Ottawa, ON (on‑site at IBM office).

  • Experience in the Defence Industry.


Required Professional and Technical Capabilities



  • 8‑10 years of low‑level programming and embedded systems:

    • Object‑oriented programming in C/C++, Python.

    • Bitwise operations and memory management.

    • Device driver development.

    • Message‑passing protocols.

    • System engineering.



  • Networking and communication protocols: serial (UART, RS‑232, RS‑485), industrial and avionics protocols (Modbus, MIL‑STD‑1553B), and custom binary messaging formats.

  • Excellent understanding of multi‑threaded applications (critical sections, memory fencing, locks/mutex) and ability to investigate and resolve related issues.

  • Knowledge of system architecture and design for custom applications, heterogeneous hardware, software modularity, data serialization, and security in embedded systems.

  • Integration and interoperability bridging old and new technologies, middleware development (API gateways, event brokers, service mesh, event mesh).


Preferred Technical and Professional Experience



  • Lead cross‑functional teams, mentor junior developers, and manage best practices.

  • Collaborate with Solution Architects to plan and execute features and capabilities.

  • Conduct regular stand‑ups, coordinate, report status, identify risks, and present mitigation strategies.

  • Work closely with client teams and vendor teams.

  • Excellent verbal and written communication.

  • Strong initiative, prioritization, creativity, and forward thinking.

  • Ability to thrive in a fast‑paced environment and meet client‑committed timelines.


Seniority Level



  • Mid‑Senior level


Employment Type



  • Full‑time


Job Function



  • Engineering and Information Technology


Industries



  • IT Services and IT Consulting


Referrals increase your chances of interviewing at IBM by 2x.


Get notified about new Application Architect jobs in Ottawa, Ontario, Canada.


#J-18808-Ljbffr

How to Apply

Ready to start your career as a Application Architect at IBM?

  1. Click the "Apply Now" button below.
  2. Review the safety warning in the modal.
  3. You will be redirected to the employer's official portal to complete your application.
  4. Ensure your resume and cover letter are tailored to the job description using our AI tools.

Frequently Asked Questions

Who is hiring?

This role is with IBM in Ottawa.

Is this a remote position?

This appears to be an on-site role in Ottawa.

What is the hiring process?

After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.

How can I improve my application?

Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.

What skills are needed?

Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.

Sponsored

Safety & Disclaimer

External Application

You are leaving Careeler.com to apply on the employer's website.

Safety Tip: Never provide bank details, credit card info, or pay any fees to apply for a job.