IBM Software Engineer in RESEARCH TRIANGLE PARK, North Carolina

Job Description

IBM Support is implementing an enterprise wide transformation initiative leveraging Watson technology for Product Technical Support. This is a role requiring an experienced change agent, transformational leader in technology, innovation and working in an agile environment. Watson provides hundreds of opportunities to enhance IBM's current Support environment and we plan to use an outside-in approach to the new design to enhance our clients experience. This will consist of conversation, cognitive search, content analytics, sentiment analysis, gamification and many other out of the box scenario's.

We are seeking a full stack developer to help us with our Watson centric integrations within the SalesForce IBM Support environment. Some exposure to a JavaScript UI framework such as Angular would be very advantageous and any exposure to node.js would be a large plus as well.

We want developers that are out of the box thinkers who will look at situations differently to identify and implement new solutions for IBM Product Support. People who feel excitement at opportunities to learn new languages, frameworks, and development environments that Salesforce has to offer.

Job Duties:

  • Writing reusable, testable, and efficient code in a fast paced agile environment

  • Design and implementation of low-latency, high-availability, and performance applications

  • Managing the interchange of data between the server and the users.

  • Troubleshooting and debugging performance issues related to enterprise applications

  • Communicate effectively across all levels within the company

Must have the ability to work in the US without current/future need for IBM sponsorship

Required Technical and Professional Expertise

  • A minimum of 3 years’ experience in software engineering

  • Demonstrated experience in javascript, node.js, java

  • Demonstrated communication skills in a customer facing environment.

Preferred Tech and Prof Experience

  • Demonstrated excellence in development

  • Demonstrated work experience with the following: - JavaScript - NodeJS - Java - SQL - Cloudant - IBM Cloud - Scrum/Agile

  • Understanding the nature of asynchronous programming

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.