Friday, March 24, 2017

Job: Senior C Software Developer at Energize Global Services CJSC Company

Location: Armenia, Yerevan

Category: Information Technology

Type: Full Time

Deadline: 4/24/2017 12:00:00 AM

Salary: Highly competitive, based on the previous work experience and alignment to requirements mentioned, plus a benefit package, including a medical insurance, training and working opportunities abroad, sponsored sport activities.

Description
Energize Global Services is looking for an experienced Senior C Software Developer to be engaged in different long-term projects. Within a Software Development Team, the successful candidate will be responsible for a significant part of the development cycle of applications: understanding of requirements, performing functional analysis, design, programming and testing of software solutions. The Senior C Software Developer will participate in the development of different software applications for various markets. The incumbent will have an opportunity to get trained in Brussels.

Responsibilities
-Participate in embedded software development, including clean coding
-Do white/ black box and manual testing
-Participate in code review sessions and do code refactoring
-Work as a part of a cross-functional software development team managed by Agile Scrum methodology

RequiredQualifications
-University degree in Computer Science; Master's degree or equivalent will be an asset
-More than 5 years of work experience in software application development on C++ and C
-Advanced knowledge of C
-Experience in development under Linux/ Unix OS
-Good knowledge of the life cycle of software development
-Knowledge of unit testing principles and frameworks
-Knowledge of Python is highly desirable
-Knowledge of cryptography is desirable
-Knowledge of DB management system is desirable
-Experience in embedded software development will be an asset
-Experience in OpenSSL will be an asset
-Experience in multithreading (POSIX) and socket programming will be an asset
-Experience in software development using Agile methodologies will be an asset
-Knowledge of OOP and OOD will be an asset
-Ability to understand the requirements and translate them into functional specifications
-Analytical and integrative thinking
-Good communication, as well as knowledge sharing skills
-Ability to communicate and conduct teleconferences with foreign partners in English language
-Ability to work in a team and independently
-Ability to work under pressure on multiple tasks and within tight deadlines

Benefits

Job URL: iJob.am - Senior C Software Developer @ Energize Global Services CJSC

No comments:

Post a Comment