IBM logo

Application Architect

IBM

Ottawa, Canada

Share this job:
100 - 125 Posted: 1 day ago

Job Description

<p><h3>Application Architect</h3>
<p>3 days ago Be among the first 25 applicants</p>
<h3>Job Overview</h3>
<p>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.</p>
<h3>Role & Responsibilities</h3>
<ul>
<li>Manage the overall application system, ensuring seamless interaction between components.</li>
<li>Establish technology standards, translate business objectives into technology standards, and select/define/enforce consistent products, vendors, methodologies, and standards.</li>
<li>Consult clients on strategies and roadmaps and provide expert advice on architectural patterns.</li>
<li>Ensure application support, performance, availability, and scalability, maintaining the functional interface to application infrastructure.</li>
<li>Work across multiple environments and maintain strong architectural knowledge.</li>
</ul>
<h3>Preferred Education</h3>
<ul>
<li>Master's Degree</li>
</ul>
<h3>Required Technical and Professional Expertise</h3>
<ul>
<li>Eligibility: Canadian citizen or Canadian Permanent Resident; if dual or third nationality, must be from an approved country list.</li>
<li>Knowledge of export regulations and sanctions; roles involving technology covered by export controls.</li>
</ul>
<h3>Candidates Must Have or Eligible to Obtain</h3>
<ul>
<li>Secret Clearance issued by the Government of Canada (clearance may take up to six months for Canadian citizens).</li>
<li>NATO and Controlled Goods Clearances upon provision of Secret Clearance.</li>
</ul>
<h3>Requirements</h3>
<ul>
<li>Location: Ottawa, ON (on‑site at IBM office).</li>
<li>Experience in the Defence Industry.</li>
</ul>
<h3>Required Professional and Technical Capabilities</h3>
<ul>
<li>8‑10 years of low‑level programming and embedded systems:
<ul>
<li>Object‑oriented programming in C/C++, Python.</li>
<li>Bitwise operations and memory management.</li>
<li>Device driver development.</li>
<li>Message‑passing protocols.</li>
<li>System engineering.</li>
</ul>
</li>
<li>Networking and communication protocols: serial (UART, RS‑232, RS‑485), industrial and avionics protocols (Modbus, MIL‑STD‑1553B), and custom binary messaging formats.</li>
<li>Excellent understanding of multi‑threaded applications (critical sections, memory fencing, locks/mutex) and ability to investigate and resolve related issues.</li>
<li>Knowledge of system architecture and design for custom applications, heterogeneous hardware, software modularity, data serialization, and security in embedded systems.</li>
<li>Integration and interoperability bridging old and new technologies, middleware development (API gateways, event brokers, service mesh, event mesh).</li>
</ul>
<h3>Preferred Technical and Professional Experience</h3>
<ul>
<li>Lead cross‑functional teams, mentor junior developers, and manage best practices.</li>
<li>Collaborate with Solution Architects to plan and execute features and capabilities.</li>
<li>Conduct regular stand‑ups, coordinate, report status, identify risks, and present mitigation strategies.</li>
<li>Work closely with client teams and vendor teams.</li>
<li>Excellent verbal and written communication.</li>
<li>Strong initiative, prioritization, creativity, and forward thinking.</li>
<li>Ability to thrive in a fast‑paced environment and meet client‑committed timelines.</li>
</ul>
<h3>Seniority Level</h3>
<ul>
<li>Mid‑Senior level</li>
</ul>
<h3>Employment Type</h3>
<ul>
<li>Full‑time</li>
</ul>
<h3>Job Function</h3>
<ul>
<li>Engineering and Information Technology</li>
</ul>
<h3>Industries</h3>
<ul>
<li>IT Services and IT Consulting</li>
</ul>
<p>Referrals increase your chances of interviewing at IBM by 2x.</p>
<p>Get notified about new Application Architect jobs in <b>Ottawa, Ontario, Canada</b>.</p></p>
#J-18808-Ljbffr
Back to Listings

Create Your Resume First

Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.

It's fast, easy, and increases your chances of getting an interview!

Create Resume

Application Disclaimer

You are now leaving 925work.com and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.

Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.