Full lifecycle application design and development responsibilities in support of RSA's web-based digital print submission software. Ideal candidate has experience in the design and development of productized, web-based business solutions.
Education:
Bachelors Degree in Computer Science or related, advanced degree is a plus.
Responsibilities:
Java/Web programming
Skills:
Knowledge of the entire software lifecycle
Requirements gathering
Functional solution design
Product development knowledge
Process improvement skills
Java-based Object-Oriented development
Java Servlets, JSP and JSTL tags
HTML/JavaScript/CSS web page design
Database-driven web application experience
Web Server knowledge and browser technologies
Good knowledge of UNIX concepts and commands (Solaris and Linux)
Model - View - Controller design pattern
Experience:
SQL databases
Minimum of 2 years software development experience.
Minimum of 1 year of Java and database programming in a UNIX environment.
Experience designing and implementing enhancements and new features for a complex software product.