Role: Senior Web Developer
Location: Basingstoke, UK
Duration: 12 Month Contract (Annually Renewable)
Rate: £Negotiable (PAYE Only)
Work Style: Hybrid working with up to 60% remote working
Description of Project/Role and Main Responsibilities
The main duties include, but are not limited to:
- Full Stack Developer for greenfield project rewriting legacy in-house applications using modern technologies.
- Support of existing legacy applications (awaiting rewrite).
- Assisting clients with requirements analysis.
- Database design, management and integration.
- Interfacing with other corporate systems where possible.
- Providing end user support, bug fixing and change control.
- Ensure development of updated documentation.
- Ensuring 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.
- Co-ordinate the remediation of the identified vulnerabilities in web apps in a timely and structured manner.
- Actively participate in improving corporate culture on cyber security awareness.
Candidate's qualifications, professional experience and skills required for the position
Technical Skills and Experiences
- Deep knowledge of the following:
- Java/Kotlin
- React/CSS/Javascript
- Spring Boot
- Working experience of the following:
- MS SQL Server databases, including DB design
- IDE tools, preferably IntelliJ
- 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.
- Working experience of software development tools and practices (Agile).
- Ability to actively support the customer in all aspects of product development.
- Strong ability to collect data and understand business requirements.
- Educated to Degree level or with the equivalent experience.
- Demonstrable experience in application design anddevelopment.