|
US-PA-Tarentum: PL/SQL Software Engineer
To see other opportunities,
please visit http://dev.fyicenter.com
Date: 21-Sep-2009
PL/SQL Software Engineer
Job Description
* Analyze business systems requirements and design technical solutions based on those requirements
* Design complex, cross-platform, multi-tier systems
* Develop and support new software applications
* Application tuning
* Design, document, test, and implement application features and enhancements
* Contribute to software development process standards
* Constantly strive to reduce our time to market (new customer implementations and enhanced systems)
* Apply standard structures and practices to produce robust and effective application and optimize complex query results (performance and flexibility)
* Routinely work against very large data volumes and/or complex datasets in Oracle to develop transactional application systems
* Support existing programs and modules
* Participate in code reviews and unit testing
* Work closely with Q/A team and internal users
* Assist in development of automated of test scripts, product builds and installation programs for the applications
Required Skills
* Requires a four-year degree in Computer Science/Information Technology, Computer/Electrical Engineering
* Minimum five years of experience in systems analysis and programming, addressing unique issues of architecture and data management
* Experience working in an environment doing custom program development against an Oracle database required.
* Excellent PL/SQL skills are a must
* Experience with complex transactional environments and custom application development using PL/SQL is required
* Experience working with ETL tools and advanced tuning techniques
* Experience and expertise with relational databases (Oracle 10g, MySQL)
* Experience with Structured Query Language (SQL), PL/SQL, C, and UNIX Shell scripting (Bourne, Korn)
* Experience developing in .Net a plus
* Experience with the following platforms: AIX, Linux, Windows
* Experience working within a systems development lifecycle methodology is essential
* Experience must be with distributed, multi-tier systems
* Significant experience with analysis, requirements definition, data modeling, programming supervision and project management skills required
* Excellent organizational and communication skills, both oral and written
* Ability to influence and manage change
* Ability to prepare and deliver presentations
* Ability to work independently on multiple tasks
* Must possess a solid business sense to analyze IT feasibility of proposals
* Ideal candidate should have experience in development and performance tuning related to large volume processing
* Must deliver according to schedule
* Must understand and adhere to software development methodoloy
To apply for this position, please visit
this Website.
Thank you,
Team DEVFYI - Developer Resource FYI
http://dev.fyicenter.com
|