· Analyze web pages and extract textual information
· Create crawls and index web pages
· Collaboration with other developers in different teams
· Continuous interaction with the product manager and participation in meetings to improve product quality
· Produce high quality code with optimal performance, scalable and reusable
· Implement features in an agile work environment
· Code documentation
· Perform Unit Test
Requirements
Education
· B.Sc. in Information Technology and Software Engineer
Experience
· At least 5 years’ experience in the field of software development
· Experience in the field of design and implementation of text search engines
Required Skills
· Proficient in java programming language
· Familiar with object-oriented programming concepts and design patterns
· Familiar with and having experience in the field of architecture and design of distributed and scalable software systems
· Proficient in RESTful APIs
· Familiar with the concepts of software design, agility and agile methodologies
· Responsibility and teamwork spirit
· Problem Solving
· Proficient in Git tools and version management
معرفی شرکت
نقش اول کیفیت، یک شرکت ارائهدهنده سرویسهای مدیریت شده مخابراتی و فناوری اطلاعات با هدف بومیسازی ارائه خدمات فنی و مهندسی صنعت ارتباطات و فناوری اطلاعات کشور در سال ۱۳۹۰ تأسیس گردید. خدمات این شرکت شامل مدیریت فعالیتهای مورد نیاز در سراسر چرخه عمر خدمات مخابراتی و فناوری اطلاعات می باشد. اهم این فعالیتها طراحی، پیاده سازی و نگهداری خدمات؛ اجرای پروژه ها به صورت کلید در دست (Full Turn key) چه بصورت پیمانکاری و چه بصورت مشارکت سرمایه گذاری می باشد.