IT Jobs Romsey, England £55000 - £60000 per annum Permanent Apply Now
Full Stack Developer
As full-stack developer will be an expert front and backend programming, with special emphasis on high-availability, micro-services based application development. Able to work with colleagues who are both local and remotely situated.
Key Skills: Full stack developer, Python, JavaScript/TypeScript, HTML/CSS, Unix shell scripting, C/C, Java, ood, unix, MVVM, micro-service and event-driven architectures
Location: 2 – 3 days in Southampton and rest at home (if wanted) SO51 9AQ
Salary: Circa £55,000 – £60,000 benefits
Key responsibilities include:
* Work with other developers to develop/design new microservices and improve existing services.
* Set up / configure environment for microservices; contribute to overall architectural design
* Create and design web UI features.
* Consider security, maintenance & scalability during development.
* Communicate/work with team, scrum master and product owner.
* Contribute to test automation.
* Participate in code reviews.
* Participate in daily scrum meetings and other sprint ceremonies.
Qualifications (one or more of):
* Numerate degree or equivalent tertiary education
* Relevant industry qualifications: MCAD, SCJD, BCS Diploma or equivalent
Relevant skills and experience (in order of importance):
* Knowledge and solid experience of micro-service and event-driven architectures.
* Knowledge and solid experience of relevant languages. In rough order of importance: JavaScript/TypeScript, Python, HTML/CSS, Unix shell scripting.
* Knowledge and solid experience of relevant technologies. In rough order of importance:
* NodeJS, RESTful service development, GraphQL,
* Databases such as mongoDB, MySQL, Apache Cassandra,
* Event bus technologies such as RabbitMQ, Redis,
* JavaScript framework technologies (MVVM) such as Angular, React,
* Websockets,
* Search technologies such as ElasticSearch an advantage,
* Secure development, including zero trust architectures
* Knowledge and experience of containerization technologies, specifically Docker. Knowledge of container orchestration tools such as Kubernetes and/or Docker Swarm an advantage.
* Knowledge and experience of Agile methods.
* Familiar with Linux/Git command line.
* Good English language skills, both written and spoken.
Please click “apply now” for more details