We are recruiting to fill the place under:
Job Title: Software Developer
Job Code: IST/ABJ/001
Reports to: Team Lead Technology
- Under the supervision of the Team Lead Technology, the Software Developer will develop and implement new software program packages for the Organization
- S/He will analyze data to find out, plan and advocate new packages and in addition make good technical selections that impact positively on methods and supply helpful options.
Essential Duties and Responsiblites
- Develop and implement new software program packages
- Generate concepts to enhance system design, thereby enhancing buyer satisfaction, gross sales and revenue
- Maintain and enhance the efficiency of current software program
- Participate in each stage of function improvement from design, brainstorming and implementation of the mission.
- Clearly and usually talk with administration and technical help colleagues
- Work as a part of a dynamic team collaborating carefully with different builders, groups and product advertising and marketing
- Design and replace software program database
- Solve complicated efficiency issues and architectural challenges
- Create practical specs and designs
- Test and preserve software program merchandise to make sure robust performance and optimization
- Recommend enhancements to current software program packages as crucial
- Code documentation e.g. Development of Software documentation
Education Qualifications, Experience, Skills and Competencies
Education and Experience:
- A Bachelor’s Degree in Computer Science, Software Engineering/Development or some other associated self-discipline.
- A Master’s Degree can be an added advantage
- At least 4 years of expertise within the improvement and supply of high-quality software program purposes. A robust portfolio can be considered the place the required expertise is missing.
- Strong data of OOP ideas.
- Experience with improvement and consumption of RESTful APIs.
- Experience with integration of cost platforms.
- Knowledge of agile software program improvement methodologies.
- Strong data of any of the next RDBMS: MySQL, Oracle SQL, PostgreSQL or Microsoft SQL Server. Experience with NoSQL databases can be an added advantage.
- Any two out of the next expertise are required:
- Knowledge of C# for improvement of Rich Internet Applications for Desktop.
- Intermediate to Advanced data of PHP. Knowledge of a outstanding PHP framework such as Laravel, Symfony or CodeIgniter can be an added advantage however just isn’t necessary.
- Excellent planning and team administration expertise, demonstrating mature confidence and integrity
- Proven capacity to work as a part of a cross-functional improvement team
- Excellent oral and written communication expertise
- Stress tolerant
- Excellent interpersonal expertise
- Good report writing and documentation talent
- Should be proactive.
Application Closing Date
26th September, 2018.
Method of Application
Interested and certified candidates ought to ahead their CV’s to as a single phrase doc to: [email protected] the topic of the mail ought to be the job title.
Note: Only shortlisted candidates might be contacted.