On-site Full Time
Almana Group -
Qatar
--
Almana Group

Job Details

Job description

Almana Group is seeking a motivated Junior Application & Development Officer to support the development, maintenance, and enhancement of business applications. This role is ideal for recent graduates or early-career professionals looking to grow their technical skills in a dynamic corporate IT environment.


Key Responsibilities

  • Assist in the development, testing, deployment, and maintenance of business applications.
  • Troubleshoot and resolve application-related issues.
  • Gather and document business requirements.
  • Develop reports, dashboards, and forms to support business operations.
  • Support User Acceptance Testing (UAT).
  • Assist with system integrations and data migration activities.
  • Prepare technical documentation and user manuals.
  • Provide application support and end-user training when required.
  • Monitor application performance and recommend improvements.
  • Ensure compliance with IT security standards and development best practices.
  • Coordinate with vendors and third-party consultants when necessary.
  • Stay updated with emerging technologies and industry best practices.

Skills

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 0–2 years of experience in software development or application support.
  • Fresh graduates with relevant internship experience or university projects are encouraged to apply.


Technical Skills

  • Knowledge of SQL and relational databases.
  • Basic programming knowledge in C#, .NET, Java, Python, or similar technologies.
  • Understanding of APIs and system integration concepts.
  • Familiarity with Software Development Life Cycle (SDLC).
  • Experience with ERP systems is an advantage.
  • Knowledge of Power BI, SSRS, or Crystal Reports is considered a plus.


Required Competencies

  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal abilities.
  • Ability to work independently and collaboratively.
  • Willingness to learn and adapt to new technologies.
  • Good organizational and time management skills.
  • Strong attention to detail.

Similar Jobs