Software Developer Job in Durham, North Carolina US

Job description
THIS IS AN INTERNSHIP POSITION AND ALL APPLICANTS MUST BE REGISTERED FULL TIME STUDENTS TO APPLY.

We are looking for looking for students with a strong background in computer science, that are interested in software development. We are seeking students from Computer Science, Computer Engineering, and Business Information Technology disciplines. Our ideal candidates must have strong technical skills, a passion for technology and software, strong teaming skills and show leadership potential. Candidates must be able to work in a fast paced environment and exhibit creative thinking and collaboration. Having the ability to turn ideas into reality, communicate effectively, and work closely with others in teams around the world is essential.

This IBM Rational internship position is for a developer on a small team working on challenging projects. This team is part of a larger project, and it is one of the many globally distributed teams. The projects center around development of analytic applications that work in conjunction with Rational Insight and IBM Cognos. The position will also expose the intern student to the complete lifecycle of software product development, from initial requirements gathering, to elaboration and design, testing, final delivery, and customer support.

Previous work or co-op experience on software project is a plus.

Optional skills:

Previous work/internship experience in software projects,
Knowledge of: Java/J2EE, OO design, JavaScript, JSON, Dojo, Eclipse, WebSphere Application Server, XML/schema, databases (DB2, SQL, Oracle DB), Web Services (REST, WSDL, SOAP), Cognos, and Windows/Unix platforms.
Exposure to: Software engineering processes/tools/methods, Software design, test, development, and/or support, Operating systems, DB administration, system administration network protocols, Troubleshooting and problem resolution, Customer facing experience are all a plus.

Required

Additional information
Ready to change the way the world works? This is your chance to develop innovative new technology products, as well as your career, with the world's 2nd largest software-maker. Hone your expertise alongside fellow talented professionals, where you'll develop some of the most exciting software solutions. You'll use the latest tools and technologies to ensure that software is expertly designed, tested, debugged, verified, and ready for integration into solutions that help organizations improve their business in a global marketplace. Stop working for grades, start working for the world.

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.