Senior Software Developer
Location of posting: Baku, Azerbaijan (with extensive field visit)
Types of contract: Employment
Employment type: Permanent
Number of places: 2 places
Work schedule: Flexible working hours
Experience Level: Senior level
Salary: Competitive salary
Benefits: Project-based bonuses, Medical Insurance, etc.
Job Summary
We are looking for a Senior Software Developer to produce and implement enterprise-grade, scalable and innovative software solutions. You will work with upper management to define software requirements and take the lead on operational and technical projects.
In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. If you also have hands-on experience in software development and agile methodologies, we’d like to meet you.
Your goal will be to develop high-quality software that is aligned with user needs and business goals.
With plans to expand the team size you will be able to join at an early stage and make a real mark in the business. You will play a crucial role in the company adding exciting new features to their product.
Responsibilities:
Key responsibilities include, but are not limited to:
- 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
- Supervise, mentor, and develop team of junior software developers
Qualifications required:
- Bachelor’s Degree in Computer Science, Engineering, Mathematics, or similar field
- 5+ 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 Postgres
- Knowledge of Python and the Java/J2EE platform
- Knowledge of Node.js framework is a benefit
- Fluency in Azerbaijani and Russian language and good in English language
Competencies required:
- Outstanding analytical and problem-solving skills
- Critical thinking and effective strategic reasoning skills
- Ability to work with challenging problems
- Ability to work in a team
- Self-motivated, enthusiastic learner
What you can expect from us:
- Great company culture, passionate and collaborative workplace
- An environment where you will be working on cutting edge technologies and architectures
- Excellent opportunities for professional and career growth: we will invest heavily in your development and has many opportunities for internal progression at our fast-growing company
Application instructions and Timeline
Only those who meet the above requirements are requested to apply following these instructions:
• Last date of application is March 15, 2021
• Mention the name of the position applied for in subject of the e-mail careers@technofusion.az
• Position start date estimated to be March 31, 2021
Oxşar vakansiya siyahısı:
We are looking for a Frontend Developer to join our dynamic and globally expanding startup. Requirements: Programming Language: Typescript Technologies: HTML5, CSS, SCSS, ...
Kontakt Home QA engineer (Keyfiyyətə nəzarət üzrə mühəndis) vəzifəsi üzrə vakansiya elan edir. ...
Kontakt Home Proqram təminatı üzrə mühəndis (Middle Backend Developer) vəzifəsi üzrə vakansiya elan edir. ...
Azad Azərbaycan Müstəqil Teleradio Kompaniyası İT mütəxəssisi vəzifəsi üzrə vakansiyasi elan edir. ...
Kontakt Home Proqram təminatı üzrə mühəndis (Middle Backend Developer) vəzifəsi üzrə vakansiya elan edir. ...
Kontakt Home Proqram təminatı üzrə mühəndis (Middle Backend Developer) vəzifəsi üzrə vakansiya elan edir. ...