Job Description :

Description: Responsible for analyzing, designing, coding, testing and deploying software programs and applications.  This includes researching, designing, documenting and modifying software specifications throughout the production lifecycle.  The software developer will also analyze and amend software errors.

 

Responsibilities: 

provide analysis and development of specifications and review prepared programming specifications

develop detailed system designs and review approved system designs with project team

develop application code and review code that requires modification

develop and coordinate technical implementation plan

unit test application code and assist with system testing

prepare and update all necessary documentation

perform implementation activities and review schedules, objectives, and priorities with service manager

provide production support including on-call rotation and technical assistance to end-user and IT staff

initiate suggestions for improvement to systems and procedures

assist with routine work of the department as required

 

Required:

10+ years of development experience in PeopleSoft/PeopleCode (Financials module)

experience in PeopleSoft version 9.2

knowledge of Object-oriented programming (e.g. Java, C#)

knowledge of the software development life cycle

experience with HTML, JavaScript, Cascading Style Sheets, or XML/XSLT

experience with SQL Server, DB2 or equivalent relational databases

experience in writing and debugging complex SQL

excellent communication and teamwork skills with the proven ability to multi-task

the ability to provide application support, including responding to support after business hours

effectively troubleshoot, debug and solve issues of medium complexity and moderate risk

knowledge of file handling and manipulation tools and techniques

strong analytical and organizational skills

the ability to translate business requirements into technical specifications

self-starter and able to perform job with moderate supervision

the ability to work in a team environment and to complete work independently

             

Similar Jobs you may be interested in ..