We are seeking a mid-level developer to join our information technology team in our Independence, Ohio support center. This individual will design, develop, test, and deploy new software applications and maintain existing software applications in support of the achievement of business requirements. This includes programming from design specifications, as well as troubleshooting existing applications.
The right candidate will have strong communication and interpersonal skills with demonstrated ability to communicate effectively with non-technical staff and with members of interdisciplinary teams; strong analytical and problem-solving skills; be able to reverse engineer existing applications; flexibility and adaptability in regards to learning and understanding new technologies; be able to conduct research into software-related issues and products; be highly-motivated and demonstrate ability to prioritize and execute tasks; must enjoy a challenge. Developers must be able to work in a team environment and have the desire learn new technologies and improve our current technology.
Experience: Three to five years of programming in a team environment. Candidates must have hands-on experience writing code, test plans, and interviewing end-users for insight, functionality, interface, problems and usability issues.