Opportunity
Senior Software Developer - 01 Post.
Posted: 15/01/2021 ,
Closing Date: 31/01/2021
Job Description
Senior Software Development Project is responsible for developing computer software and in-house systems using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting, and implementing software systems.
Location
Location: Head Office-Phnom Penh
Duties and Responsibilities
- Analyze, design, and develop applications, systems and reports based on business requirement.
- Write well designed, testable, efficient code by using best software development practices.
- Contribute in all phases of the Software Development Life Cycle.
- Work with other departments to understand and provide technical solution to solve the problem.
- Gather and refine specifications and requirements from business owner.
- Well organized document to all software development and deployment procedure.
- Write user guide of the applications and provide training to end users.
- Maintaining the system once they are up and running.
- Recommend and execute improvement.
- Gather and evaluate user feedback.
- Ensure that key activities and deliverables are completed as schedules.
- Contributes to team effort by accomplishing related results as needed.
Skills Specifications
- Bachelor’s degree in computer science, IT and Engineering or equivalent.
- Strong knowledge and experience in software development life cycle (SDLC).
- Knowledge of coding in Python, Java, C#, NodeJS, JavaScript, HTML, CSS.
- The ability to learn new programming languages and technologies.
- Good understanding of OOP, design patterns and web frameworks.
- Extensive knowledge of Relational Databases like Postgres, SQL Server, MySQL, Oracle.
- Good in technical problem solving, debugging and troubleshooting.
- Experience with Quality Assurance is a plus.
- Stay plugged into emerging technologies and security risks.
- Willing to work hard and learn new things.
- Autonomous and proactive, quick learner and effective communication.
How to Apply
Interest Candidates, please click HERE: