Job Requirements Experience with Windows platform and MS SQL Server Experience using Eclipse, CVS Experience in a Scripting language Understanding of SQL 1-2 years in a technical role 1-2 years Java exp experience with Java development and/or XSLT Competencies Strong attention to detail Strong interpersonal and written communication skills Effective time management Strong problem solving skills Ability to work well independently as well as in a team environment Ability to multi-task Flexible with a "can do" attitude and have the ability to remain professional under high pressure situations Job Duties: Develop new batch jobs outlined in requirement specifications and communicate with the Implementation Analyst or Manager to resolve questions as they arise Utilize existing generic batch job programs to minimize development time and the need for client specific programs Perform sufficient testing utilizing test cases outlined in requirement specifications; document and communicate results Notify manager of problems or questions that may prevent or delay work and inform manager of changes needed in estimated hours or estimated completion dates for assigned tasks Work with Development Team to develop new programs relating to client implementation tasks, communicate with the Implementation and Development team to resolve questions as they arise Set up batch job triggers and folders in production and communicate job schedule with IT Operations Work with Implementation Analyst to monitor initial production data loads after go-live Research client data issues relating to import/export batch jobs, document and communicate findings Follow the change control process to ensure that version control is maintained on all programs