We are seeking a talented Software Engineer to join our non-profit organization based in Ajloun, Jordan. As a Software Engineer, you will be responsible for developing and maintaining high-quality software solutions to meet our organization's needs. You will work closely with our team to analyze requirements, design, develop, test, and implement software applications.
Responsibilities:
- Collaborate with cross-functional teams to gather and analyze software requirements.
- Design and develop software solutions that meet business needs and adhere to coding standards.
- Write clean, maintainable, and efficient code.
- Debug and resolve software defects and issues.
- Perform unit and integration testing to ensure software quality and functionality.
Preferred Candidate:
- Bachelor's degree in Computer Science or a related field.
- 1-5 years of experience in software development.
- Proficiency in programming languages such as Java, C++, or Python.
- Experience with database systems such as MySQL or Oracle.
- Strong problem-solving and analytical skills.
Skills
- Strong programming skills in Java, C++, or Python.
- Experience with database systems such as MySQL or Oracle.
- Knowledge of software development methodologies and best practices.
- Ability to work collaboratively in a team environment.
- Excellent problem-solving and analytical skills.