Developer
Apply NowJob details
Venesky-Brown’s client, a public sector organisation in Edinburgh / Glasgow, is currently looking to recruit a Developer for an initial 6 month contract with potential to extend on a rate of £494/day (Outside IR35). This role will be a hybrid of working at home and in the office. Responsibilities: - Continued development and support of Supporting products in line with the product and architecture roadmaps. -Contribute to continuous discovery around finance system solutions. - Demonstrate excellent, sustainable, and collaborative software development practice that is focused on delivering highly readable, maintainable, and appropriate artefacts. Requirement for software development services - Actively participating in all team events, leading where specialist knowledge in required, and supporting the team to improve their process through inspection and adaptation. - Engage with the wider communities of practice and interest to share knowledge, technique, and experience. - Ensure high quality of developed solutions through development and maintenance of unit tests – with appropriate code coverage – and code analysis using code quality tools. - Ensure that developed software complies with non-functional requirements, such as accessibility, security, UI/UX, performance, maintainability, deployability, etc - Troubleshoot development and production problems across multiple environments and operating platforms, from the AWS-based modern stack to the multiple strands of ETL and database (legacy and otherwise) that underpins the service. - Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc. - Coaching and mentoring other team members, as appropriate. - Help with out of hours production support and software patching Essential Skills: - AWS including CDK, Serverless (Lambda), S3, API Gateway, Cloud Formation and Aurora/Postgres - TypeScript / Node JS - Java / JEE / JakartaEE - Oracle and SQL - Modern JavaScript UI frameworks, including React. - Strong HTML/CSS skills and an awareness of accessibility considerations - Delivering high quality software collaboratively in high-performing, cross-functional development teams. - Designing, gaining consensus, and implementing technical solutions for software development projects. - Developing solutions using human-centred, research-driven, inclusive design practices. - Designing and implementing solutions using service and event-based architectures. - Front and back-end development. - Using testing tools for unit testing, including system test automation frameworks. - Cloud monitoring, telemetry, intelligence tools and processes, including CloudWatch Dashboards. - Using written, verbal, and visual communication to explain complex topics concisely to both technical and non-technical audiences. - Incrementally replacing enterprise legacy systems. - Using CI/CD, Test Driven Development (TDD) and Pair Programming to produce high quality, maintainable code. - Working in Agile delivery models. - Defining infrastructure as code. - Using UI pattern libraries to achieve consistent, tested and high-quality interfaces - Code quality, monitoring, telemetry and analytics tools - Experience mentoring team members Desirable Skills: - Banking and Finance system experience - System migration/Legacy replacement projects experience - Windows 365 and SharePoint development - Scripting languages, such as Bash - Python If you would like to hear more about this opportunity please get in touch.
Apply Now