Bromley Business Centre, 27 Hastings Road, Bromley, Kent BR2 8NA, UK

Specialist – Software Engineer

Role – Specialist – Software Engineer
Location – Belfast/London
Type – Perm,

Responsibilities:
They should have strong working experience fixing Black duck vulnerabilities issues using Java and Java script reported by the Black duck tool
Work closely with development teams to address code vulnerabilities for existing applications.
Removing/upgrading 3rd party binaries on servers, including any necessary testing beforehand.
Actively improve the quality, security, and maintainability of relevant application components.
Use code reviews and static code analysis to improve the quality of code and highlight vulnerabilities early in the software development lifecycle.
Work with development teams to release the updated and improved code to production environments.
Work with developers and relevant stakeholders to improve the operational capabilities (logging, monitoring, etc.) of our application components.
Work closely with the development team to streamline the build and deployment process for relevant application components
Optimize, maintain and configure the build and deployment pipelines in accordance with best practices and organizational strategy
Apply technical knowledge and experience when selecting the best solution to a problem

Essential Criteria:
Experience with Java and JavaScript programming language
Experience with code repository tools such as git or Bitbucket.
Experience with dependency management frameworks such as Maven, Gradle, NuGet
Experience with unit testing frameworks such as Junit, Mockito, Nunit, Xunit, Moq, SonarQube
Experience with static code analysis tools
Consistently demonstrates clear and concise written and verbal communication
Demonstrated problem-solving and decision-making skills