Key responsibilities: Develop scalable cloud native solutions. Mentor closely Junior development engineers in initiatives to drive outcomes. Design and implement software features to meet desired user experience, functional, and security requirements, coordinating efforts with product owner and development leads. Create, maintain, and contribute to documentation including code comments, wiki pages, and READMEs. Write and maintain automated unit tests, ensuring test coverage meets agreed upon standards. Perform code reviews and merge requests as needed. Communicate with internal and external stakeholders and technical experts to support project execution. Your Profile Key skills/knowledge/experience: Applied experience with backend development technologies using modern frameworks such as Flask/Quart. Applied experience in React, JS/Typescript and RESTful API design in cloud platforms. Applied experience with Unix/Linux shell scripting, Kubernetes, and containerization. Applied experience with iterative and incremental development on product-focused teams, leading and conducting code quality reviews and implementation of best practices. Excellent knowledge and applied experience of version control systems (e.g., GitLab) and modern version control for use in continuous deployments. Strong architectural mindset, thinking about design before implementation. Good to have: Self-motivation, flexibility, with strong social skills. Knowledge of Agile/Scrum and associated tools such as Jira, confluence. Experience in Behaviour Driven Development & Gherkin.