Advisory Software Engineer

Job Description
About IBM

IBM is a global technology and innovation company. It is the largest technology and consulting employer in the world, with presence in 170 countries. The diversity and breadth of the entire IBM portfolio of research, consulting, solutions, services, systems and software, uniquely distinguishes IBM from other companies in the industry.
Over the past 100 years, a lot has changed at IBM, in this new era of Cognitive Business, IBM is helping to reshape industries as diverse as healthcare, retail, banking, travel, manufacturing, and many more, by bringing together our expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things. We like to say, "be essential." We are changing how we create. How we collaborate. How we analyze. How we engage. IBM is a leader in this global transformation.

Join the next generation of innovators, inventors and entrepreneurs who are changing the very way the world works. We want the brightest minds doing work that inspires, in an environment where growth is encouraged. IBMers get to discover their potential, so they're inspired to create breakthroughs that help our clients succeed. We're building diverse teams with people who want their ideas to matter. Join us - you'll be proud to call yourself an IBMer.

Business Unit Introduction

Love working with cutting edge technologies? Embark on the journey with us at IBM Digital Business Group. We own the mission to design and deliver a better way to do business with IBM through modern digital experiences that make buying and using IBM solutions & expertise easier for clients and partners.
This team is transformative to IBMs future sale strategy and is the intersection of Marketing, Sales, Commence, web presence and provides many challenges across a broad spectrum of interesting problems. We use cutting edge development techniques and tools in a framework of a squad model that provide unprecedented autonomy for every team member to contribute and every team to tackle assignments substantial freedom. Candidates will work within the IBMs Marketplace, working with stakeholders, management and other squads delivering a world class experience to our customers and business partners

Who you are:

As an Advisory Software Engineer, you will work on projects that push the limits of what is available to customers. We are looking for technical innovators and creative thinkers to provide a world class and modern Digital experience to its customers

What you'll do:

As an Advisory Software Engineer in Digital Business Group, you will:

  • Develop front-end applications
  • Develop back-end portions of web services
  • Create and talk to REST services
  • Ability to shift between multiple projects and technologies
  • Writing clean code and testing it throughout the development process to ensure the quality is up to standards
  • Working on software that is used by millions of people all around the world is a challenge you're willing to take on
How we'll help you grow:
  • Career in a new and increasingly important field of Digital
  • Great atmosphere and work with passionate, driven team players
  • Support for your self-development
  • Diverse tasks allowing to develop a well-rounded senior profile
  • You will have the opportunity to work in many different areas to figure out what really excites you


Required Technical and Professional Expertise

9+ years of relevant industry and software development experience
Full stack development experience
Experience and deep skills in system level language like Java
REST API development experience -
  • Backend language - Node.js/Java
  • Web Development - HTML/CSS
  • Framework based language - JavaScript with Angular or React
  • Databases - SQL, NoSQL
  • APIs - REST / RESTful APIs


Preferred Tech and Prof Experience

Infrastructure skills: Understanding of cloud and DevOps pipeline.
Other Skills:
• Understand how an N-Tier architecture works.
• JSON
• Restful architecture
• Web Operation
• Micro-services API

EO Statement
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.


Meet Some of IBM's Employees

Peter M.

Leadership Development Solutions Leader

Peter works with a variety of teams within IBM to increase organizational clarity, equip leaders to serve well, and provide opportunities for employees to continually grow and expand their skills.

Rashida H.

Director, IBM Watson Client Delivery

Rashida leads the IBM Watson Delivery Team, which focuses on providing Watson implementation training for clients around the world, helping companies achieve the solutions they seek.


Back to top