Job Description

Main Responsibilities: • Be a part of company's in progress software projects development team • Maintain the existing software in company and improve them in case of need • Participate in engineering activities to complete the software development process (System Analysis, Design, Implementation, and Test) • Work cross-functionally with other team members • Participate in Research on new technologies and find creative solutions Reporting to: Software Engineering Department Manager

Requirements

• Minimum BS Degree in Software Engineering Field • Advanced knowledge in C#.Net (Minimum 4 version) • Experienced in Web Application development • Advanced knowledge in HTML and CSS • Advanced knowledge in HTML5 and CSS3 is a plus • Experience with the implementation of Responsive Web Design (RWD) solutions is a plus • Intermediate / Advanced knowledge in Ajax concepts and programming in JQuery • Ability to design database using Microsoft SQL Server and implementation (using T-SQL language) • Familiarity in modeling the software using UML • Familiarity with RUP or SCRUM Methodologies • Familiarity with software Architectures • Good team working and have good communication with others • Be able to research and find solutions for problems • Excellent debugging and optimization skills • Working knowledge in English Language (Reading, Writing, Comprehension) * GPA: 15+ * For male candidates, Done Military Service is obligatory

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