Job Description
This job description sets out the role and responsibilities for the role of Software Developer.
This document does not include or define all the tasks which the employee may be expected to perform. From time to time duties may change without notice and without altering the post or level of responsibility. The employee may be required to carry out other duties at the request of their line manager.
Scope of Role & Responsibilities
* To build and support high quality, robust and secure software solutions that are fit for purpose.
* Involved in the complete product life cycle from requirement to delivery.
* A desire to learn and evolve as the company grows and broadens its technology portfolio.
* Creating and maintaining a professional culture within the team, where individuals are accountable and proud of delivering quality and excellence.
* Keeping track of the latest developments in the key technologies that influence the strategy, such as Oracle APEX.
* To represent us within the industry by contributing in client meetings, internal and external websites, publications, forums and events as required.
* To support Junior and Graduate Developers as they join the development training program.
Skills & Knowledge
* 2 Years Oracle APEX experience (version 18+)
* JavaScript, Jquery, HTML, PL/SQL, SQL RESTful Services
* Cyber security awareness
* Excellent communication skills
* OpenShift, AWS (nice to have)
Key Behaviours
* Strong Leadership, professional attitude – and leading by example
* Bright, highly self-motivated and driven
* Passionate about Software Development and APEX, with a general thirst for digital knowledge and a significant interest in new emerging technologies
* Ability to solve problems quickly and completely
* Ability to multi-task and stay organised in a dynamic work environment
* Analytical and inquisitive, with excellent attention to detail
* Innovative and creative, with a concise, precise and effective approach to problem solving and the ability to develop, deliver and evaluate brilliant ideas founded on rock-solid strategic thinking
* Credible, confident and articulate, with excellent communication and presentation skills
* Reliable, flexible and cooperative
* Diplomatic and tactful
* Personable and approachable, with an enthusiastic and motivational nature and an overall passion for excellence