VACANT POSITIONS
LOCATION: LAGOS, PORT HARCOURT & ABUJA
-
SOFTWARE DEVELOPER / PROGRAMMER (LAGOS)
JOB BRIEF
We are looking for an application/software developer to join our team. You will be playing a key role in the design, installation, testing and maintenance of software systems. The programs you create are likely to help us be more efficient and provide a better service.
Based on the company’s particular requirements, you will accomplish software requirements by developing and maintaining applications and databases.
DUTIES
-
Develops and maintains applications and databases by evaluating client needs; analyzing requirements; developing software systems.
-
Enhances staff accomplishments and competence by planning delivery of solutions; answering technical and procedural questions for less experienced team members; teaching improved processes; mentoring team members.
-
Identifies requirements by establishing personal rapport with potential and actual clients and with other persons in a position to understand service requirements.
-
Arranges project requirements in programming sequence by analyzing requirements; preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
-
Programs the computer by encoding project requirements in computer language; entering coded information into the computer.
-
Confirms program operation by conducting tests; modifying program sequence and/or codes.
-
Provides reference for use of prime and personal computers by writing and maintaining user documentation; maintaining a help desk.
-
Maintains computer systems and programming guidelines by writing and updating policies and procedures.
-
Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
-
Keeps equipment operational by calling for repairs; following manufacturer's instructions and established procedures; evaluating new equipment.
-
Protects operations by keeping information confidential.
-
Contributes to team effort by accomplishing related results as needed.
PROGRAMMER
-
Very good knowledge of Visual Basic with 3 years’ experience
-
Very good knowledge and practical experience in web development with 2 years of developing web based workflow applications
-
Very sound knowledge of Microsoft SQL Server 2000 with minimum of 2 years on the job experience
-
Very sound knowledge of Crystal Reports Writer
-
Willingness to learn a new programming language
-
Good understanding of Accounting / ERP applications is a plus
-
Good knowledge of Java, Apache and Tomcat is a plus
SKILLS/QUALIFICATIONS
Analysing Information, C, Problem Solving, Attention to Detail, Software Design, Software Debugging, Software Development Fundamentals, Software Documentation, Software Testing, Software Requirements, Software Development Process.
-
JAVA,VBNET,ASPNET,XML,UML,CSS,PHP,MY SQL, MS SQL, Oracle
REQUIREMENTS
-
Proven work experience as a programmer or software developer (minimum of 3 years)
-
BSc degree in business/management; computer science/software engineering; information systems; mathematics; physical/mathematical/applied science or relevant field.
-
TECHNICAL APPLICATION CONSULTANTS
JOB BRIEF
We are looking for qualified Technical Support Consultant to join our team. You will provide technical support, perform trouble-shooting functions and resolve customer issues.
Implements computer system requirements by defining and analysing system problems; designing and testing standards and solutions. Solves organizational information problems and requirements by analysing requirements; designing computer programs; recommending system controls and protocols.
DUTIES
-
Defines application problem by conferring with clients; evaluating procedures and processes.
-
Develops solution by preparing and evaluating alternative workflow solutions.
-
Controls solution by establishing specifications; coordinating production with programmers.
-
Validates results by testing programs.
-
Ensures operation by training client personnel; providing support.
-
Provides reference by writing documentation.
-
Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
-
Accomplishes information systems and organization mission by completing related results as needed.
-
Evaluates system potential by testing compatibility of new programs with existing programs.
-
Evaluates expansions or enhancements by studying work load and capacity of computer system.
-
Achieves computer system objectives by gathering pertinent data; identifying and evaluating options; recommending a course of action.
-
Confirms program objectives and specifications by testing new programs; comparing programs with established standards; making modifications.
-
Improves existing programs by reviewing objectives and specifications; evaluating proposed changes; recommending changes; making modifications.
-
Evaluates vendor-supplied software by studying user objectives; testing software compatibility with existing hardware and programs.
-
Places software into production by loading software into computer; entering necessary commands.
-
Places hardware into production by establishing connections; entering necessary commands.
-
Maximizes use of hardware and software by training users; interpreting instructions; answering questions.
-
Maintains system capability by testing computer components.
-
Prepares reference for users by writing operating instructions.
-
Maintains historical records by documenting hardware and software changes and revisions.
-
Maintains client confidence and protects operations by keeping information confidential.
-
Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
-
Contributes to team effort by accomplishing related results as needed.
-
Updates job knowledge by participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
-
Accomplishes organization goals by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
SKILLS
Business Analysis, Software Documentation, Software Maintenance, Software Development Process, Software Requirements, Teamwork, General Consulting Skills, Software Architecture, Problem Solving, Presenting Technical Information, Process Improvement, Software Testing, Software Implementation, Load Balancing and Scalability, Vendor Relationships, Software Performance Tuning, Network Performance Tuning, Database Performance Tuning.
REQUIREMENTS/ QUALIFICATIONS
-
4 Years related Experience on ERP Applications, Report Designing Tools and Business Intelligence
-
A degree in Computer Science or Engineering preferably.
-
Familiarity with Web-based business applications
Good to have, but not required:
-
Familiarity with at least one DBMS such as: MS SQL, IBM DB2/UDB, MySQL or Oracle.
-
Java
-
Familiarity with at least one operating system: Microsoft, UNIX, or Linux