Vakansiyalar
Software Developer
IT consultancy
Responsibilities
- Analyze user and system requirements
- Design flowcharts to illustrate software solutions
- Write efficient code based on feature specifications
- Develop user interfaces or integrate user-facing elements into applications
- Test and debug applications
- Validate software functionality and security
- Prioritize and execute tasks in the software development life cycle
- All responsibilities will be fulfilled under the supervision and with support of a mentor/manager
Requirements
- Bachelor's Degree in Computer Science, Engineering, Mathematics or similar field
- More than a year (2+) of practical software development experience, building enterprise applications
- Familiarity with Object-Oriented Design (OOD)
- Deep knowledge of mathematics, algorithms, probability and statistics is a benefit
- Understanding of data structures and data modeling
- Good knowledge of relational databases, SQL, NoSQL and PostgreSQL
- Ability to write writing clean and efficient code in one or more of these languages: Python, Java, JavaScript
- Knowledge of Node.js framework
- Fluency in Azerbaijani and good working knowledge of English language
- Russian language knowledge is mandatory
Müsahibə əsasında
How to apply
You are welcome to send your CV