|
Director of Software Development
The Director of Software Development will lead the onExchange software engineering staff, responsible for both standard product offerings and client-specific custom development. He or she will report to the CTO and will work closely with other managers (QA, documentation, UI design, etc.) to define and manage the overall engineering process.
Responsibilities include...
- Personnel management: recruiting, performance reviews, career path guidance, training, staff development.
- Project management: task definition, assignment, estimation, tracking.
- Engineering process: object-oriented design, rapid prototyping, agile development methodologies.
- Strategic vision: identification and pursuit of opportunities associated with new and evolving technologies.
- Customer contact: projection of the engineering team's competencies and vision to customers and prospects.
Candidates must have...
- A bachelor's degree in computer science or related discipline
- At least 10 years of experience in commercial software development
- At least 5 years of experience managing development teams
- Experience managing a team of 10 or more software developers
- Experience with object-oriented design and development
- Experience with transactional database applications
- Familiarity with the JavaTM language and environment
- Excellent analytic problem-solving skills
- Excellent written and verbal communication skills
- Excellent time management and leadership skills
The ideal candidate will have experience with...
- Operating systems: Windows® 2000, SolarisTM, AIX®, HP/UXTM, Linux®
- DBMS: Oracle®, SQL Server
- Application servers: BEA WebLogicTM, JBOSS
- Web interfaces: Servlets, STRUTS, Web services
- High reliability computing (clusters, fail-over)
|
 |
 |
 |
|