Job Expired

company-logo

Programmer & Analyst

BGI Ethiopia

job-description-icon

Engineering

Software Engineering

Addis Ababa

4 years

1 Position

2022-11-23

to

2022-11-27

Required Skills
Required skills have not yet been specified for this position this job
Fields of study

Software Engineering

Computer sciences

Full Time

Share

Job Description

To develop the software and tools to help BGI team to deliver a great product based on user needs and business objectives. You will assess user needs, design a solution, and deliver working software in PHP or other language as a prototype and then take that through development stages and into production, from where you will contribute to its continuous improvement. This will require you to be able to manage your own time as well as that of other people in the team who are collaborating on that development project with you. At each stage of delivery, you will be able to collect and analyze usage data through user interviews and web analytics tools and suggest the next steps.

Duties & Responsibilities 

  • Review and analyze business needs and specifications to determine programming requirements for new and existing software projects

  • Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology

  • Maintain existing software programs; make approved changes by developing detailed programming logic and coding changes

  • Analyze the performance of programs and take action to correct deficiencies based on consultation with users

  • Write and maintain documentation for software projects

  • Provide training for developed software, as well as select hardware and business software

  • Develop and implement test plans for new projects, and maintenance of existing projects

  • Maintain confidentiality concerning the information processed, stored, or accessed

  • Document programming problems and resolutions for future reference

  • Adapt to evolving technologies and processes

  • To understand business requirements in the BI context and design data models to convert raw data to meaningful insights.

  • To create dashboards and visual interactive reports using Power BI.

  • To analyze data and present it through reports that can help in decision-making.

  • To design, develop, and deploy Power BI scripts and perform efficient detailed analysis.

  • To perform DAX queries and functions in Power BI.

  • To make technical changes to existing BI systems to enhance their working.

  • User support in any application at anytime

Job Requirements

Required qualification

  • 4 years for BSc

  • Strong knowledge of PHP web frameworks

  • Understanding of MVC design patterns

  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

  • Knowledge of object-oriented PHP programming Understanding accessibility and security compliance

  • Understanding fundamental design principles behind a scalable application

  • Integration of multiple data sources and databases into one system

  • Creating database schemas that represent and support business processes

  • Familiarity with SQL/NoSQL and MYSQL databases and their declarative query languages

  • Power BI Report development.

  • Building Analysis Services reporting models.

  • Developing visual reports, KPI scorecards, and dashboards using Power BI desktop.

  • Analytical thinking for translating data into informative reports and visuals.

  • Should have an edge over making DAX queries in 

How to Apply

Register using the following LINK

Fields Of Study

Software Engineering

Computer sciences

Related Jobs

3 days left

Addis Finder Trading PLC

Senior Backend Developer (Laravel)

Backend Developer

time-icon

Full Time

4 yrs

1 Position


Bachelor’s Degree in Computer Science, Software Engineering, or in a related field of study with relevant work experience Duties and Responsibilities  - Develop and maintain backend applications using Laravel - Design and implement RESTful APIs to support front-end applications and third-party integrations.  - Optimize database queries and manage database schemas.

Addis Ababa

3 days left

Addis Finder Trading PLC

Full-Stack Developer (Laravel & Next.js)

Full Stack Developer

time-icon

Full Time

4 yrs

1 Position


Educational background in a related field of study with relevant work experience Duties and Responsibilities  - Develop scalable backend applications using Laravel (PHP) - Build high-performance, responsive front-end interfaces with Next.js (React) -  Integrate RESTful APIs and third-party services

Addis Ababa

10 days left

Hagbes Pvt. Ltd. Company

Junior Software Engineer

Software Engineer

time-icon

Full Time

0 yrs

2 Positions


BSc Degree in Software Engineering or in a related field of study Duties and Responsibilities: - Assist in designing, developing, and maintaining software applications and systems according to project requirements. - Write clean and efficient code using programming languages such as Java, Python, C++, or others. - Collaborate with cross-functional teams to gather and analyze software requirements.

Addis Ababa