7+ years of hands-on software development experience.
Work in a structured environment designing and developing Pro-C, Oracle SQL/PL-SQL procedures
Contribute to detailed design documentation (component diagrams, sequence diagrams, etc.)
Review high-level and detailed designs for accuracy and completeness
Translate use cases, sequence diagrams, class diagrams into source code.
Work with QA/Test team to resolve deficiencies
A background with systems operating in a 24x7 production environment.
Experience in scripting and using source code control systems.
Analysis and design skills using formal methodologies and Object Oriented Programming principles.
Relational database experience, Oracle is a must.
Demonstrated ability to meet schedules and multi-task.
Outstanding oral and written communications skills in both technical and client facing situations.
Ability to check one’s ego at the door. Individual must be a team player, receptive to new ideas and concepts and willing to embrace them when final determinations are made.
Preferred / Desired Skills:
Bachelor’s degree in Computer Science or equivalent.
5 to 7 years experience in developing source code in Pro-C, PL/SQL, C and other scripting languages
C/C++ is a plus, but PL/SQL; Stored procedures development experience is mandatory
Good understanding of data modeling and object oriented concepts
Excellent written and verbal communication skills
Ability to multi-task across numerous activities
A background in large scale transaction processing and financial management systems.
Expertise in developing high volume transaction processing applications, application-to-application integration, real-time transaction processing and message queuing.
Experience working in a team environment where team members are geographically dispersed.
Client interaction and presentation skills.
Experience with PL/SQL Editor is necessary , ETL tools a plus
Large scale data migration experience a plus