Description
The Software Engineer will analyze customer business goals and environments, design and re-engineer software and storage systems, prepare technical specifications, create and review documentation, and develop and review test strategies. The role requires at least five years of software development experience, hands-on Java development focused on architecture and design, and experience with Java frameworks, application servers, messaging systems, Linux/Unix environments, and object-oriented design patterns.
