On behalf of the Cabinet Office, we are looking for a Software Engineer (Inside IR35) for a 3 month contract (with potential extension) based Hybrid in London. We are seeking a highly skilled Software Engineer to join our dynamic development team. As a Software Engineer, you will play a pivotal role in designing, developing and maintaining our web applications with a focus on React and AWS Technologies. You should be passionate about creating innovative solutions, championing best practices and driving technical excellence. As a Software Engineer, you will have relevant experience in:. JavaScript, React, Node.js and TypeScript.. Strong experience in writing reusable, testable components, within React.. Proficiency in modern JavaScript (ES6) and JSX syntax.. Experience with building and maintaining RESTful API''s using Node.js.. Ability to write optimised SQL queries for data retrieval, manipulation and management.. Experience with developing accessible, responsive layouts using componentised CSS/SASS.. Developing and maintaining applications in serverless environments using distributed architecture and AWS tools including Lambda, API Gateway, S3, Cognito andamp; RDS.. Working practices such as test-driven development or behaviour-driven development.. TypeScript testing using Jest or a similar framework and React Testing Library or Enzyme for component testing. Desirable to have:. Familiarity with SQL database concepts and hands on experience with PostgreSQL.. Familiarity ..... full job details .....