Software Developer #Y412
Software Developer, IBM Corporation, Columbus, OH: Design, deliver, and install B2B Cloud Services. Write well designed, testable, efficient code. Gather, understand, refine, and implement specifications and requirements based on technical needs. Create and maintain all software documentation. Provide fixes to component defects identified by QA, support or clients during production lifecycle. Maintain, expand, and scale B2B Cloud Services. Use high level design documents as a guide for delivering cloud-based services/solutions. Ensure that developed components are unit tested, documented, and ready to be integrated into the cloud-based solution. Develop the installation package for component deployment. Analyze runtime behavior. Triage malfunctioning components. Attend daily scrums and report status. Create proof of concepts and deliver demonstrations to management. Utilize Object Oriented Programming, Shell Scripting, Cloud Computing, Rest Web Services, Database Management System, and SQL.
Required: Master’s degree or equivalent in Computer Science, Engineering, or related (employer will accept a Bachelor's degree plus five (5) years of progressive experience in lieu of a Master’s degree) and one (1) year of experience as a Programmer Analyst, Web Developer or related. One (1) year of experience must include utilizing Object Oriented Programming, Shell Scripting, Cloud Computing, Rest Web Services, Database Management System, and SQL.