[Close] 

Developer 1

Company Name:
RR Donnelley
Developer 1
Tracking Code
18473
Job Description
We are seeking a Database Developer to help support innovative solutions for the Financial and HealthCare Markets. Responsibilities will include a heavy emphasis on support of internal applications to support manufacturing.
Bachelor degree in discipline related to functional work and 1-2 years of relevant work experience OR equivalent combination of comparable work experience and education.
A solid knowledge of SQL Server 2008 - 2012 is required. Experience in developing C# applications and understanding of XML and XSLT is a plus. Desktop experience including PDF & Postscript manipulation skills are a plus.
Ability to solve problems by analyzing variables and applying appropriate solutions learned through experience and proficiency in understanding the job.
Excellent written and verbal communication skills required. Excellent teamwork skills required.
The role of the developer is to take client data and move it through a service oriented architecture (SOA). Along the way candidates will be responsible for building a series of processes from the input stage to the output stage. Many of the business rule applications will be in SQL. The position has a focus on using SQL, XML, and XSLT. In SQL candidate will be dealing with table joins, queries, indexing. With XSLT candidates will be setting up phases, expression matching, and using it for structured setup. XML will be used as the file format to push the data to a specific industry application.Responsibilities
Coding: With limited direction, develop code, test, debug, maintain, modify, and install moderately complex software programs. Applies structured programming techniques and adhere to coding standards. Use knowledge of available utilities to simplify tasks. Apply structured programming techniques and adheres to coding standards, although some deviation from the standards may be expected for particular development efforts. Participates in code walkthroughs.
Testing: Develops unit test and test scripts; performs unit, regression, conversion and parallel tests; develops system test data and performs system tests. With limited direction, coordinate and conduct system stress tests on software. Assists quality assurance testing teams.
Analysis/Design: Analyze moderately complex technical requirements and make determinations for modifications of existing computer programs/modules or if new programs/modules need to be developed for a specific application, system, and/or database. Independently analyze and document test results to ensure that programs are meeting the technical requirements. Partner with designers to update technical requirements documentation and make recommendations for re-design and/or re-coding of programs that do meet desired specifications.
Technical Support: Researches and resolves moderately complex programming issues with immediate short-term solutions.
Documentation: Develop program specifications and flowcharts, (dataflows, jobflows, etc.), for stand-alone programs or systems. Prepare concise internal program documentation on program development and revisions. Prepare on-line help, FAQs, user guides and operational instruction manuals.
Communication: Conveys problems, solutions, updates and project status to peers, customers and management. Develops and maintains program, systems and user documentation.
Planning: Prepare time estimates for assigned tasks. Attends post-implementation reviews.
Performs other related duties and participates in special projects as assigned.
Required Skills
Required Skills:
Bachelor degree in discipline related to functional work or role with 1-2 years of relevant work experience OR demonstrated ability to meet the job requirements through a comparable number of years of applicable work experience.
Must be able to demonstrate a very good understanding of the information technology environment/infrastructure utilized for the job and be able to identify and resolve moderately complex challenges associated with the work. Must be able to demonstrate an understanding of current trends in information technology best practices and standards and how to apply this understanding to work projects and processes.
Must have very good knowledge and understanding of the assigned information technology platform and make recommendations for improvements to the technology.
Have very good understanding of information/data management concepts. Must be able to effectively analyze and solve complex work related problems. Able to interpret complex and detailed business specifications and make suggestions that provide workable solutions to development project of moderate complexity.
Requires very good communication skills with ability to state messages in a clear manner by using language that is easy for others to understand.
Must be able to proactively listen to others to understand issues and situations. Must be able to clearly articulate business needs to both internal and external customers.
Job Location
Lancaster, Pennsylvania, United States
Position Type
Full-Time/Regular
Employee Referral Bonus eligible
No

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.