Software Developer
IBM Corporation
Durham, NC
Full-time
Information Services / Technology (IT)
Posted on August 18, 2019
SOFTWARE DEVELOPER, IBM Corporation, Durham, NC (20% telecommuting permitted): Design and implement new features and enhancements for existing and new web applications. Create and build portable and reusable code on Cloud Platform with emphasis on security, performance, and scalability. Develop automated functional test scripts to validate features. Collaborate with business stakeholders to capture the requirements and prioritize them. Create design documents for every requirements and conduct showcases to the stakeholders. Automate build and deployment process. Implement Systems monitoring and alerting to improve incident times to resolution while decreasing false positives. Provide production support. Utilize Web Technologies (Java, Spring Framework, Object Rational Mapping, PHP, Node.JS), Software Development Life Cycle Methodology, Agile Methodology, Database Programming (Oracle, DB2, My SQL, Cloudant), and Test Automation (Selenium, Jasmine, Junit, PHPUnit, Cucumber). Required: Bachelor's degree or equivalent in IT Management, Electronic Engineering, or related and two (2) years of experience as an IT Intern, Assistant Systems Engineer, or related. Two (2) years of experience must include utilizing Web Technologies (Java, Spring Framework, Object Rational Mapping, PHP, Node.JS), Software Development Life Cycle Methodology, Agile Methodology, Database Programming (Oracle, DB2, My SQL, Cloudant), and Test Automation (Selenium, Jasmine, Junit, PHPUnit, Cucumber). Send resumes to IBM, box #Y176, 220 W. 42nd Street, 12th Floor, New York, NY 10036.