Software Engineer
Souq.com
Total years of experience :12 years, 11 Months
- Responsible for planning, processing and performing projects in an efficient manner.
- Design and develop programming systems making specific determinations about system performance.
- Responding promptly and professionally to bug reports.
- Review and repair legacy code.
- Expected to conduct system analysis and development, to keep our systems current with changing technologies.
- Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems.
- Analyze system specifications and translate system requirements to task specifications for junior programmers.
- Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
- Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product.
-Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level.
- Responsible for reading, understanding, and utilizing all part and assembly prints, forms, spreadsheets, bills of material, specification sheets, and technical references.
- Responsible for utilizing tools and equipment involved in performance of essential functions of programming including measuring instruments.
- Capable of writing proposals or papers.
- Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff.
- Ability to solve problems quickly and completely.
- Possess excellent communication skills, with an emphasis on verbal and written communication.
- Ability to multi-task and stay organized in a dynamic work environment.
- Ability to learn new programming languages quickly.
- I’ve been working as a software engineer (Web developer) at bayt.com, Jordan branch since Aug, 2011, working as a web developer gave me a great experience in many computer programming techniques and languages.
A brief description about my experience at Bayt.com :
• Took a full training on the basics of web development and networking.
• Great experience in TCL, Javascript, HTML coding.
• Ability to work on different types of database: such as Oracle, Postgres, Mysql, Msqlserver, sphinx.
• Ability to work within a team as well as work individual
• Ability to keep high standards of efficiency even when working under pressure.
• Analyze and validate user needs to determine technical requirements.
• Analyze requirement to determine feasibility of design and implementation within time and cost constraints.
• Obtain and evaluate information on factors such as reporting formats required, performance and security needs.
• Confer with product management team, engineers and quality assurance to design systems and to obtain information on project limitations, capabilities, performance requirements, software requirements and interfaces.
• Prepare detailed workflow charts and diagrams that describe input, output and logical operation, and convert them into a series of instructions coded in a computer language.
• Consult with and assist system administrator to define and resolve problems in running computer programs.
• Determine systems and changes performance and security standards.
• Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
• Maintain understanding of current web technologies or programming practices through continuing education, reading or participation in professional conferences, workshops or groups.
• Document and maintain all documentation related to any of the above tasks.
works as a web developer, using HTML, TCL, JavaScript/JQuery
Monitor the call collection process of assigning subscribers airtime to billing system.