Horizia Consulting, a Human Resource Consultancy, positioned to partner with organizations to develop strategic workplaces and increase ROI (returns on investment) in human capital through leading-edge Human Resource Services, High-Impact Training Interventions and innovative Recruitment Services.
We are recruiting to fill the position of:
Job Title: Programmer / Developer
Job code: PDH002
Location: Lagos
Role Purpose
- To help advance new technologies with our client's various innovative platforms.
What will you be doing:
- You will be in charge of designing and developing the front-end of our projects but will also be expected to jump in back-end development when necessary. You will be working with other team members in technical, operations and creative areas (web designers, web developers, projects managers).
Key Responsibilities
- Design, develop and maintain web based business applications in a Microsoft .Net 4.0 & above environment using C#
- Design, develop and maintain web based business applications PHP 5.1 and above
- Must be able to do debugging, staging, testing, and deploying of web based applications and native client applications.
- Ability to write SQL queries for MS SQL server and other database management system
- Should be able to integrate solutions to existing web services.
- Basic knowledge of Git. We have multiple installments for different countries hosted in the cloud.
- Advance knowledge of Code Igniter.
- You need to know it in and out. Our projects are all based off of it, so you need to have prior experience; PHP alone won't do it.
- We want someone who knows CI already, but if you are proficient with Zend, then you should be fine.
- Advance knowledge of MySQL.
- We send millions of emails (all non-spam) and obviously track a lot of movement points within the system.
- We have a team of always-hungry marketers that challenge us with requests to provide sophisticated reports from our systems.
- You need to know how to build optimized queries (some that may take tens of subqueries, etc.) that drill through multiple databases, using JOIN, HAVING, GROUP, writing custom FUNCTIONs, etc.
- Experience with payments gateways huge plus. We deliver our offers to countries that obviously use different currencies and payment methods (credit cards, vouchers, etc.).
- Experience with API.
- If you developed your own API that a huge plus, but if you played with API made by others, this is good for us too.
- Fluent knowledge of HTML, jQuery, JavaScript, Bootstrap. Knowledge of editing graphics for websites. Knowledge of SMTP server, Email protocol and Linus/Apache configuration is a big plus.
- Be able to build scalable web application that handles millions of users, and optimize code for many platforms.
- Develop Web Applications for mission-critical business functions
- Actively participate in all aspects of the concept developments and application Development life cycle
- Create technical specifications and schedule estimates for new products, then execute from start to finish alone with little or no supervision.
- Maintain and improve existing web applications.
- Target users on multiple devices (mobile, desktop, TV) in multiple locations using the smallest possible code footprint.
- Break down and solve complex interaction and technical problems.
- Contribute to development of APIs, which are used by thousands of partners worldwide.
Qualifications, Experience & Skills
- Good understanding of PHP 5.2 and above
- Good understanding of Angular programming
- Good understanding of Angular JS and other PHP APIs
- Mastery of HTML5, CSS, JavaScript and fluency with C# or at least one underlying application development language such as: Java, Python or PHP.
- Capacity to look beyond problem solving to discover first principles and common patterns, i.e., the ability to see the forest from the trees.
- Effective writing and communication skills.
- Easygoing, enthusiastic personality and a good sense of humor.
- Ability to execute with minimal oversight while responding within an agile, collaborative team.
- Minimum of 2+ years’ experience delivering popular consumer web or mobile applications.
- Healthy drive to test software and watch others do the same. Passion for building great software.
- Conversant with Stored Procedures, Windows server 2003, PHP, HTML, CSS, JavaScript, Ajax.
- First class verbal and written communication skills; strong presentational skills. Demonstrated experience of influencing and negotiating confidently with internal and external stakeholders.
- Excellent organisational skills - proven experience of managing multiple priorities on a regional basis, in a pressurised environment. Strong attention to detail is essential.
- Proactive and solutions-driven, takes action to achieve business goals beyond what is required.
- Previous people-management experience is required where this has involved the development and coaching of others.
- Experience of resolving performance issues, conducting appraisals and setting objectives is highly desirable.
- Fluency in English, French and a bit of Arabic (both written and verbal) is essential.
- Computer literate - advanced skills in Microsoft Word, Excel and PowerPoint.
- Able to use and build spreadsheets/basic financial models.
Application Closing Date
31st March, 2015
How to Apply
Interested and qualified candidates should send their applications and CV's to:
[email protected]