Jobs

Current Recruitment at Growth in Value Alliance Partners


Growth in Value Alliance (GV Alliance) Partners is a business advisory and market intelligence services firm. Our objectives are to assist organizations to achieve their growth aspirations by providing market intelligence, strategy blueprint, IT solution delivery expertise and business operation improvement capabilities.

We are recruiting to fill the position below:

 

 

Job Title: Senior Software Engineer I

Location: Nigeria

Job Overview

  • Oversee the development and implementation of new software systems
  • Update existing software and conduct feasibility studies on new software systems
  • Function as lead developer, guide application coding, create reports, and mentor the junior developers
  • In-depth knowledge of programming languages and working knowledge of project management
  • Ensure timely delivery of projects and tasks.

Key Responsibilities

  • Meeting with project delivery managers to discuss software projects.
  • Conducting feasibility studies for software systems.
  • Designing new software programs, websites, and applications.
  • Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
  • Writing advanced programming code.
  • Reviewing updated software codes.
  • Managing project timelines and tasks.
  • Writing development reports.
  • Creating technical documents for new software programs.
  • Training staff on software use.
  • Working on complex bug fixes.

Qualifications & Experience
Mandatory:

  • Bachelor's Degree in Information Technology, Computer Science, or a related quantitative discipline
  • 5-8 years of relevant software design and development experience
  • Prior product development experience
  • Experience with software architecture principles, requirements and interfaces, and software systems engineering experience
  • Has executed several software projects

Desirable:

  • Up to 8 years of professional programming experience using Microsoft stack
  • Relevant professional certifications
  • Managerial experience preferred.

Skills / Competencies:

  • Proficient in back-end and front-end development
  • Knowledge of automated testing
  • Advanced knowledge of software development tools, such as Visual Studio, Microsoft SQL server management studio e.t.c.
  • Knowledge of source code control tools
  • Knowledge of code review using PR (Pull Request)
  • Experience with cloud technologies, such as Azure and AWS
  • Knowledge in building cloud-native applications using Docker and/or Kubernetes
  • Advanced knowledge of programming languages including JavaScript, HTML5, C#, Java, SQL, and PHP.
  • Knowledge of system frameworks including .NET, Git, AngluarJS, and GitHub.
  • Experience creating and maintaining databases.
  • Experience working with Agile development technologies.
  • Experience with systems deployed on Unix/Linux/Solaris environments.
  • Provide overall team guidance and fix all escalations.
  • Ability to work in a fast paced, collaborative environment
  • Experience with software architecture principles, requirements and interfaces, and software systems engineering experience
  • Project management skills.
  • Good interpersonal skills.

 

 

Job Title: Lead Software Engineer

Location: Nigeria
Employment Type: Full Time

Job Description

  • Manage team of software engineers
  • Oversee the development and implementation of new software systems
  • Update existing software and conduct feasibility studies on new software systems
  • Guide application coding, create reports, and mentor the junior developers
  • In-depth knowledge of programming languages and working knowledge of project management
  • Ensure timely delivery of projects.
  • Review and update software development standards.

Key Responsibilities

  • Meeting with project stakeholders to discuss software projects.
  • Effectively manage a development team
  • Conducting feasibility studies for software systems.
  • Designing new software programs, websites, and applications.
  • Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
  • Writing advanced programming code.
  • Reviewing updated software codes.
  • Ensure that development standards, policies and procedures are adhered to.
  • Drive change to implement efficient and effective strategies as advised by management.
  • Assist program managers in product development.
  • Ensure that all software developed within your team satisfies the business requirements as specified
  • Effective management of project timelines.
  • Writing development reports.
  • Creating technical documents for new software programs.
  • Training staff on software use.
  • Working on complex bug fixes.

Qualifications and Experience
Mandatory:

  • Bachelor's Degree in Information Technology, Computer Science, or a related quantitative discipline
  • 8-10 years of relevant software design and development experience
  • Prior product development experience
  • Experience with software architecture principles, requirements and interfaces, and software systems engineering experience
  • Has executed several software projects

Desirable:

  • Master's Degree in Information Technology, Computer Science, or a related quantitative discipline
  • Up to 10 years of professional programming experience
  • Relevant professional certifications
  • Managerial experience preferred.

