Location: Columbus, OH Manages full life cycle of various projects from requirements gathering to go live in production. Designs, authors and reviews design documentation for projects. Writes installation/setup/training documentation. Analyzes solutions created by other engineers. Provides feedback. Reviews concept documents for feasibility of project as a whole. Participates in team design/code reviews. Writes management status reports & maintains detailed timesheet for reporting to Finance on capitalized projects. Based on project needs, interface with other groups within IT to review impact to those departments. Participates in team meetings to review status of projects. Troubleshoots and corrects production issues. In depth knowledge of accepted engineering practices. Computer software knowledge to include Microsoft Office, Custom Planning Tools and Databases. Excellent analytical skills; the ability to prioritize projects; excellent oral and written communication skills; and excellent interpersonal skills. Excellent project management skills. Essential: - Unix - C++ - Java - Oracle SQL - PL/SQL (9i, 10g, 11g) Optional but preferred: - J2EE Web Development experience - SCRUM Preferred Education and Experience: College degree in a Software Engineering related field and four plus years of experience or an equivalent combination of education and experience. Authorization to work: Must be authorized to work in US (citizen or green card or permanent resident or EAD). Applicants only, no third parties or agencies. The CareWorks Family of Companies is committed to providing career opportunity and growth to all Associates without regard to race, color, religion, sex, national origin, age, marital or veteran status, medical condition or disability.