Finesse DigitalFinesse Digital

Full Stack Developer

Posted 20.12.2018
Take The InterviewOriginal Job Post

Develop software related to portfolio asset management


Ability to integrate with various backend systems using RESTFul APIs 

Incorporate standards-based development processes for website and web/mobile applications 

Creating database schemas that represent and support business processes 

Process multiple data sources and databases and output in different forms 

Identify and suggest various methods to improve efficiency and functionality 

Validate models and algorithmic techniques 

Implementing automated testing platforms and unit tests 

Scale new algorithms to large data sets 

Participate in all phases of the development life cycle


Job Requirements: 


Bachelor’s degree or equivalent qualification in Software Engineering or Computer Science 

4+ years of experience in software development 

Proficient knowledge of a back-end programming language 

In-depth knowledge of different Python frameworks (e.g. Django, Flask) 

Understanding at least one database connections (MySQL/PostgresSQL/MongoDB) 

Degree in Computer Science or relevant fields 

Familiarity with Linux/Unix/Shell environments 

Strong hands-on skills in sourcing, cleaning, manipulating and analyzing large volumes of data 

Strong written and oral communication skills 

Experience with open source tools such as Node.js, Angular.js, MySQL, Docker 

Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3 

User authentication and authorization between multiple systems, servers, and environments


Programming Platform/Languages: 


Linux/MacOS 

Python (Flask/DJANGO) 

HTML5/XML/AngularJS 

Javascript (Node.js/EXPRESS.js, D3.js/HighCharts) 

SQL (MySQL/PostGres/MongoDB) 

RESTFul/SOAP web services


Desired Skills


Take The Interview
Posted 20.12.2018