Previous Job
Senior Software Engineer
Ref No.: 18-02597
Location: Lombard, Illinois
Position Type:Full Time
Pay Rate : $ 100,000.00 - 140,000.00 /Year
Our client is looking for someone to develop, code, test, document and debug new software or enhancements to a diverse software stack consisting of Oracle, PL/SQL, PHP, Laravel, Linux, Delphi, EDI and more. You will work with technical staff to understand problems with software and resolve them. Additionally, you will resolve customer complaints with software and respond to requests for improvement and enhancements from both external customers and internal staff. 
  • Participate in a small distributed team designing and developing with Oracle database software (with emphasis on PL/SQL programming), PHP/Laravel within an Agile Development culture.
  • Software development including estimating, technical specifications, coding, source control and unit testing.
  • Design and code functional routines and modules in accordance to a software engineering specification.
  • Participate in design brainstorming sessions, technical design reviews, formal code reviews, bug triage and functional walkthroughs.
  • Provide technical support for customer production issues.
QualificationsThe successful candidate is someone who is organized, enjoys software designing and coding, executes to the necessity of rapid priority changes, and enjoys working both independently and in a distributed team environment. Additionally, the candidate will also possess the following:
  • Bachelor's degree in Computer Science or equivalent.
  • 5-10 years of experience developing in PHP/Laravel/QooxDoo.
  • Exposure to Delphi(or equivalent) is a plus.
  • 2-10 years of Database experience (PL/SQL is a plus).
  • Strong skills and experience in writing SQL procedures, views and triggers required.
  • Knowledge of EDI is a huge plus.
  • Proficient with Oracle Database (9i, 10g, 11g).
  • Experience with Toad for Oracle a plus.
  • Proficient with Linux/Unix scripting.
  • Excellent analysis and problem solving skills required.
  • Good communication skills.
  • Experience with Subversion or equivalent a plus.