strongSoftware Development Engineer
Role details
Job location
Tech stack
Requirements
approaches to new and existing ways of working. /liliIt is your responsibility to complete all mandated information security and business continuity training and awareness courses. /liliYou should be familiar with all appropriate policies, procedures, processes and guidelines that support you in your relevant role. /liliProvide support for ensuring continued alignment of company ISO processes managed by the IS/BC team. /liliTake a proactive approach towards security threats and focus on browser compatibility and device support.br/li /ulstrongWhat You'll Bringbr/strongstrongTechnical Experiencebr/strongAs a member of the Development Team, you should have: -brulliOver 3 years' experience of delivering IT development projects. /liliA related degree or equivalent qualifications / experience.br/li /ulstrongRequired:br/strongulliJava 8 - 21 /liliJava Webapps (such as Tomcat / Websphere, Spring MVC) /liliStored Procedures (MSSQL, DB2, Mongo, Postgres) /liliCI/CD tools such as Jenkins, Concourse, Git, GitLab, Octopus /liliApache, Nginx /liliAgile Methodologies - Scrum, Kanban, Pair Programming, TDDbr/li /ulstrongDesirable:br/strongulliTest tooling - Selenium, JUnit, Mockito, PowerMock, Karma, Jasmine /liliREST/JSON APIs (Swagger, HATEOAS) /liliSpring (including Spring Boot, Spring MVC, Spring Batch) /liliBuild tools (Maven, Ant) /liliUnix /liliJavaScript (including JSON, Typescript, AngularJS/Angular) /liliELK stack /liliWebspherebr/li /ulstrongRequired Attributes And Characteristicsbr/strongulliHigh attention to detail /liliFlexibility /liliForward-thinking with drive and determination /liliStrong analytical solution design skills /liliTeam player with the ability to work independently where needed /liliLogical approach to problem solving and strong troubleshooting skills /liliHave a demonstrable track record of building for the public webbr/li /ulemIt is impossible to list every requirement for, or responsibility of, any position. Similarly, we cannot identify all the