We are looking for a Development Engineer who has a strong background in Software Engineering as well as algorithmic as well as knows the latest cutting edge technologies. Our team for which we are searching for new technicians is enhancing existing systems / products with new functions / workflows as well as building up complete new modules.
Your task will not be only coding or developing, you should show your design and analytic skills for design and blueprinting new functionality with the team as well.
Produce clean and efficient code based on specifications.
Fixing and improving existing software.
Testing and deploying programs and system.
Implementation of security and data protection.
Integration of various types of database.
Building up unit test environments.
Together with the team analyze requirements and design / blueprint new solutions.
Work together with Deployment Support Team for deploying / testing / etc …
Document your work according to company documentation standards together with our technical writer team.
Candidate must possess at least Bachelor’s degree with 1 year working experience.
Strong knowledge of Node.js and framework available for it.
At least strong knowledge of three other up to date environments as well (Python, PHP, Java, C, etc ..).
Familiar with RESTFull APIs.
Understanding the nature of asynchronous programming.
Basic understanding of server-side build tools (Gruntfile, gulp, etc)
User authentication and authorization between multiple systems.
Creating relational database schematas for business processes.
Proficient understanding of code versioning tools, such as Git.