Vista is seeking experienced Software Engineers with in-depth knowledge of software development processes. In order to join and succeed in the team, the incumbent must have passion and energy to work in an entrepreneurial environment. As a member of the team, the Software Engineer will be working closely with other developers and his/her peers in the Armenia and other teams around the globe, to analyze, design, develop, test and deliver in class software. JOB RESPONSIBILITIES: - Work with the Senior Architect in Armenia to get aligned with product road-maps and assume a key role in the development of products; - Specify and design the software internal modules architecture and solution; - Develop highly complex, efficient and scalable software systems with multi-technology components, test and troubleshoot them when necessary; - Know the best modern practices; periodically monitor and improve the used development environment and process; - Perform object-oriented analysis; understand the requirements and problems and translate them into functional specifications; - Work with Scrum software when leading the work process for the team.
- Minimum 4-6 years of extensive development experience, and minimum 4+ years with the following technologies: a) PHP b) MySQL c) Strong knowledge of Java Script/jQuery d) Knowledge of KendoUI preferable e) Familiarity with WordPress and Laravel is a plus - Experience with technologies such as MVC; - Extensive programming experience with standard management and instrumentation API's; - Ability to work independently as well as with other members in the group; - Should have a thorough understanding of software development processes and methodologies and knowledge of complete product development life cycle; - Strong inter-personnel skills, ability to work both independently and as part of a global team and thrive on technical challenges; - Excellent communication and writing skills; - Good knowledge of the English language.
Register for free Use
and speed up job searching