Software Developer at GVA Partners

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
3 years ago

Additional Details

Job ID
3895
Job Views
97

Job Description



Job Overview

Our client, a Commercial, Bank is seeking to hire a Software Engineer to join the team. The ideal candidate should have full stack web development; Gather user requirements, write code using an agile methodology, and continuously update the back-end code of the product; Report directly to lead software engineer; Assist with all functions of software coding and design; Learn codebase, gather user data, and respond to requests from senior software engineers; Ability to learn new technologies quickly, and capable of working in a team environment; A good working knowledge of major programming languages.


Requirements:



  • Assisting lead engineer with all aspects of software design and coding.

  • Attending and contributing to software delivery meetings.

  • Learning the codebase and improving your coding skills.

  • Writing and maintaining code.

  • Working on software bug fixes

  • Monitoring the technical performance of internal systems.

  • Gathering information from consumers about program functionality.

  • Writing reports.

  • Conducting development tests.

  • Perform other duties as assigned by Lead Software Engineer


Skills/Competencies:



  • Knowledge of coding languages including C#, HTML5, CSS, and JavaScript.

  • Familiarity with database technology such as MSSQL, MySQL, Oracle and MongoDB.

  • Basic programming experience.

  • Ability to implement software security measures (OWASP Top 10)

  • Knowledge of databases and operating systems

  • Good working knowledge of version control system using gitflow.

  • Ability to learn new software and technologies quickly.

  • Ability to manage codebase on a version control.

  • Software testing and debugging

  • Knowledge of Agile/Scrum project delivery formats Ability to make sound and logical security judgments.

  • Good understanding of the organization’s goals and objectives.

  • Strong interpersonal, written, and oral communication skills.

  • Able to conduct research into issues as required


Qualifications & Experience:



  • Bachelor’s degree in Information Technology, Computer Science, or a related quantitative discipline

  • 2-6 years’ experience in programming languages (e.g., Python, Javascript, Java, C++, C#), databases, data structures and algorithms

  • Knowledge of databases and operating systems

  • Excellent basic knowledge about Information Technology from both a software and hardware perspective Up to 5 years of professional programming experience using Microsoft stack

  • Relevant professional certifications

Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept