Programming and Coding Officer




BEWARE OF SCAMMERS-NEVER SEND MONEY TO ANYONE.

General Information


Company:
Confidential
Job Type:
Information Technology
Location:
Lebanon
Date Posted:
Nov 14, 2025
Salary:
Unspecified
Employee Type:
Full-Time Employee
Gender:
Both

Description


Job Location : Bchamoun

Job summary
The Programming and Coding Officer is responsible for developing, maintaining, and implementing high-quality software solutions and applications that align with an organization's objectives. They will write clean, efficient code, troubleshoot system errors, and collaborate with technical and non-technical teams throughout the software development lifecycle.

Key responsibilities

- Design, write, and test code for new software programs and applications.
- Update and expand existing programs to add new features, improve performance, and enhance the user experience.
- Collaborate with other developers, designers, and project managers to define requirements, plan projects, and deliver effective software solutions.
- Identify, debug, and fix defects and errors in existing and new programs.
- Develop user interfaces and integrate applications with other systems or APIs.
- Create and maintain technical documentation, such as user guides, operational manuals, and project reports.
- Ensure that software and code conform to all necessary security, quality, and data protection standards.
- Stay up-to-date with new technologies and industry best practices to continuously improve coding skills and software offerings.
- Provide technical support and training to end-users or internal staff as needed.

Qualifications and skills

Education: Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. Relevant experience may be considered in place of a degree.
Technical expertise:
Proficiency in one or more programming languages, such as Python, Java, C++, or JavaScript.
Experience with front-end (e.g., HTML, CSS) and back-end (e.g., databases, APIs) web development technologies.
Familiarity with software development methodologies, such as Agile or Scrum.
Experience with version control systems, like Git.

Company Profile