Intermediate Software Developer at IBM
IBM
Job Description
Advance your career as an Intermediate Software Developer with IBM in Ottawa, Ontario. Engage in low-level programming and solidify your expertise in hybrid cloud and AI technologies. In this role, you’ll perform technical maintenance of applications, ensuring their seamless operation while integrating various communications protocols.
You'll also lead small teams, document processes, and support development efforts across platforms. Your aptitude for C/C++ and Python will be key in shaping innovative solutions. Key Responsibilities: • Maintain and support existing technical applications • Design and implement new features for systems • Manage junior developers and daily activities • Facilitate integration between legacy and modern technologies • Document solutions clearly for team usage Requirements: • Bachelor's Degree in Computer Science or related field • Minimum 5 years in programming and embedded systems • Canadian citizenship or residency is mandatory • Strong verbal and written communication skills • Based in Ottawa office for on-site work Capitalize on your programming skills and grow professionally at IBM in Ottawa. #J-18808-Ljbffr