Software Developer And Database Admin in Lagos, Nigeria

Electrical/Electronic Manufacturing
Information Technology and Services
Minimum Qualification
Bachelor's Degree
Required Experience
1 - 3 years
Employment Type
Full Time
Male or Female
Share this job

Job Description


  • Reviewing current systems
  • Presenting ideas for system improvements, including cost proposals
  • Working closely with analysts, designers and staff
  • Producing detailed specifications and writing the program codes
  • Testing the product in controlled, real situations before going live
  • Preparation of training manuals for users
  • Maintaining the systems once they are up and running
  • Interpret software design specifications and OOD models for application modules and translate them into Java source code
  • Develop and unit test application modules and web pages
  • Integrate application modules with other modules and external systems


Required Skills:

  • Knowledge of programming skills is a prerequisite.
  • Have minimum of 2 years development experience with Java and JEE (including JSP and
  • Servlets)
  • Experience with a test first methodology
  • Experience with XML
  • Experience interfacing with relational databases using ODBC
  • Familiarity with OOD patterns and UML methodology
  • Experience with JEE application servers (Tomcat/JBoss etc)
  • Experience applying the above technologies to the development of webbased applications
  • Detail oriented individual with solid verbal and written communication skills
  • Experience with Web Services, Spring and Hibernate
  • Knowledge of programming skills in web-based programs, as well as traditional programs like Java and Visual Basic.
  • Keeping databases up to date;
  • Helping with database design and development;
  • Managing database access;
  • Designing maintenance procedures and putting them into operation;
  • Ensuring that databases meet user requirements;
  • Managing database security/integrity and backup procedures;
  • Implementing security measures;
  • Defining objectives through consultation with staff at all levels;
  • Writing reports, documentation and operating manuals;
  • Testing and modifying databases to ensure that they operate reliably;
  • Archiving data.
  • Maintaining archived data
  • Installing and upgrading the database server and application tools
  • Allocating system storage and planning future storage requirements for the database system
  • Modifying the database structure, as necessary, from information given by application developers
  • Ensuring compliance with database vendor license agreement
  • Monitoring and optimizing the performance of the database
  • Contacting database vendor for technical support
  • Generating various reports by querying from database as per need

Qualifications and Requirements

  • B.Sc. or equivalents (Any numeric Science course) i.e Mathematics, Computer Science, Statistics etc.
  • Expertise in current computer hardware and software
  • Ability to use one or more development language (C++, PHP, HTML, etc.)
  • Strong communication skills
  • Ability to work in a team
  • Eye for detail and identifying problems
  • An understanding of business
  • Analytical and commercial experience
  • Database administration
  • Basic Networking
  • Thoroughness and accuracy; Good analytical skills,
  • Good Communication, Negotiation and Interpersonal and Customer Service skills.
  • An experience in an EMV environment in Application development such as Script for Personalisation and data preparation


  Apply Now

Sponsored Jobs in United States

Ads by Careerslip