Current Vacancies In A Renowned Information Technology Consulting Company


Hamilton Lloyd and Associates - Our client is an Information Technology Consulting Company. Due to internal expansion, they have decided to hire a qualified candidate to fill the position below:     Job Title: Mobile/Web Developer Location: Lagos Job Summary

  • The Mobile/Web Developer's role is to design, code, test, and analyze software programs and applications.
  • This includes researching, designing, documenting, and modifying software specifications throughout the production lifecycle.
  • The software developer will also analyze and amend software errors in a timely and accurate fashion and provide status reports as required.
Job Responsibilities
  • Design and development of mission critical mobile and web applications
  • Deliver across the entire app life cycle -concept, design, build, deploy, test, release to app stores
  • Build prototypes at tech scoping stage of projects.
  • Liaise with product development team to plan new features.
  • Work with other developers and stakeholders to create and maintain a robust framework to support the mobile and web apps.
  • Work with the front-end designers to build the interface with focus on usability features.
  • Create compelling mobile device and/or browser specific user interfaces and experiences.
  • Optimize performance for the mobile and web apps.
Technical Skills Required.
  • Proven development experience in desktop and mobile web development.
  • Excellent knowledge in information architecture, human computer interaction and mobile usability design principles
  • Excellent programming skills in frontend technologies and frameworks like HTML, JavaScript, CSS3, JQuery, PhoneGap/Cordova and frontend MVC frameworks.
  • Expertise in full stack JavaScript frameworks include Angular, Vue etc.
  • Multiple years of server-side programming experience in C# and .Net
  • Experience in database technologies like MSSQL Server, Oracle, MongoDB etc.
  • Experience in native and hybrid Android and iOS development frameworks (e.g. Ionic 2, Xamarin framework etc.)
  • Familiarity with designing, creating and consuming RESTful and SOAP web services.
  • Familiarity with version control systems e.g. GIT, SVN.
  • Familiarity with build systems (e.g. Gradle, Maven), Continuous Integration tools (e.g. Jenkins, Artifactory, Nexus).
  • Hands on experience with cloud technologies (including Azure, Oracle Cloud, IBM Bluemix, AWS etc.)
  • Ability to switch among multiple projects, multiple languages, and multiple IDEs in short periods of time.
  • Exposure to Java is a plus 2
Soft Skills Required:
  • Excellent communication and interpersonal skills.
  • Able to work well individually as well as in a highly collaborative team.
  • Demonstrated interest in learning new technologies.
  • Familiarity with Agile methodologies (especially Scrum).
  • Enterprise Software Development Lifecycle.
  • Direct work in applications that serve a very large number of users along with handling highly secure information.
Person's Specification
  • Education: Minimum of a Bachelor's Degree in any of the Physical Sciences with a minimum of Second Class Lower Division (2.2). Master's Degree would be an added advantage
  • Experience: Minimum of 6 years' experience in software development.
Special Requirements:
  • May be required to travel occasionally; overtime and weekend work maybe required
    Job Title: Software Tester Location: Lagos Job Description
  • The Software Tester's role is responsible for the testing and quality assurance for software development and deployment.
  • You'll conduct automated and manual tests to ensure the software created by developers is fit for purpose.
  • Software testing involves the analysis of software, and systems, to avert risk and prevent software issues.
Job Responsibilities
  • Identifying issues, risks and dependencies, Escalating and managing where appropriate.
  • To provide product handovers to both technical and nonâ€�technical audiences.
  • Continually update skills by learning new technologies relevant to the role.
  • Evaluate testing tools, monitoring applications and software systems
  • stress testing, performance testing, functional testing, scalability testing
  • Promote and advocate best practices within the team and throughout the business.
  • To test modifications to products to ensure they are fit for purpose, consistent, and compliant with published standards and guidelines. You will ensure modifications are fully regression testable and delivered on schedule.
  • Translate functional requirements and specifications into documented test plans, cases and steps.
  • Rigorously planning, writing and executing test scripts.
  • Perform manual regression testing.
  • Creation and maintenance of test data, tools and scripts.
  • Execute test plans manually and conduct manual functional and exploratory testing.
  • To understand the industry requirements of customer base and develop a thorough understanding of how those requirements are met.
  • To complete testing in line with agreed time frames by following the documented business processes using the appropriate test management and automation tools.
Technical Skills Required:
  • Practical and systematic approach to testing.
  • Experience working with financial software or from working in the financial sector.
  • Exposure to Microsoft Test Manager.
  • Proven experience in a true agile delivery environment (Scrum, XP, TDD, BDD). • Basic coding/scripting skills (VB.net/C#).
  • Ability to write simple SQL scripts to create and manipulate data.
  • Experience with test automation frameworks
  • Ability to document and troubleshoot errors
  • Working knowledge of test management software (e.g. qTest, Zephyr) and SQL
Soft Skills Required:
  • Enterprise Software Development Lifecycle.
  • Direct work in applications that serve a very large number of users along with handling highly secure information.
  • Excellent communication and interpersonal skills.
  • Able to work well individually as well as in a highly collaborative team.
  • Demonstrated interest in learning new technologies.
  • Familiarity with Agile methodologies (especially Scrum) .
Person’s Specification
  • Education: Minimum of a Bachelor's Degree in any of the Physical Sciences with a minimum of Second Class Lower Division (2.2). Master's Degree would be an added advantage
  • Experience: Minimum of 6 years’ experience in software development. Experience in project management and QA methodology. At least 6 year’s commercial experience testing client server (Window) and Web applications (ideally in a .net based environment).
Special Requirements:
  • May be required to travel occasionally; overtime and weekend work maybe required.
    How to Apply Interested and qualified candidates should kindly send their updated CV's to: [email protected] with the title of the role as the subject of the mail.   Application Deadline 17th September, 2018.   Note
  • Only qualified candidates will be contacted.
  • If after 2 weeks of application you do not hear from us, kindly consider your application as unsuccessful.