Sign in

Business Intelligence Developer

Cloud Development Resources
Taguig, Philippines
July 22, 2021


Cloud Development Resources is an award-winning Outsystems Sales and Delivery Partner. We work with some of the biggest companies in Asia Pacific and the United States to deliver innovative business solutions that drive digital innovation.

Our dynamic team is looking for a Business Intelligence Developer, who exhibits creativity, innovation, and strong technical skills. The ideal candidate should be comfortable working in a multi-tasking and cross-cultural environment, has solid experience developing data analytics applications/features using PowerBI, Tableau, Logi Analytics, or similar, has a firm grasp of clean code practices, is self-directed, is a strong collaborator, is focused on customer satisfaction and is passionate about driving digital innovation. The candidate must be able to demonstrate solid experience in problem-solving and delivering high quality data analytics solutions. Also, the suitable candidate must have a strong desire for excellence, self-improvement and enabling others to have the same.

You will be working with our delivery teams which include an Outsystems MVP, an Outsystems Champion, certified Outsystems Expert/Pro/Tech Lead/Associate developers as well as highly experienced delivery managers to design, build, and test innovative business solutions for global customers. You will have the opportunity to develop your skills which include adding analytics features to applications built on the OutSystems platform technology (and development using Outsystems platform if you desire) in conjunction with modern software engineering practices for developing web/mobile applications using an Agile development approach (specifically Scrum).

We have a professional certification program (over 80% of our development team are professionally certified) and a Learning and Development program that ensure we have a world-class team both in technical and soft skills.

LEARN and GROW your career at Cloud Development Resources!


Quickly learn other BI tools (specifically Logi Analytics)

Design complex application features that meet business requirements according to defined best practice guidelines

Develop testable, bug-free, performant, secure and scalable analytics applications/features that provide accessible information for decision making

Set up and maintain BI tools, infrastructure, and integration with company data sources

Understand data schema and propose data flow optimization for reporting performance and enhancement as needed

Understand database operations and optimization for (a particular database engine in use by your company, e.g., Microsoft SQL Server, OracleDB, etc).

Participate in the design, development, and analysis of data architecture and warehousing approaches.

Conduct unit testing, integration testing and bug fixing

Must have an Agile mindset (knowledge of Scrum is nice to have) and contribute to a self-organizing and highly productive team

Develop high-value technology solutions, re-usable components and accelerators to innovate and streamline processes

Contribute to the improvement of programs, procedures, and methodology

Collaborate with other development team members and stakeholders to deliver high quality solutions that address their business problems

Mentor junior members by undertaking pair programming and code review sessions


Understand requirements: Must be able to analyze business requirements and translate into viable and scalable applications.

Agile: Must have experience developing using an Agile development approach, experience in Scrum is a nice to have

Technically adept: Must be able to demonstrate experience (>= 3 years) and knowledge building fast, scalable, maintainable, secure and high-quality data analytics solutions using PowerBI, Tableau or similar. Knowledge of Logi Analytics is an advantage.

Must be able to demonstrate understanding of BI tools, database operations and data architecture

Must have at least basic knowledge of implementation of security and data protection

Must understand design and implementation of data storage solutions

Must be able to demonstrate knowledge of coding best practices

Must be proficient in debugging both existing and new software

Must have knowledge of APIs, web services, database modelling and web tools

Has solid relational database knowledge including SQL

Effectively communicate: Must effectively convey information and express ideas and facts both written and verbal; English fluency is required

Output Driven: Must demonstrate ability to meet deadlines, handle pressure, and work proactively

Detail Oriented: Must demonstrate superior attention to detail end ability to produce professional deliverables and documentation consistently

Collaborative: Must demonstrate ability to develop cooperation and teamwork while participating in a group, working toward win-win solutions

Make sound decisions: Must demonstrate ability to make well-informed and objective decisions; perceive the impact and implications of decisions; commit to action, even in uncertain situations

Innovative: Must be able to evaluate challenges and recommend solutions

Problem Solver: Must have the ability to identify options available for resolving and completing the task including when to seek help

Customer Focused: Must show high regard for customer satisfaction

Flexible: Must have the flexibility to be assigned as part of the Application Development Team or Application Support team; Must be willing to work on shifting schedules / holidays / weekends

Formal Education and/or Certification:

Bachelor’s degree in Information Technology, Computer Science or equivalent