Java GUI Software Engineer Sendmail
Principal Duties and Responsibilities
The Java GUI Software Engineer will design and develop major components of the user interface for our products.
Sendmail delivers large scale, high performance, mission critical, enterprise class products for Global 1000 companies. We thus look for engineers who enjoy producing code to these specifications, and have acquired the corresponding skills and methodologies.
Sendmail values equally creativity and the ability to ship product in a timely fashion. We are looking for enthusiastic engineers who innovate, as well as employ a sound methodology throughout the design, implementation, and test phases of software development.
Requirements
Proficient knowledge of HTML, JavaScript, CSS, DHTML, Java, Java Server Faces (JSF), Java Server Pages (JSP). AJAX experience a plus
Excellent Human Machine Interface design skills
Working knowledge of developing J2EE middle-tier components
Knowledge of XML and XSLT, a plus
Aptitude for quick prototyping a plus
Must design and write secure, reliable, efficient, robust, flexible, scalable, extendable, maintainable, portable applications
Passionate about delivering innovative high quality customer-friendly products in a timely fashion
Familiar with the software development life-cycle. Effective in working with QA, Documentation, and Technical Support
Work well in a team environment or individually, with a positive attitude
Additional Experience
Experience in GUI development on Linux, Unix.
Experience developing enterprise class products
Must have shipped 2 major releases
B.S. in Computer Science or a related field. MS preferred with 1+ years of relevant experience
| Location: |
6425 Christie Avenue
Fourth Floor
Emeryville, CA 94608
United States
|