Thursday, September 20, 2007

OpenWave - Senior Software Engineer

Title:
Senior Software Engineer
Skills:
Applicant must have a BS or MS Degree in Computer Sciences or equivalent work experience relevant to application development and Build/SCM engineering. Five or more years as a Software Engineer.
Date:
9-20-2007
Location:
Broomfield, CO
Area code:
303
Tax term:
FULLTIME
Pay rate:
Competitive
Length:
Position ID:
7200
Dice ID:
PHONECA
Job description:
Position Description:
The successful candidate will be a member of The Openwave LMCE (Location Manager Commercial Edition) development team. He or she will do new development in an Agile environment with a team of very skilled engineers. We are in the early stages of a major product release that is a key, high visibility project for Openwave.

Position Requirements:
The applicant must have a BS or MS Degree in Computer Sciences or equivalent work experience relevant to application development and Build/SCM engineering. Five or more years working as a Software Engineer. The candidate must have demonstrated ability to:
** Identify and effectively resolve problems within a development framework
** Work in a fast-paced environment balancing efficiency and quality with deadlines
** Generate clear and accurate technical documentation.
** Review and understand others** technical documentation and industry specifications
** Communicate effectively to management and peers verbally and through documentation
** Work independently with minimal supervision and within development and project teams that require a high-level of interaction between team members.
** Determine methods and procedures on new assignments

Experience in the following areas is required:
* Java development
** Experience in Object Oriented Analysis / Object Oriented Design..
* Multi-threading
* Database design and tuning (Oracle preferred)
* Java performance tuning
* Messaging
* TCP/IP protocol
* Experience in developing scalable and high-available enterprise software
* Proficiency in one or more J2EE application servers (Weblogic is a plus).

Experience in the following areas would be a plus:
* SCRUM or other Agile Development methodology
** SUN Solaris (experience with HP Non-Stop Kernel (NSK) would be a major plus)
* Eclipse
* Java 5 features ( generics, annotations )
** SCRUM or other Agile Development process.
** Design Patterns and Pattern Programming.
** Telecommunications / networking programming experience, communications protocols including TCP/IP and SS7.
** Perforce
* O/R mapping (Spring Framework is a plus)
* Clustering
* In-depth knowledge of Web Services standards.
Travel required:
none
Telecommute:
no