Software Engineer
Software Engineer Required Skills: Bachelor's degree in computer science, engineering, or a technology-related discipline is preferred 3+ years of solid object-oriented software development experience Professional development experience using ROR Knowledge of server componentization technologies like EJBs, Seam, Spring, REST, etc. Experience working on complex, database-related projects (performance, stored procedures, or schema design) Development experience with complex, multi-threaded environments Hands-on Linux systems development experience or in-depth knowledge of Linux internals is a plus Experience with open source projects, virtualization, or cloud technologies is preferred