The software engineer is actually the brain involved behind the development, design, installation and maintenance and testing of the various software and network systems. You will hold an important role in moving forward the business to more glorious levels by providing better services in terms of development of software and techniques. You will work with “off the shell software” and modify and integrate them or create new software to implement into the existing system. They review the current systems and presents ideas for its improvements. You will be expected to design and develop software systems in accordance to the specifications and requirements. You will therefore be expected to have knowledge in various programming languages and sufficient skills in the use of these languages in programming.
Fonctions
The duties and responsibilities of a software developer include the following:
• Perform an end to end software development life cycle (SDLC) projects and activities.
• Translation of technical development and specification for testing development of bugging/ debugging, User Acceptance Test (UAT), documentation, system administration to an overall new functionality integration.
• Planning and managing projects
• Software simulation and modeling
• Analysis and Object Oriented Design
• Testing the software and assuring its quality
• Implement the localization or globalization of the software as per the market needs.
• Performance tuning, balancing, improvement, automation and usability.
• Coding of existing software on various hardware and provided programming technologies
• Testing existing software as part of investigations on various hardware and programming technologies
• Refining of programs in the final stages of software program development
• Formatting software programs in the final stages of software development
• Rewriting of programming codes so as to meet specifications and requirements of clients
• Keeping up to date with requirements and standards of programming as set by software development authorities
• Investigation on errors in software programs as reported by clients
• Suggesting and introduction of modifications in software programs in accordance with specifications given
• Development and implementation of testing models
• Documentation of results of tests on software programs
• Analysis of the success of software programs in the market
• Maintenance of software programs sold to clients
Qualifications Requises
The software developer must possess the following requisite educational qualifications:
• A Bachelors degree in Computer Science or Computer Applications or any such equivalent subject
• The candidate must be a certified developer or should possess an equivalent experience in the industry.
• Should have ample experience in working with JAVA, .NET/C#, PHP, Python, MS SQL and MySQL.
• Very proficient with both Windows and Linux Platforms
• Must be highly proficient in computer hardware and software knowledge.
• Should have excellent team working skills
• Should have enough knowledge of dealing with clients and meeting their IT requirements
• Strong knowledge of various software programming and ability of learning new things.
• Should be able to learn new software and programming language
• Strong knowledge of telecommunication networks
• Must have a great working knowledge of hardware and software network.
• Ability to speak, write and read the English, French and Creole language.
Conditions particulières
Three years of progressively responsible experience in Software Development; or a combination of training, education, and experience that is equivalent to the employment standard listed above and that provides the required knowledge and abilities.
Conditions de travail
Must be located in Haiti
Must be able to work minimum 40 hours per week
Dossier de candidature doit avoir ...
. Cover letter
. Resume
. Copy of Diploma and Certification
. At least 3 Reference
Autres remarques
When applying please make sure to follow the instructions below:
Email Subject: It needs to mention the position you are applying for
Email Message: Properly introduce yourself and tell us why you think you are a good candidate for this position.
CV: Don't send your CV as an image - send only your CV in a Word or PDF file
Attachment: No need to send your certification file for now, we will ask if needed.