Qualifications:
Tools & Technology:
Experience with J2EE, Java, JavaScript, JSP/Servlets, and SQL.
Experience with the following technologies: XML, Service Provisioning Markup Language (SPML) / SOAP, HTML
Experience with Web and Application Servers (WebSphere or Weblogic)
Experience setting up and installing software on both Windows and Unix (Linux, Sun, HP, AIX) platforms.
Experience with Databases (Oracle, UDB, MSSQL etc).
Experience with Directories (LDAP, Active Directory or RACF).
Experience with enterprise systems (SIEBEL, PeopleSoft) a plus.
Familiarity with identity management provisioning systems (Sun, Oracle, IBM, Novell, etc) a plus.
AJAX experience a plus
Familiarity with role-based access control (RBAC) or Enterprise roles-based access control (EBAC) a plus.
Excellent communication skills and experience working with internal clients and IT partners.
Experience with QA duties is a plus (usability testing, performance testing, automated testing, test scripts, test cases and test plans).
Security software or internal IT audit experience a plus.
TIM / TAM experience a plus
Education and Experience:
Bachelor's degree in Computer Science, Management Information Systems, or related field with minimum 7 years of experience.
3-5 years of professional work experience as a senior developer / analyst with enterprise software.
Description:
Responsibilities:
Analyzes and documents customer business requirements to ensure a thorough understanding of business needs
Participates in day to day support, maintenance of systems, troubleshooting, resolving all related issues with Vendor and other IT partners.
Contributes to or may produce complete designs of business solutions, including assessing project resource requirements and estimates.
As needed, develops/modifies programs and/or customizes applications to meet Guardian business needs.
Evaluates and select tools necessary to build and support applications.
Participates in systems integration efforts to ensure new or modified systems operate effectively in the environment.
Conducts tests including user acceptance tests
May lead installation of new or modified systems, providing post-implementation support.