Enterprise Content Management (ECM) Developer

Get a chance to work in a team responsible for building or modifying Information Systems, ECM systems and applications as directed by an Implementation Architect, Technical Lead or a Manager on the Java, Visual Studio .NET or Commercial off the Shelf (COTS) application software platforms. This position supports, maintains and documents the systems and applications which are critical in supporting business operations.
Long Term Contract
Primary Skills
o This position will requires majority development experience and some support experience
o Code, build and modify solutions of moderate to high complexity from technical requirements using Java, Visual Studio .NET or Commercial off the Shelf (COTS) application software.
o Perform various coding, configuration and programming tasks, such as integration of designs with applications and services.
o Develop and execute unit tests and functional test coverage for assigned coding and system changes to ensure quality and conformity to technical and business requirements and standards.
o Adhere to defined processes and procedures to ensure the quality of the technical solution. Prepare for and participate in code reviews as requested.
o Thoroughly document code and system changes.
o Provide benchmark time estimates as requested.
o Assist in implementing, administering and monitoring systems and applications.
o Provide regular business hours and on call support of systems and applications.
o Assist in troubleshooting and resolving technical issues causing the unavailability of systems or applications for users. Document the cause and resolution of outages.
o Maintain system and application security.
o Assist with product and process documentation.
o Assist in disaster recovery planning, documentation and implementation.
o Working knowledge of Software Development Tools and Programming Languages.
o Working knowledge of Relational Databases and query languages.
o Working knowledge of Object Oriented concepts and how they apply to design, architecture and application development.
o Working knowledge of DB2 and SQL concepts.
o Working knowledge of XML/XSLT. Working knowledge of source code management tools such as PVCS, CVS, Subversion and Archiva.
o Understanding of software development practices and concepts.
o Must be able to work with common technology and Microsoft Office file formats.
o Possess a thorough knowledge of the principles and practices of application development.
o Familiar with the interpreting UML for system design.
o Familiar with SOA/Web Services like SOAP.
o Familiar with IBM MQ.
o Familiar with Information Systems analysis principles and techniques.
o Familiar with Information Systems client-server fundamentals.
o Java SPECIFIC Proficient in Java/J2EE. Working knowledge of Hibernate. Working knowledge in distributed Java technologies like MDB and EJB. Working knowledge of Rational Software Architect (RSA). Working knowledge of Web Security (keys, certificates, trusts, etc.). Working knowledge of web programming. Familiar with MVC Framework(s). Familiar with IBM Web Sphere Application Server. Visual Studio
o .NET SPECIFIC Proficient in Microsoft Visual Studio .NET. Enterprise Content Management and Generation
o SPECIFIC Proficient in IBM FileNet P8 Enterprise Content Management (ECM) software, including Content Manager (CM), Business Process Manager (BPM) and IBM Records Manager (IER).
o Proficient in Kofax Capture scan software.
o Proficient in OpenText RightFax fax software.
o Proficient in Thunderhead NOW communication generation software.
o Proficient in building, modifying and configuring workflows, custom components and modules of moderate to high complexity.
o Proficient in building, modifying and configuring business objects of moderate to high complexity.
o Proficient in building, modifying and configuring custom and out-of-the-box COTS solutions of moderate to high complexity.
o Proficient in building, modifying and configuring data sources, metadata, frameworks, templates and schemas within COTS products.
o Working knowledge of imaging and BPM concepts.
o Working knowledge of OCR, ICR, OMR and barcode technologies.

Desired Skills
o Working knowledge of a wide variety of Information Systems hardware and software on multiple platforms
o Working knowledge and understanding of the student financial aid industry.

Bachelor's degree in computer science and two years of programming experience or relevant experience or certification in computer science, information technology and at least four years programming experience. Equivalent combination of experience and training considered.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Team Member Development Manager
Ardmore, PA Life Time Fitness
Team Member Development Manager
Fort Washington, PA Life Time Fitness
Project Manager - Enterprise Sales Enablement
Philadelphia, PA comcast
Team Member Development Manager
Wayne, PA Life Time Fitness