Role: Software DeveloperLocation: Full RemoteRate: £600 per day (Outside IR35)Contract Length: 3 months - extendableActive Security Clearance is required Role:You will be responsible for supporting the full software development cycle of a widely used system which provides information services that help for data collection and transformation.Your main duties include:Developing and updating Java software modules.Developing and conducting unit testing of software components.Requirements:Strong experience in software development using Java, Typescript and Angular.Strong experience in programming at the network interface level and serial interface level.The ability to create and maintain high quality code.Experience carrying out troubleshooting of relevant systems.Experience carrying out automated testing.Experience using development tools Such as Maven, Jira and Gitlab and Scrum methodology.