Job Description

Products and IT solutions: As the demand for evermore advanced technologies has increased, we've invested heavily in the development of our versatile web-based DMS software, «Filer» - enabling businesses to manage their documentation, business processes, web requirements and correspondence management easily and effectively. Now used by over 400 public and private enterprises, with an excess of 500,000 users, we continue to improve its capabilities in response to needs, while simultaneously exploring and implementing additional products and solutions to add further value to the organizations that we work with. Role Overview: The Software Engineer will be a key member of the development team, responsible for designing, developing, and testing software in a multi-platform environment using cutting-edge technology. The engineer will work with system administrators, security analysts, product management and clients to ensure high quality products that exceed expectations. This is a challenging and also very rewarding position where interesting projects in EIM are implemented in orders to help our clients to computerize their business. The ideal applicant must have strong communication skills, solid analytical and problem solving skills, in-depth knowledge of the JAVA programming language, and must be well versed in enterprise database solutions. Applicant must be highly motivated and willing to work in a team environment with very talented individuals. Role Responsibilities: • Work as part of a team of highly motivated software engineers responsible to design, develop & test the new and existing applications • Be a strong team player who can easily collaborate with software engineers, key stakeholders in Product Management, Operations, Quality Assurance and other teams • Responsible for the development activities associated with software using a range of applicable technologies (e.g., programming languages, compilers, assemblers, debuggers, other tools) for products used in local, networked or Internet-related computer programs • Participate in product development in all stages including planning, design, and development As a managed solution provider, Iran Rayaneh expects its employees to understand and apply commonly known practices and will be expected to acknowledge their responsibilities in understanding the needs prior to gaining access to company systems. Employees will be required to maintain a working knowledge of local policies and execute general controls as assigned.

Requirements

• Strong knowledge of JAVA and J2EE Framework • Experience with Spring Framework and Spring Security • Experience with relational databases • Experience with Java Server Faces (preferably RichFaces) • Experience with client side web development languages (JavaScript, HTML, DHTML, and CSS) • Experience in building high quality and high performance systems • Knowledge of Maven and Project Control Concepts • Knowledge of BPM and Activity Engines is a plus

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

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

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

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