Developer
The software development process is split into the following stages:
o Requirements gathering
o Design
o Development (Coding)
o Testing
o Deployment and Operations (Maintenance)
This unit’s work is related to the Development (Coding) stage, but depending on the project might involve Design and Testing as well.
The key responsibilities are:
• Develop new applications or services or make changes to the existing ones based on the input from the designers
• Write unit tests and perform initial tests of the developed software
• Provide technical descriptions and documentation to testers and operations so that they can carry out their jobs.
Required Background, Skills and Knowledge:
• Higher technical education (computer engineering, applied mathematics, and similar fields)
• A minimum of 3 years’ experience in this sphere
• Working knowledge of Java (including JEE or Spring), Oracle SQL/PL-SQL, HTML/CSS/Javascript
• Experience in designing Web GUIs and good skills in User Experience are highly desirable
• Strong analytical thinking
Language skills
Azerbaijani - fluent (common understanding)
Russian and English - upper-intermediate
Interested Candidates please send your CV to [email protected] indicating the title of position in the subject line of your message.
Otherwise your candidacy will not be considered.