Organization
Oracle's Global License and Advisory Services (GLAS) is an organisation that promotes the management, governance and awareness of the proper use and distribution of Oracle systems through expert services.
Our goal is to provide Customers and/or Partners with the most up-to-date knowledge, best practices and tools to manage and maximize our Customer’s Oracle license investment.
Role
Responsible for the development of enterprise software systems and solutions , providing the Global License and Advisory Services and it's customers with modern and reliable solutions.
The candidate will provide use their expert technology knowledge to ensure the most appropriate technology is delivered to the business to meet the requirement specification and ensure the systems are maintained and managed to technology and business best practices.
Scope
Works as a member of the Agile Software Development team Reports to the Software Development Manager Works with Project Managers and Business Process Owners to define the architecture and scope of development
Responsibilities
Architects, designs, develops, tests and implements changes to existing and newly required business technology systems and solutions Validates installations, configuration and accurate functioning of developed software applications in accordance with GLAS internal standards and procedures Builds code and unit tests for complex programs Performs code reviews of complex programs Designs and migrates existing enterprise applications to new technology stack Provides technical support to the Global License and Advisory Services business Creates and updates technical documentation for all systems and solutions Works closely with the project manager and assigned project team to review and ensure delivery of enterprise IT solutions to schedule Participates and facilitates meetings covering design discussions within the Software Development Team Translates business needs to viable deliverable technology Informs and provides regular updates on the activity results to the management team Coaching and mentoring of others as required
Qualification
BA/BS degree (or equivalent) in a technology, engineering or similar discipline 5-8 years experience Software Development experience Experience in architecting and developing enterprise applications Experience of Unix/ operating system essential Oracle Cloud Experience highly advantageous Good Working knowledge of Oracle SQL and PL/SQL a plus Excellent Java programming skills Working knowledge of J2EE (JSF, Servlet, Web Service, EJB) Hands on experience of application servers ( Weblogic , Tomcat , Jboss, Websphere) Working experience with OracleADF and optionally OracleJet Working experience with OpenSource frameworks: Struts / Hibernate / Spring / Ajax / React / NodeJS / Angular etc will be a plus Working experience of Python Unix Shell scripting and MS-DOS batch programming will be a plus Excellent written and verbal English communication skills Ability to work to deadlines both independently and within a team environment Complex problem solving and decision making skills Experience of Agile Methodology a plusCareer Level - IC4