What you will be doing: Apply your experience, critical thinking and problem solving skills to developing a product with maximum value for the businessBe an active member of a scrum team, mentor junior developers, build good team dynamics and ways of workingDesign, code, test, debug and document your applicationBuild reusable software components and libraries for future use across multiple projectsAnalyse, diagnose and resolve errors related to your applicationsKeep abreast of technical and industry developmentsAdd your voice to companys community of developers. Help us improve the way we build software.What we are looking for:Completed IT degree or related fieldsStrong sense of professionalism6 years development experienceStrong C# and Typescript skillsExperience with modern SPA frameworks (Were using Angular 9)Experience with AWS serverless applicationsExperience working on databases (PostgrSQL and/or MongoDB experience advantageous)Experience working as part of an agile teamExperience with the tools and techniques of software development: TDD, CI/CD, version control, code reviews etc.Strong analytical and creative problem-solving skills, with excellent attention to detailA solid understanding of OOP and FP principles Outputs Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.