Requirements
- Developing digital solutions delivered to the GDS standard
- Demonstrable experience working on Agile environments
- Demonstrable experience working on product development environments based on observation, experimentation and user research
- Demonstrable experience working in multi-disciplinary/DevOps teams which include product owner/manager, UX designers, UX researchers, Developers, Platform engineers, etc
- Demonstrable experience working on continuous improvement environments doing multiple releases every week
- Demonstrable experience designing, coding and debugging Golang based systems
- Good skills in web front end technologies such as HTML, CSS, Bootstrap
- Golang
- Spring Boot
- Docker
- Kubernetes
- Atlassian
- Build tools: Maven, Gradle, Ant
- Familiar with source control systems, such as GIT, including branching, merging, etc
- Testing: TDD, unit testing, JUnit, Mockito, Cypress
- Good knowledge of relational databases such as MySQL and PostgreSQL including data modelling, SQL scripts, store procedures
- Shift to the left: Functional test automation (API testing, UI testing (cucumber, nightwatch))
- (Desirable) AWS
- (Desirable) Knowledge of Open Source BPMN workflow engines (Camunda, Activiti or Flowable)
- (Desirable) Experience on a front-end javascript framework such as react, angular or vue.js
- (Desirable) RedHat OpenShift for container orchestration
- (Desirable) Knowledge of NCSC’s 14 cloud security principles
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
What the job involves
- Zaizi is looking for a Senior Software Developer with solid technology skills, but who is also passionate about improving outcomes and the user experience
- You’ll be reliable in your own deliverables but also curious about and offer innovative ideas to others in a mutli-disciplinary team
,
#J-18808-Ljbffr…
