- Strong OOP programming skills, preferably in Python, Java or C# (but must be willing to learn Python).
- Full-stack development in web development environment. Client-server/3-tier architecture
- Modern Web UI experience, preferably in ReactJS/JSX, AngularJS or node.JS, working with REST Web Services
- Relational database and expertise in writing SQL
- Practice of the Software Development Life Cycle (SDLC) using Agile or Scrum methodologies