Job Expired
BGI Ethiopia
Engineering
Software Engineering
Addis Ababa
4 years
1 Position
2022-11-23
to
2022-11-27
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
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
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
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.
3 days left
Addis Finder Trading PLC
Full-Stack Developer (Laravel & Next.js)
Full Stack Developer
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
10 days left
Hagbes Pvt. Ltd. Company
Junior Software Engineer
Software Engineer
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.