Responsibilities:
• Working in an agile environment with business stakeholders, product owner and other software engineers to review and refine stories and execute on them using excellent engineering practices
• Using your technical knowledge to evaluate technical system problems and design and implement effective solutions
• Hands-on development and problem resolution, writing clean, maintainable code and perform peer code-reviews
• Embracing and modelling engineering excellence and best practices
• Being curious and innovating through the use of new tools and techniques
• Building the best UI/UX interface with focus on usability features, creating compelling user interfaces and experiences
• Optimizing performance for the applications & web.
• Experience with and working knowledge of Python, Django, Angular, Graph DB, HTML, CSS, JavaScript, PostgreSQL, MySQL, (Mongo), JSON
• Experience with server-side technologies such as NodeJS or Java
• Experience delivering applications to the cloud using AWS, Azure or GCP
• NoSQL database models, XML, relational and other database models and associated SQL
Bachelor's degree in Computer Science