At least 4-7 years of Software Development experience with experience working in Agile Teams
Specific Expertise, Excellent and In-depth Experience in Programming Language : Python, Golang plus DotNet and NodeJS,
Experiences in Frameworks, Methodologies and Processes of Software Development such as : DDD (Software Design), FBP (Programming Paradigm), TDD (Code Design)
Strong Knowledge and Experiences in Full-Cyle Development of Application Programming Interfaces (API’s), Interface or Integration with Middleware/Gateway to any other Business to Business (B2B) or Host to Host (H2H) Enterprise Application, Building Java, J2EE & Web Service Based Applications
Familiar and Got Experiences with Augmented Reality and has been involved at least at 1 Full Cycle Implementation or part of Product Research & Development Team
Experience using JIRA/Microsoft Visual Studio Team Service (VSTS)/Talend/Trello/Power Steering/KPI
Fire/Wave/Redmine/Bitrix24/TaskWorld/SoftBless or other similar Project Management & Collaboration Tools
Good Programming Skills in at least one of Modern Programming Language/Framework, such as Node.JS, Ruby on Rails, C, C++, Python
Knowledge of SQL & DB Technology : MSSQLServer/PostgreSQL/MySQL/MongoDB/MariaDB
Real Passion for Development and a Demonstrated Appetite for Continual Learning
Knowledge of Pair Programming, Continuous Integration and Test-Driven Development
Experience with at least one Unit Testing Framework, such as Mocha, RSpec
Familiarity with the concepts of Functional Programming and MicroServices is a plus
Community contributions (e.g., open source work, publishing/speaking on technical ideas) is a plus
Professionalism, Discipline, Integrity and “Can Do” Attitude, Team-Work Oriented, and able to Lead Cross-Functional Work.
Able to Communicate, Presenting, Writing and Reading in English.