وظائف في الاردن
اعلان توظيف في مؤسسة عبدالحميد شومان
اعلان توظيف في مؤسسة عبدالحميد شومان
اعلان توظيف في مؤسسة عبدالحميد شومان
System Developer
At Abdul Hameed Shoman Foundation we’re looking for a System Developer to join our team.
Full-time · Amman
We are looking for a talented system developer with a 3 years of experience to join our team. In this role, he/she will be responsible for designing, coding, testing, modifying, and implementing new or existing software products.
- Self-motivated and highly responsible.
- Enjoying working fast, in a dynamic, agile and innovative environment.
- Self-driven, flexible, and innovative.
- Always open to new ideas, perspectives, and solutions.
- Eager to learn, and love to share.
- Enthusiastic with a pro-active attitude.
- Bachelor’s degree in computer science, computer engineering, or information technology.
- Minimum 3 years of experience in a similar role or related experience in the field of information technology.
- In-depth programming knowledge of various operating systems, platforms and programming languages such as: C++,PHP, HTML, DotNet, Microsoft SQL Server, JAVA, JavaScript, CSS, APIs, and Windows Server Management.
- In-depth knowledge of .NET infrastructure and familiarity with ASP.NET framework.
- In-depth experience in systems and applications programming.
- Ability to learn new languages and technologies quickly.
- Data-driven mindset and proven problem-solving skills.
- Exceptional verbal and written communication skills, both in Arabic & English.
- Excellent research and analytical skills.
- Ability to work as part of a team or individually on a project.
- Ability to work well under pressure.
- Full readiness to work outside official working hours, holidays, and vacations in the event of a system failure.
- Discuss and determine the needs and requirements of the departments and propose solutions.
- Research and design new software systems, websites, programs, and applications and prepare detailed specifications and ensure optimal use of system devices.
- Write and implement clean and scalable code according to the needs of the departments.
- Design prototypes according to the prepared specifications and review them with the systems analyst and the concerned departments.
- Test and deploy software systems and applications to ensure that they operate reliably and ensure their integration
- Evaluate existing software and applications for reprogramming, upgrading and/or adding new features.
- Respond to feedback from users.
- Train users on software systems and provide support.
- Develop technical documents to accurately represent application design and code and its operating manuals.
- Identify, diagnose, and repair problems and bugs faced by users and/or propose appropriate solutions, and follow up on all technical changes (software and equipment) in the organization.
- Provide technical support for the systems and databases and communicate with service providers to ensure that problems are resolved in the best way, in addition to ensuring the maintenance and upgrading of the systems.
- Carry out periodic, continuous and preventive maintenance and follow-up of the systems.
- Maintain software code and security systems.
- Make recommendations about hardware and software settings and updates; and install hardware and configuring the software