Our software client is seeking talented individuals who enjoy working directly with customers to solve complex problems, while developing and integrating software around an established mature software suite.
This is an excellent opportunity for motivated individuals to apply a combination of technical and non-technical skills in Oracle, including Oracle’s Express Applications (ApEx) toolset, User Interface (UI) Web Development, and Systems Integration to all phases of the software development life cycle, providing creative and comprehensive solutions for their clients.
Skills needed:
- Minimum 2 years’ experience
- Must have strong analytical skills and be a proven problem solver
- Must have outstanding verbal and written communications skills and ability to work directly with clients in a consulting capacity
- Oracle ApEx and PL/SQL, Stored Packages/Procedures/Functions, Triggers
- Oracle Web Development (HTML, Javascript, PL/SQL and ApEx Toolkit)
- Experience with REST API design and troubleshooting a plus
- Oracle SQL performance tuning skills
- Database design and data modeling skills
- Application Development / User interface (UI) skills for developing, updating, and improving screens and reports
- Proficient in Windows, MS Word, and MS Excel (Power shell scripting a plus)
- Proficient with Unix command line, especially Linux (Solaris or shell scripting is a plus)
- Proficient with Version Control Systems and Concepts
- Familiarity with formal Agile Methodologies
- Familiarity with QA/Test processes
- Familiarity with Business Objects and data warehousing techniques are a plus
- Candidates with bachelor’s degrees in computer science or engineering preferred
- Work in an agile environment with squad members to address client requests that are received through the CSR Jira Queue.
- Design software or customize software for client use with the aim of optimizing operational efficiency. This includes:
- PLSQL coding solutions
- ApEx coding solutions
- User Interface (UI) styling solutions
- Analyze client needs based on the user acceptance criteria (UAC) to develop a software solution and then an estimate to implement and test proposed solution.
- Develop engineering development coding on individual workspace and then check/tag code into standard VCS (Version Control System) platform.
- Participate in engineering estimation meetings, as needed.
- Manage tasks assigned and in backlog based on engineering Kanban boards and dashboards.
- Analyze and design databases within an application area, working individually or coordinating database development as part of a team.