Full Stack Development Consultant
27th May 2021
|By baris kara
Job Category: Consultant
Job Type: Contract
Job Location: London
You will be joining a friendly team of smart people, who enjoy problem-solving and enjoy striving to better themselves. We work in agile teams, across the full stack. Our engineers consider implementation details of scale, security, and usability. We are language agnostic – selecting the right tool for the job, but currently use Python, JavaScript, Java and Kotlin amongst others. We build highly scalable, cloud-based services using industry best practice, giving you the opportunity to work with the latest technologies.
Key Responsibilities
- Design and develop high quality, efficient, testable software.
- Understand, and contribute to the evolution of, the overall architecture of the system and the wider ecosystem.
- Actively participate in team code reviews.
- Enhance overall team velocity.
- Mentor other team members.
- Liaise with other scrum team leaders working on similar services.
Minimum Requirements
- Degree in Computer Science, Software Engineering, Data Science or related disciplines or equivalent experience.
- Excellent programming skills, ideally with experience of one or more of Java, Python or Kotlin.
- 5+ years of experience in Software Engineering.
- Experience of designing & developing REST API’s.
- Expert level of understanding of object-oriented programming and design.
- Proactive, self-driven, and possessing a growth mindset.
Desirable
Skills
- Good Mathematical and Logical thinking skills.
- Experience of AWS technologies, DynamoDB or Lambdas.
- Understanding of Microservices architecture principles and best practices.