Position: Application Developer/Database Specialist
Company: Iknet
Category: SQL
Experience required: 5y
English level: intermediate
Published: 2022-04-01T00:00:00+03:00

**ESSENTIAL FUNCTIONS AND TASKS: **
•	Coordinate and perform development tasks to include design, integration and testing.
•	Participate in the development lifecycle, for release cycles and maintenance of applications.
•	Oversees transition of applications into production cloud environments.
•	Works within a team to brainstorm architecture and recommend best practices.
•	Willingness to learn new technologies and recommend the best technologies to use for a project
o	We are a small company and as such, often jump into the unknown/unfamiliar – if this excites you, you are in the right place
•	Results-driven and execution-oriented personality, ready to step in and make things happen. 
•	Prior experience working in a growing, fast-paced organization with a dynamic environment.
•	Ability to listen to detailed requirements and translate into technical requirements.
•	Appreciates beautiful, pragmatic code with a focus on efficiency.

**EDUCATION and/or EXPERIENCE: **
BS / BA degree in Technology, or an equivalent combination of education, training and experience.  

**KNOWLEDGE/SKILLS/ABILITIES: **
•	Highly skilled in relational database architecture and integrations using Microsoft SQL Server.
•	Experience with Cloud deployments and migrations.
•	Understanding of NodeJS programming principles, patterns, and best practices.
•	Experience working with code repositories utilizing commit and branching best practices (Git).
•	Demonstrated proficiency with MS Excel and other MS Office products (Word, Publisher, and Access).
•	Working knowledge of JavaScript (ES5 and ES6), client-side web technologies (HTML5, CSS3), and reactive libraries/frameworks a plus.

**REQUIRED TECHNICAL SKILLS: **
•	5 years hands-on experience within a Windows Server OS in an enterprise environment.
•	3-5 years hands-on experience with Microsoft SQL and NodeJS programming language.
•	Deep understanding of Transact-SQL and Cloud Deployments.
•	Highly skilled in ETL, data manipulation, and CSV parsing.
•	Ability to read, maintain, and improve existing code.
•	Solid understanding of security best practices, including authentication (OAuth2), password hashing (SHA-256), database connection string storage, and PII data protection.

**PREFERRED TECHNICAL SKILLS: **	
•	Experience in advanced JavaScript and front-end development techniques utilizing toolkits such as React or Vue.

**WORK SCHEDULE/HOURS/TRAVEL/WORK LOCATION:**
•	Part-time to full-time – Starting at 20 hours per week, moving to 40 hours full-time after a probationary period
•	May set own schedule
•	Must be flexible to coordinate with US-based office hours when necessary
•	Must be a Ukrainian citizen, but can be located anywhere