Software Developer

Company
Description
Summary: The Software Developer is responsible for requirement capture, analysis, design, implementation, and testing of server-based web software applications. Highlights: 1. Design, development, test and maintenance of software solutions 2. Experience in Object Oriented Application Design 3. Excellent communication skills in English & Arabic **Software Developer** **Main responsibility** The Software developer is responsible for requirement capture, analysis, design, implementation and test of server based web software applications. **Tasks** * Design, development, test and maintenance of software solutions * Function as a technical project leader for development projects * Participate in pre\-studies to investigate and choose technical solutions * Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code * Convert market requirements into detailed product requirements and design specifications * Participate in proposal, analysis, design and development of technology initiatives * Develop or acquire test data and run tests to determine the accuracy of the applications to produce desired results * Debug and revise the software based on test results * Assist the Support organization with fault tracing in close co\-operation with the end customer * Providing Customer Support direct customers * Investigate new techniques and evaluate eventual benefits for Flora Technology Co * Handling Integration \& Customization projects in Qmatic Products * Responsible for creating and implementing any modifications to the Odoo program **Qualifications** * Degree in Computer Science or Computer Engineering * Work experience of ASP.NET Applications Experience in Object Oriented Application Design from a developer/architect role * ls in MVC, .NET Core, WebApi, WCF, C\#.NET, VB.NET, JavaScript, jQuery, AngularJS, HTML, JSON, XML and CSS and familiar with Oracle and SQL Server RDBMS * Experience with API development * Excellent understanding of relational database concepts and understanding of large\-scale web application architecture * A team player who contribute with new ideas, with ability to listen and take others view into account * Excellent communication skills in English \& **Arabic** If you're interested, please share your CV at: **career@floragroup.net** Job Type: Full\-time
Posted by

Fatima Al-Kuwari
Indeed · HR