Skills / Competencies:

  • Proficient in business critical and mission critical software development
  • Knowledge of automated testing
  • Advanced knowledge of software development tools, such as Visual Studio, Microsoft SQL server management studio e.t.c.
  • Knowledge of source code control tools
  • Knowledge of code review using PR (Pull Request)
  • Experience with cloud technologies, such as Azure and AWS
  • Good knowledge in big data technologies such as, Hadoop, Hive, and Pig, Cloudera, or large data warehousing initiatives
  • Knowledge in building cloud-native applications using Docker and/or Kubernetes
  • Advanced knowledge of programming languages including JavaScript, HTML5, C#, Java, SQL, and PHP.
  • Knowledge of system frameworks including .NET, Git, AngluarJS, and GitHub.
  • Experience creating and maintaining databases.
  • Knowledge of Scrum/Agile or Kanban software development processes
  • Experience with systems deployed on Unix/Linux/Solaris environments.
  • Provide overall team guidance and fix all escalations.
  • Ability to work in a fast paced, collaborative environment
  • Experience with software architecture principles, requirements and interfaces, and software systems engineering experience
  • Experience in Devops practices such as, Containerization and GitOps
  • Project management skills.
  • Good interpersonal skills.
  • Experience with software architecture principles, requirements and interfaces, and software systems engineering experience.

 

 

Job Title: Chief Technology Officer (CTO) - Digital Factory

Location: Nigeria
Employment Type: Full-time

Job Overview

  • Manage the Digital Factory comprising teams of software engineers
  • Oversee the development and implementation of new software systems
  • Update existing software and conduct feasibility studies on new software systems
  • Guide application coding, create reports, and mentor the junior developers
  • In-depth knowledge of programming languages and working knowledge of project management
  • Ensure timely delivery of projects.
  • Review and update software development standards

Key Resposibilities

  • Meeting with project stakeholders to discuss software projects.
  • Effectively manage a development team
  • Conducting feasibility studies for software systems.
  • Designing new software programs, websites, and applications.
  • Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
  • Writing advanced programming code.
  • Reviewing updated software codes.
  • Ensure that development standards, policies and procedures are adhered to.
  • Drive change to implement efficient and effective strategies as advised by management.
  • Assist program managers in product development.
  • Ensure that all software developed within your team satisfies the business requirements as specified
  • Effective management of project timelines.
  • Writing development reports.
  • Creating technical documents for new software programs.
  • Training staff on software use.
  • Working on complex bug fixes

Skills and Competencies

  • Proficient in business critical and mission critical software development
  • Knowledge of automated testing
  • Advanced knowledge of software development tools, such as Visual Studio, Microsoft SQL server management studio e.t.c.
  • Knowledge of source code control tools
  • Knowledge of code review using PR (Pull Request)
  • Experience with cloud technologies, such as Azure and AWS
  • Good knowledge in big data technologies such as, Hadoop, Hive, and Pig, Cloudera, or large data warehousing initiatives
  • Knowledge in building cloud-native applications using Docker and/or Kubernetes
  • Advanced knowledge of programming languages including JavaScript, HTML5, C#, Java, SQL, and PHP.
  • Knowledge of system frameworks including .NET, Git, AngluarJS, and GitHub.
  • Experience creating and maintaining databases.
  • Knowledge of Scrum/Agile or Kanban software development processes
  • Experience with systems deployed on Unix/Linux/Solaris environments.
  • Provide overall team guidance and fix all escalations.
  • Ability to work in a fast paced, collaborative environment
  • Experience with software architecture principles, requirements and interfaces, and software systems engineering experience
  • Experience in Devops practices such as, Containerization and GitOps
  • Project management skills.
  • Good interpersonal skills.
  • Experience with software architecture principles, requirements and interfaces, and software systems engineering experience

 

 

Job Title: Team Lead, Digital Solutions (UI / UX Designer), Digital Factory

Location: Nigeria

Job Roles

  • Create intuitive front-end user experience for various web applications
  • Collaborate with internal stakeholders, the development team and Scrum Master to develop, design, build and launch the product

Functions & Responsibilities

  • Assign Responsibilities and tasks to staff.
  • Oversee the technologies, tools and techniques used within the team.
  • Ensure that development standards, policies and procedures are adhered to.
  • Drive change to implement efficient and effective strategies as advised by management.
  • Requirement analysis – carries our analysis of competitive products, user needs etc.
  • Interface, prototype and interaction design
  • User testing – beauty of the interface and the feasibility of the product by the user
  • Leads the user experience and interface efforts for the team, ensuring the delivery of a high-quality product for end users
  • Creates mock-ups and wireframes for both mobile and web pages that the front-end or full stack developer can translate into code
  • Produces high quality graphics, visual styles and visual elements in accordance to design guidelines
  • Creates prototypes that showcase the user flow and interactions
  • Conducts user experience research and testing through media such as A/B testing, interviews, etc.
  • Designs and delivers elegant and delightful product experiences as part of a cross-functional agile product teams
  • Actively collaborates with business / Brand stakeholders throughout the design and development process
  • Researches, identifies and articulates customer needs
  • Clearly articulates design needs and key decisions to business stakeholders across markets and brands collaborating closely with Product Leads and Product Owners
  • Builds prototypes and designs tests to validate customer needs, requirements and behaviors
  • Helps Product Leads and Product Owners define both long and short-term vision and roadmap for digital products at client digital unit
  • Collaborates with other designers within and cross-team to problem solve design challenges and maintain a level of design consistency and coherence across products.
  • Identify and troubleshoot UX problems (e.g. responsiveness).
  • Conduct layout adjustments based on user feedback.

