£486 Per day
Outside
Onsite
Glasgow, Scotland, UK
Venesky-Brown's client, a public sector organisation in Edinburgh/Glasgow, is currently looking to recruit a Full Stack Java Developer for an initial 6 month contract on a rate of 486/day (outside IR35). This role will be a hybrid of working at home and in the office.
Responsibilities:
- Deliver technical solutions that ensure the housing management systems:
i. Are upgraded to support compliance with accessibility standards
ii. Improve operational efficiency for administrative users of the services
iii. Optimise the citizen interactions with the organisation
ix. Ensure compliance with data protection legislation
x. Effective support and maintenance of the system components underpinning the organisation
- Continued enhancement of the Housing Management product portfolio based on customer feedback
- Continued development and support of Housing Management products in line with the product and architecture roadmaps with a view to improving digital sustainability and tackling architectural and technical debt
- Demonstrate excellent, sustainable and collaborative software development practice that's focused on delivering highly readable, maintainable and appropriate artefacts
- Actively participating in all team events, leading where specialist knowledge in required, and supporting the team to improve their process through inspection and adaptation.
- Requirement for software development services
- Engage with the wider organisational 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.
- Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc.
- Support and deliver the disaster recover assurance of digital services, striving towards a sustainable Recovery Time Objective of 2hrs and Recovery Point objective of zero
Essential Skills:
- Java 11+
- Spring Boot
- Spring MVC
- Spring Web Flow
- Thymeleaf templates
- REST APIs
- JavaScript UI frameworks, including Node and Vue,
- Strong HTML/CSS skills and an awareness of accessibility considerations
- OpenShift
- Modern DevOps and CI/CD practices including deployment pipelines, Jenkins and Docker
- Delivering high quality software collaboratively in high-performing, cross-functional development teams
- Designing, gaining consensus, and implementing technical solutions for software development projects
- Developing within Digital First or GDS quality standards
- Designing and implementing solutions using microservice and event-based architectures
- Developing solutions using human-centred, research-driven, inclusive design practices
- Using testing tools for unit testing, including system test automation frameworks
- Cloud monitoring, telemetry, intelligence tools and processes, including Grafana
- Working in Agile delivery models
- Formal XP engineering techniques, including Pair Programming and Test Driven Development
- Defining infrastructure as code
- Using UI pattern libraries to achieve consistent, tested and high-quality interfaces
- Code quality, monitoring, telemetry and analytics tools
Desirable Skills:
- Strong Datamodelling and SQL development
- AWS environments including Aurora/Postgres and CDK
- Human-centred, research-driven, inclusive design practices
If you would like to hear more about this opportunity please get in touch.
Responsibilities:
- Deliver technical solutions that ensure the housing management systems:
i. Are upgraded to support compliance with accessibility standards
ii. Improve operational efficiency for administrative users of the services
iii. Optimise the citizen interactions with the organisation
ix. Ensure compliance with data protection legislation
x. Effective support and maintenance of the system components underpinning the organisation
- Continued enhancement of the Housing Management product portfolio based on customer feedback
- Continued development and support of Housing Management products in line with the product and architecture roadmaps with a view to improving digital sustainability and tackling architectural and technical debt
- Demonstrate excellent, sustainable and collaborative software development practice that's focused on delivering highly readable, maintainable and appropriate artefacts
- Actively participating in all team events, leading where specialist knowledge in required, and supporting the team to improve their process through inspection and adaptation.
- Requirement for software development services
- Engage with the wider organisational 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.
- Routinely use collaborative development practices such as pairing and mobbing techniques in programming, code reviews, system design and requirements analysis/refinement, etc.
- Support and deliver the disaster recover assurance of digital services, striving towards a sustainable Recovery Time Objective of 2hrs and Recovery Point objective of zero
Essential Skills:
- Java 11+
- Spring Boot
- Spring MVC
- Spring Web Flow
- Thymeleaf templates
- REST APIs
- JavaScript UI frameworks, including Node and Vue,
- Strong HTML/CSS skills and an awareness of accessibility considerations
- OpenShift
- Modern DevOps and CI/CD practices including deployment pipelines, Jenkins and Docker
- Delivering high quality software collaboratively in high-performing, cross-functional development teams
- Designing, gaining consensus, and implementing technical solutions for software development projects
- Developing within Digital First or GDS quality standards
- Designing and implementing solutions using microservice and event-based architectures
- Developing solutions using human-centred, research-driven, inclusive design practices
- Using testing tools for unit testing, including system test automation frameworks
- Cloud monitoring, telemetry, intelligence tools and processes, including Grafana
- Working in Agile delivery models
- Formal XP engineering techniques, including Pair Programming and Test Driven Development
- Defining infrastructure as code
- Using UI pattern libraries to achieve consistent, tested and high-quality interfaces
- Code quality, monitoring, telemetry and analytics tools
Desirable Skills:
- Strong Datamodelling and SQL development
- AWS environments including Aurora/Postgres and CDK
- Human-centred, research-driven, inclusive design practices
If you would like to hear more about this opportunity please get in touch.