Solutions Developer/Software Engineer at Smart Partners Consulting Limited-Lagos

Smart Partners Consulting Limited – Our client, a top player in the Banking Sector in Lagos, has given us (Smart Partners Consulting) the mandate to deliver and fill the position below:
Solutions Developer/Software Engineer

Location: Lagos
Experience: 10year(s)
Course of Study: Social Sciences

Job Role

The primary responsibilities of the role are to design and create innovative digital solutions and ensure that these are aligned with both clients and organisation’s business objectives.

Comfortable in designing and developing solutions using the latest and emerging technologies, with a number of years’ demonstrable experience of web, mobile and database development and a genuine interest in development technologies.

Responsibilities

Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

Prepares and installs solutions by determining and designing system specifications, standards, and programming.

Protects operations by keeping information confidential.

Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.

Designing innovative solutions to problems using the latest technologies and platforms, in support of both client and internal business requirements

Build secure web and mobile solutions – writing code, testing and producing rapid prototypes. This includes writing and maintaining code for both new and legacy systems, across a mixture of client and internal technical projects in order to support the wider business with their everyday functions.

Share knowledge of tools and techniques with colleagues, including non-technical personnel

Support colleagues in business development activities, including proposal writing, estimating and client presentations

Help maintain the quality system for the Team including Software Development Processes and Standard Operating Procedures

Requirements /Qualifications

Degree level education/relevant experience in the industry

Commercial experience gained through a minimum of 5 years in a technology or banking and finance product development environment

Experience:

Strong analytical and problem solving skills

Strong customer focus and ability to manage client expectations

Proven ability to work under stress in emergencies; flexibility to handle pressure coming from all directions simultaneously

Self-motivated and able to work under little supervision.

Excellent communication skills (both written and verbal) to technical and non-technical team members plus the ability and willingness to effectively communicate with clients at all levels during project lifecycle

Willing to learn new languages/technologies and adapt to project specific requirements where necessary.

Experience of using modern web development languages. C#.Net is preferred, but PHP Developers or VB.Net will also be considered

Strong experience in JavaScript, HTML and CSS

Strong experience of using JavaScript libraries such as JQuery and JQueryUI

Understanding of using transport technologies such as JSON, REST, AJAX and XML

SQL programming and DB administration experience

Experience in cross browser and cross device development, including in implementing responsive UI design

Experience of web and mobile standards and how to apply these to the development process

Strong knowledge of delivering digital and mobile platforms via Cloud, SaaS and On Premise installations and associated server technology

Knowledge of Quality Assurance and Software Testing methodologies and experience of producing technical documentation

Ability to gather requirements in order to deliver solutions which meet the demands of our clients combined with a good understanding of the business value of technology

Ability to work to deadlines and manage time and quality of own and others tasks on a large number of concurrent client projects

Familiarity with XCode and iOS development

Familiarity with mobile development frameworks on Android, Windows Mobile and iOS

Previous experience of creating web services

Experience of using Content Management Systems such as Joomla or SharePoint

An understanding of data security would be an advantage

Previous project management experience, in both a waterfall and agile environment

Ability to administer Hyper-V, Windows, SQL Server, MySQL, IIS and both LAMP and WAMP stacks

 

Required Knowledge Skills and Abilities:

 

Analyzing Information, General Programming Skills, Software Design, Software Debugging, Software Documentation, Software Testing, Problem Solving, Teamwork, Software Development Fundamentals, Software Development Process, Software Requirements

 

Application Closing Date: 30th November, 2017.

 

How to Apply

Interested and qualified Candidates should send detailed CV’s to:  indicating role on email subject.