Job Description

We are currently seeking a professional, skilled Software Developer to develop, create and modify general applications software or specialized utility programs. S/He would be tasked to analyzing user needs and developing appropriate software solutions. Our ideal candidate would have skill for designing and customizing software for specific client use with the aim of optimizing operational efficiency. S/He may analyze and design databases as well within an application area, working individually or in a technical team. Software Developer Duties and Responsibilities: • Ability to consistently produce clean, efficient code based on client specifications • Ability to integrate software components and third-party programs to meet specifications • Reliability and proficiency in verifying and deploying programs and systems • Ability to troubleshoot, debug and upgrade existing software • Excellent communication skills needed to gather and evaluate user feedback • Collaborative mindset and willingness to recommend and execute improvements • Commitment to optimization and accountability evident in creating technical documentation for reference and reporting

Requirements

• Familiar with Software Engineering Concepts • Familiar with Objects Oriented Concepts • Familiar with Software Methodologies as Scrum, RUP, … • Familiar with Software Support Procedures • Ability of Documentation • Interested in Self-study & Self-Improvement

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

To see more jobs that fit your career