Job description:
- Responsible for developing and maintaining software by company objectives and user needs
- Design and create code for the application layer and database layer
- Analyzing and making changes to software for system error correction, maintenance, and development.
- Maintaining the quality of the produced software by considering user-friendliness, user experience, speed performance, and system reliability.
- Conducting tests on software development/maintenance results.
Qualification:
A Bachelor's degree in Information Technology/Computer Science with a minimum GPA of 3.00
General Skills
- Ability to understand and analyze complex systems.
- Proficiency in algorithms, analysis for decision-making, and problem-solving.
- Analytical skills to identify root problems from strategic, business, and system perspectives.
- Strong team player who maintains integrity and demonstrates attention to detail.
- Good interpersonal, communication, and organizational skills.
- Open-minded, critical, dynamic, and proactive mindset.
Specific Skills
- Minimum 3 years of experience working as a BI Developer developing BI Visualization and dashboards.
- Knowledge and experience in database management systems, ETL frameworks, and executing ETL processes.
- Familiarity and experience with BI technologies such as MS Power BI and similar tools.
- Proficiency in SQL and database management systems.
- Experience in creating complex queries and conducting data analysis.
- Knowledge and experience in data warehousing (star schema), data mining, and master data management.
- Knowledge and experience with SSRS and SSIS.