Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
5,591 Jobs at 188 Companies

Full Stack Developer

IBM

IBM

Software Engineering
Markham, ON, Canada
Posted 6+ months ago
Introduction
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.

Your Role and Responsibilities

IBM OpenPages GRC Platform team is looking for talented and passionate software professionals,
with strong background in full stack (back-end and front-end technologies) software development.
IBM OpenPages GRC Platform is an integrated governance, risk and compliance platform that
enables companies to manage risk and regulatory challenges across the enterprise. It provides a set
of core services and functional components that span risk and compliance domains including
operational risk, policy and compliance, financial controls management, IT governance and internal
audit.

As a Full stack Software Developer in our team, your responsibility will be to work with our Software
Development team and deliver high quality new product capabilities. You will need to work
closely with User Experience (UX) Design, Support, Services and Offering Management teams.

What You’ll Do:

  • You’ll work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued customers.

  • You’ll employ IBM’s Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.

  • You’ll have an opportunity to work with a variety of relational databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), container technologies (Docker, Kubernetes, RedHat OpenShift) and modern UI frameworks (Backbone.js, AngularJS, React, Ember.js, Bootstrap, Node.js, and JQuery).

  • Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products.

  • Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product.

Who You Are:

  • You are highly motivated and have a passion for creating and supporting great products.

  • You thrive on collaboration, working side by side with people of all backgrounds and disciplines, and you have very strong verbal and written communication skills.

  • You are great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues.

  • You have a basic understanding of software development and programming languages.


Required Technical and Professional Expertise

  • Must have knowledge and experience in one of the following technology areas: Java, JavaScript, HTML, CSS, Node.js, Angular.js, React JS, SQL, Oracle, DB2, Ansible, Docker, Kubernetes, RedHat OpenShift

  • Experience in Designing and building SaaS native applications.

  • Demonstrated technical leadership in driving new feature development independently.

  • Must be creative and demonstrate problem solving skills in solving customer issues.

  • Development experience in AWS Cloud, IBM Cloud experience is preferred.


Preferred Technical and Professional Expertise

  • Bachelors or Master’s Degree.

  • 5-8 years of experience is preferred.