Short Description:
The Programmer is responsible for analysis, design, coding, component and assembly testing of all application code owned by the Application Team.
Complete Description:
Resumes are due to the manager on Thursday February 26. In person interviews.
Transportation is seeking a consultant
Technologies needed for successfully performing duties,
1) Currently we are using Java version 1.4
2) Experience with Enterprise Java Beans version 1.1
3) Experience with Velocity Templates
4) Experience writing Ant build scripts.
5) Experience writing Unit tests using JUNIT
6) Experience developing web applications and experience with MVC architecture.
7) Open symphony’s Web Work MVC Framework. ( This project was merged in to another framework called Struts)
8) Experience with JavaScript, XML, CSS, SQL
9) Experience with JBOSS
10) Experience with Team Foundation Server and CVS.
Duties involve
1) Understand the requirements and come up with a Design, Code, Test and Debug
2) Understand and develop EJBs
3) Write HTML, JavaScript code
4) Have strong problem solving , logical, and analytical skills
5) Maintain team spirit and show positive attitude.
The Programmer is responsible for analysis, design, coding, component and assembly testing of all application code owned by the Application Team. Programmers typically are involved in maintenance (including production support), enhancement and development work. Programmers have a range of skills and knowledge of the technologies used and applications supported by the Application Team. The Programmer works with the Functional Architect and Technical Architecture Specialist on an as needed basis to ensure that design and code meets customer requirements.
Years of Relevant Experience:
8to9 years
Preferred Education:
4 year college degree or equivalent technical study.
Role Description:
•Plan all required process steps.
•Review and understand the Application Team’s workplan.
•Provide status of work to Team Lead.
•Anticipate, identify, track and resolve issues and risks affecting own work and work of the Application Team. Develop contingency plans as necessary.
•Engage in ongoing process improvement.
•Detailed functional and process knowledge.
•Utilize deep modeling, design and coding skills.
•Provide expertise in one or more database environments.
Skills:
Skill
Required / Desired
Amount
of Experience
Experience with Enterprise Java Beans version 1.1 and 1.4
Required
8
Years
Experience writing Ant Build scripts
Required
7
Years
Experience writing Unit tests using JUNIT
Required
6
Years
Experience Open Symphony's Web Work MVC framework
Required
6
Years
Experience developing web applications and MVC architecture
Required
6
Years
Experience with JavaScript, XML, CSS, SQL
Required
7
Years
Experience with JBOSS
Required
6
Years
Experience with Team Foundation Server (TFS) and CVS
Required
5
Years
Experience with Struts
Highly desired
4
Years
Excellent interpersonal skills both oral and written
Required