Key Performance Indicators

  • Task success rate
  • Active time – amount of time spent to complete the project
  • Lead time – amount of time from inception to delivery
  • System usability scale
  • Product Interface Design and user experience
  • Overall satisfaction of the project owner

Skills / Competence Requirements
Required Knowledge, Skills and Abilities:

  • Candidates should possess a Bachelor's Degree with 3 - 5 years work experience.
  • Knowledge of Scrum/Agile or Kanban software development processes
  • Ability to design clear and creative wireframes to guide team
  • Graphical and visual design skills, including use of a diverse set of software
  • Experience with planning and conducting user research, user testing, A/B testing and rapid prototyping
  • Solid knowledge and experience with agile software development
  • Experience as a developer is a plus
  • Strong communication skills with ability to articulate and optimize design based on the value to the user and the business
  • Ability to work effectively in a team setting including synthesizing abstract ideas into concrete design implications
  • Comfortable working with quick turnaround times and deadlines
  • Strong sense of ownership of solution and not afraid to speak up to ensure the user angle is heard by the product owner
  • Open to learning new ideas outside scope or knowledge skillset to span across UI design, strategy and testing
  • Passionate about resolving user pain points through great design
  • Experience with designing quality consumer products, as well as enabling business capability and objectives through technology
  • Entrepreneurial self-starter who is self-motivated, but also a team player with a professional presence
  • Well-rounded, user-centered design portfolio that spans some combination of web, mobile, tablet, TV, and wearables.
  • Graphical and Visual design skills, including use of a diverse set of software such as Adobe suite, OmniGraffle, Balsamiq, Azure, or other tools for graphic design, visual design
  • Experience with conducting user research, usability testing, A/B testing, rapid prototyping
  • Sees value in iterative approach to design.

 

 



Job Title: Software Engineer 1

Location: Nigeria
 

Job Overview

  • Full stack web development
  • Gather user requirements, write code using an agile methodology, and continuously update the back-end code of the product
  • Work in an experienced software design team
  • 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 basic programming languages

Key Responsibilities

  • 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 minor 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.

Qualifications & Experience

  • Mandatory:
  • Bachelor’s degree in Information Technology, Computer Science, or a related quantitative discipline
  • 2 - 4 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

Desirable:

  • Up to 3 years of professional programming experience using Microsoft stack
  • Relevant professional certification

Skills / Competencies
Required Knowledge, Skills and Abilities:

  • Knowledge of coding languages including C#, HTML5,CSS, and JavaScript.
  • Familiarity with database technology such as MSSQL, MySQL, Oracle and MongoDB.
  • Basic programming experience.
  • 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 follow instructions and work in a team environment.
  • Detail-oriented.
  • Software testing and debugging

Generic Skills:

  • 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

 

 

Job Title: Team Member, Process Automation

Location: Nigeria

Job Overview

  • Full stack web development
  • Gather user requirements, write code using an agile methodology, and continuously update the back-end code of the product.
  • Collaborate with internal stakeholders, the development team and Scrum Master to develop, design, build and launch the product.
  • Development of BPM Workflow Processes and Digital Process Automation on the ProcessMaker Platform
  • Development of Processes on Robotic Process Automation Platform with the use of UiPath.

Key Responsibilities

  • Works closely with end-users to identify issues and captures business requirements.
  • Integrates user-facing elements developed by front-end developer with service side logic.
  • Translates business requirements into system design specifications.
  • Performs appropriate development and testing activities.
  • Optimizes the application for maximum speed and scalability.
  • Deploys regular releases in an agile approach.
  • Creates appropriate documentation as defined by the agile development methodology.
  • Build processes on the ProcessMaker and RPA platforms
  • Enhancement of existing processes on automated on the ProcessMaker and RPA Platform
  • Works closely with business stakeholders and end users to develop an understanding of how the applications are used by the user teams being supported.
  • Designs and implements data storage solutions.
  • Maintains competency in the technologies related to responsibilities.
  • Works on complex systems analysis and programming assignments with minimal supervision; expected to independently determine solutions.

Qualifications & Experience
Mandatory:

  • Bachelor's Degree in Information Technology, Computer Science, or a related quantitative discipline
  • Minimum of 2 years of full stack development experience

Desirable:

  • Master's Degree in Information Technology, Computer Science or a related quantitative discipline
  • Relevant professional qualification.

