Image Technologies (ITEC)Manama, Capital Governorate, Bahrain
19 hours ago
Job description
Responsibilities
Engage with clients to gather and understand their technical requirements and business objectives.
Design, develop, and implement technical solutions tailored to meet client needs and specifications.
Configure and customize software applications and systems according to client requirements.
Conduct thorough testing and quality assurance procedures to ensure the functionality and integrity of implemented solutions.
Provide comprehensive technical support and troubleshooting assistance during and after implementation phases.
Collaborate with cross-functional teams, including developers, project managers, and clients, to ensure seamless integration and deployment of solutions.
Document technical specifications, configurations, and procedures for reference and knowledge transfer.
Stay updated on industry trends, emerging technologies, and best practices in technical implementation.
Assist in the evaluation and selection of appropriate tools, technologies, and platforms to support implementation projects.
Communicate effectively with stakeholders to provide project updates, resolve issues, and address concerns in a timely manner.
Qualifications
Bachelor\'s degree in Computer Science, Information Technology, or a related field.
2-3 years of Proven experience in technical implementation or software deployment roles.
Strong proficiency in programming languages, such as Java, Python, or JavaScript.
Experience with database management systems (e.g., SQL, MongoDB) and web technologies (e.g., HTML, CSS, RESTful APIs).
Familiarity with project management methodologies and tools (e.g., Agile, Scrum, JIRA).
Excellent problem-solving skills and the ability to think analytically.
Exceptional communication and interpersonal skills, with the ability to convey technical concepts to non-technical stakeholders.
Detail-oriented with a focus on delivering high-quality solutions.
Ability to work effectively both independently and collaboratively in a dynamic environment.
Flexibility to adapt to changing priorities and deadlines while maintaining a positive attitude.