This is initially a contract with option to go permanent. Required knowledge and experience is as follows: Extensive experience with software application development process and methods, object-oriented design and development and agile development methodologies. Strong development experience with the following languages:
JAVA,
JSP and PL-SQL within Windows and Linux environments are essential for this position as are excellent troubleshooting skills.
VXML related IVR speech application development is a plus.
Essential Functions
1. Provides leadership in implementing innovative web-base solutions for existing and emerging systems.
2. Participates in the full life cycle in maintaining web-based applications
3. Participates in the full life cycle in porting web-based applications to applicable emerging technologies.
4. Leads and/or participates in design and code reviews
5. Provides technical direction in catering to customer business requirements
6. Addresses application performance, scalability and extensibility.
7. Provides direction based on emerging technologies
8. Mentors other professionals in the maintenance, porting and delivery of application solutions
9. Participates in the deployment, administration, and support of integrated web and telephony based applications.
10. Troubleshoots and resolves both system and application problems.
11. Provides insight into optimal lifecycle processes, practices, and procedures
Required Skills
� Platforms: Dialogix, Linux, NT, Unix (Solaris), XP, Win2003
� Development Standards:
J2EE � Middleware:
JBoss � Languages: JAVA, JSP, P-SQL, XML, XSL, HTML
� Web: IIS,
Tomcat, Apache (any of these)
� RDBMS: Oracle 9i
� Methodologies: J2EE, OOD, RUP, Relational Model
Preferred Skills
� Languages: VXML
� CM: CVS
�
IDE: Eclipse