Summary
Performs designs, analyzes, writes code, modifies and debugs CSG product applications. May perform release testing. May interface with end-user to define requirements and complete technical documentation. May assist with on-site client issues. Responsible for significantly complex software development assignments.
Requirements

Bachelors Degree Equivalent Experience required. Ideal skills include: Excellent IT knowledge in software development methodologies/processes, design, implementation and documentation. Knowledgeable of one or more programming language as specified by the department. Excellent skills in research and analysis, project planning and implementation.

Required front-end web development skills: HTML, JavaScript, CSS, Dojo toolkit widgets, ext JS, and graphic manipulation. Should have the ability to build complex site layouts. Highly experienced in the following: Java, J2EE, Servlet, JSP, Taglib, JMS, JDBC, XML/XSL, Struts, and Tiles. Understand relational database design and optimization. Be able to develop complex SQL queries and joins. Thorough understanding of design patterns and object oriented programming principles. Understanding of core internet technologies, TCP-IP, FTP, HTTP, SSL, firewalls, and routers. Experience with Rational Application Developer, WebSphere 7.0, TcServer, DB2, SVN and CVS a plus. Experience creating and working with Web Services utlizing SOAP and generating a WSDL. Experience creating and working with Ajax.

Please send your resume to: leah_fanella@csgsystems.com