Senior Web Developer
Location: Basingstoke – hybrid working
Contract: 12 months plus
PAYE plus holidays / pension – please advise rate sought
Main Duties
* Work as part of the company’s multi-skilled Web Development team as a full stack developer to rebuild and provide ongoing support for all onsite web applications using a new modern framework.
* Design, develop and implement bespoke software solutions.
* Assist clients with requirements analysis.
* Database design, management and integration.
* Interface with other corporate systems where possible.
* Provide end user support, bug fixing, and change control.
* Ensure development of updated documentation.
* Contribute to the development of Test plans and UAT.
* Training, tutorials and talks.
* Setup/Documentation of SQL Databases to support Web Development.
* Evangelize new approaches to software ideas and practices.
* Ensure software is developed in compliance with EniProgetti/Eni ICT policies and procedures.
* Cyber Security: Web Apps – work with the HQ team in resolving vulnerabilities identified in the cyber security scans from a web app perspective.
* Coordinate the remediation of identified vulnerabilities in web apps in a timely and structured manner.
* Provide timely EPUK ICM response to resolve HQ Global Eni Operation Security Cyber Alerts.
* Coordinate with Infrastructure and Service Desk teams to resolve Cyber Vulnerabilities where cross-functional response is needed for web apps.
* Actively participate in improving corporate culture on cyber security awareness.
Candidate's Qualifications, Experience and Skills
* Deep knowledge of JavaScript / JQuery, Java/Groovy, HTML and CSS.
* Experience with Grails is a benefit.
* MS SQL Server databases, including DB design.
* Proficient in IDE tools, preferably IntelliJ.
* Spring and Hibernate.
* Software source control, preferably Git/DevOps.
* Creative and highly motivated.
* Independent and proactive, with excellent interpersonal skills.
* Ability and experience to develop web-based, intranet solutions.
* Experience with software development tools and practices (Agile).
* Strong ability to collect data and understand business requirements.
* Educated to Degree level or with equivalent experience.
* Demonstrable experience in application design and development.
Expected Duration: 12 months minimum
#J-18808-Ljbffr