Latest Jobs
Learning Support Assistant
Romford, Essex
Account Manager
Stoke-on-trent, Staffordshire
PA to the Headmistress
Not Specified, London
Positive Behaviour Support Workers (Ref: PBSW-1117)
Not Specified, London
Trainee Driving Instructor
Not Specified, Scottish Borders
Trainee Driving Instructor
Horsham, Sussex
Trainee Driving Instructor
Gateshead, Tyne And Wear
Trainee Driving Instructor
Eastleigh, Hampshire
Software Support Technician
Windsor, Berkshire
Trainee Driving Instructor
Stevenage, Hertfordshire
Company Info
DCV Technologies

Company Profile

Lead Developer

Posted by DCV Technologies on 11.23.2017
Job ID: 1165645
Location: Swindon, Wiltshire, United Kingdom
Job Category: Information Technology, Telecommunications
Salary: £55,000.00 per year
Job Views: 466
Post Code:
Employment Type: Full time
Posted: 11.23.2017

Job Description

Software Developer

This is a fantastic opportunity for and experienced and professional Lead Software Developer/Engineer with the ability and passion to pick up new technologies, innovate technology and coach/mentor junior engineers.

As the lead Software Developer, you will work in-house contributing to the website and software application development needs. Provide technical leadership and innovation to ensure appropriate solutions are in place to meet business demands/requirements.

Key Experience

  • Extensive experience of Agile software development and working in SCRUM teams

Breadth of experience in the following areas:

  • Java 8
  • Spring Boot/MVC
  • HTML templating engine: Thymeleaf, JSP, JSF
  • Build tools: Maven, Gradle, Ant
  • Database: MySQL, Postgress
  • Testing: TDD, unit testing, JUnit, Mockito
  • IDE: Intellij IDEA
  • troubleshooting
  • SOAP, XML
  • SQL query writing

Experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with experience with service-oriented architectures (SOA)

Role Responsibilities

  • Analysing business requirements, translating into technical design and ensuring the development of quality solutions for internal transformational projects.
  • Constructing sequence diagrams, workflows etc. to describe the interaction between systems and present for internal and external use.
  • Studying system capabilities, input/output processes and hardware or software compatibility.
  • Engaging in subsystems' design analysis and integrate with overall system.
  • Extending technical support during preparation, installation and system maintenance to project stakeholders and external suppliers.
  • Designing integration solutions between various systems within our architecture which includes a Middleware of WSO2 ESB.
  • Ensuring agreed architecture principles are adhered to when designing solutions.
  • Assisting in configuration management, deploy and release cycle for designed solutions.
  • Full life cycle application development for our new web application Innovation funding service.
  • Designing, coding and debugging Java spring boot application.
  • Analysing software, codes and requirements and reviewing software.
  • Mentoring junior developers within the organization to ensure they learn in line with professional and personal development paths including setting tasks and appraising their progress.

Qualifications

Educated to degree-level or equivalent experience


  • Previous Next