Required Knowledge, Skills and Abilities:

  • Knowledge of Scrum/Agile or Kanban software development processes
  • Proficient in back-end web development
  • Understanding of front-end technologies and platforms Understanding in at least one of the following is required: JavaScript, HTML5, and CSS3
  • Knowledge of platforms and tools. Understanding in at least one of the following is required: ASP.NET MVC 5, C#, SQL server database, Visual Studio, and Microsoft AzureMicrosoft Azure and VB.NET
  • Knowledge of source code control tools
  • Experience with big data technologies, such as Hadoop, Hive, and Pig, Cloudera, or large data warehousing initiatives
  • Experience with systems deployed on Unix/Linux/Solaris environments
  • Experience in developing applications in Windows based application.

Generic Skills:

  • Strong communicator
  • Brings a high-energy and passionate outlook to the job and can influence those around them.
  • Able to build a sense of trust and rapport that creates a comfortable & effective workplace.
  • Passion for innovation and “can do” attitude.
  • Ability to work in a fast paced, collaborative environment.

 

 

Job Title: Senior Software Engineer 2

Location: Nigeria
 

Job Overview

  • Oversee the development and implementation of new software systems
  • Update existing software and conduct feasibility studies on new software systems
  • Function as lead developer, guide application coding, create reports, and mentor the junior developers
  • In-depth knowledge of programming languages and working knowledge of project management
  • Ensure timely delivery of projects and tasks.
  • Update software development standards and advice on best practices

Key Responsibilites

  • Meeting with project stakeholders to discuss software projects.
  • Effectively manage a development team
  • Conducting feasibility studies for software systems.
  • Designing new software programs, websites, and applications.
  • Assigning tasks to junior developers such as coding, testing, debugging, and analytics.
  • Writing advanced programming code.
  • Reviewing updated software codes.
  • Ensure that development standards, policies and procedures are adhered to.
  • Drive change to implement efficient and effective strategies as advised by management.
  • Ensure that all software developed within your team satisfies the business requirements as specified
  • Managing project timelines and tasks.
  • Writing development reports.
  • Creating technical documents for new software programs.
  • Training staff on software use.
  • Working on complex bug fixes

Qualification and Experience
Mandatory:

  • Bachelor’s degree in Information Technology, Computer Science, or a related quantitative discipline
  • 7-10 years of relevant software design and development experience
  • Prior product development experience
  • Experience with software architecture principles, requirements and interfaces, and software systems engineering experience
  • Has executed several software projects
  • Desirable
  • Master’s degree in Information Technology, Computer Science, or a related quantitative discipline
  • Up to 10 years of professional programming experience
  • Relevant professional certifications
  • Managerial experience preferred.

Skills and Competencies:

  • Proficient in business critical and mission critical software development
  • Knowledge of automated testing
  • Advanced knowledge of software development tools, such as Visual Studio, Microsoft SQL server management studio e.t.c.
  • Knowledge of source code control tools
  • Knowledge of code review using PR (Pull Request)
  • Experience with cloud technologies, such as Azure and AWS
  • Good knowledge in big data technologies such as, Hadoop, Hive, and Pig, Cloudera, or large data warehousing initiatives
  • Knowledge in building cloud-native applications using Docker and/or Kubernetes
  • Advanced knowledge of programming languages including JavaScript, HTML5, C#, Java, SQL, and PHP.
  • Knowledge of system frameworks including .NET, Git, AngluarJS, and GitHub.
  • Experience creating and maintaining databases.
  • Experience working with Agile development technologies.
  • Experience with systems deployed on Unix/Linux/Solaris environments.
  • Provide overall team guidance and fix all escalations.
  • Ability to work in a fast paced, collaborative environment
  • Experience with software architecture principles, requirements and interfaces, and software systems engineering experience
  • Experience in Devops practices such as, Containerization and GitOps
  • Project management skills.
  • Good interpersonal skills.

 

 

Job Title: Software Engineer 2

Location: Nigeria

Job Overview

  • Full stack web development
  • Gather user requirements, write code using an agile methodology, and continuously update the back-end code of the product
  • Work in an experienced software design team
  • 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

Key Responsibilities

  • 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.

Qualifications & Experience
Mandatory:

  • Bachelor's Degree in Information Technology, Computer Science, or a related quantitative discipline
  • 3-5 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

Desirable:

  • Up to 5 years of professional programming experience using Microsoft stack
  • Relevant professional certifications

Skills / Competencies
Required Knowledge, Skills and Abilities:

  • 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)
  • 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

Generic Skills:

  • Ability to make sound and logical security judgments.
  • Good understanding of the organizations goals and objectives.
  • Strong interpersonal, written, and oral communication skills.
  • Able to conduct research into issues as required

 

 

How To Apply
Interested and qualified candidates should forward their resume in MS-word format to: [email protected] , [email protected] , [email protected] and [email protected] using the job title as the subject of the email.