Software Developer Job in Hawthorne, New York US

Job description
Employees in this role will work as part of the IBM InfoSphere Streams development and research team and will initially be mentored by a senior Streams developer.

They will learn about the Streams product, and streaming data applications in general. They will design, develop, and test system software, tools, adapters, and applications to help our Streams clients leverage this emerging technology.

Good knowledge of C++ and Java development on Linux platforms is required. Working knowledge of streaming data applications, complex event processing, and analytic software is a plus.

Employees in this role use design documentation, such as Functional Programming Specifications and high level design documents to implement the identified components. They also ensure that the implemented components are unit tested and ready to be integrated into the product. Software developers also provide fixes to defects identified by the verification team during the software development life cycle.

Required

Preferred

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.