CrawlJobs Logo

Full Stack Power BI Developer

fctgcareers.com Logo

Flight Centre Brand

Location Icon

Location:
Vietnam , Ho Chi Minh City

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Full Stack Power BI Developer will be responsible for translating business requirements into actionable insights by designing, developing, and maintaining business intelligence solutions using the Power BI platform. They will work on both the front-end and back-end of BI solutions using cutting-edge tools and technologies to create seamless data pipelines, robust data models, impactful reports, dynamic dashboards, and interactive applications.

Job Responsibility:

  • Complete ownership and project understanding
  • Faster bug fixing and troubleshooting
  • Seamless knowledge transfer and collaboration
  • Optimal division of work and resource allocation
  • Work closely with business analysts, users, and stakeholders to understand and document business requirements, then translate them into functional BI solutions
  • Design, develop, and maintain interactive dashboards, KPI scorecards, and visual reports in Power BI to deliver clear, actionable insights
  • Build, optimize, and maintain robust data models and seamless data pipelines, ensuring high performance and scalability
  • Integrate, transform, and connect multiple data sources for reporting, applying best practices in modeling, DAX, and visualization
  • Implement and manage data security, including row-level security, and ensure compliance with organizational standards
  • Collaborate with cross-functional IT teams (systems engineers, DBAs, QA) to design, test, deploy, and maintain BI tools and solutions
  • Monitor and troubleshoot production issues related to performance, access, and data accuracy, ensuring timely resolution
  • Manage the complete software development lifecycle—from design and technical specifications to deployment, testing, and maintenance
  • Continuously improve and enhance existing BI systems based on evolving business needs and data sources
  • Produce clear technical documentation, including design notes, data model descriptions, and reporting methodology, to support ongoing knowledge sharing

Requirements:

  • Bachelor’s degree in computer science, statistics, economics, or related field
  • 4+ years’ experience in Business Intelligence
  • Database and data warehousing concepts
  • Experience in Power BI, SSAS, SSRS, and SSIS components of the Microsoft Business Intelligence Stack, Azure cloud (Azure Synapse, Databrick)
  • Well-versed with data warehousing and BI development life cycle
  • Strong SQL knowledge and working experience in SQL Server, Oracle, etc.
  • Data modeling and semantic model design knowledge
  • BI tools knowledge like Power BI Desktop, Power BI Report Builder, Tableau (optional), etc.
  • Power BI external tool knowledge: DAX studio, ALM toolkit, Tabular editor, etc.
  • Orchestration tools: Power Automate, UC4 (optional)
  • Programming knowledge like Power-shell, shell scripting (optional), etc.
  • General idea of how Microsoft products work: SSMS, SharePoint, Azure DevOps, etc.
  • Strong English communication
  • Extremely good communication skills
  • Exceptional analytical thinking skills
  • Knowledge of data warehousing, data gateway, and data preparation projects
  • Working knowledge of Power BI, SSAS, SSRS, and SSIS components of the Microsoft Business Intelligence Stack
  • Familiarity with the tools and technologies used by the Microsoft SQL Server BI Stack, including SSRS and TSQL, Power Query, MDX, PowerBI, and DAX
  • Knowledge of executing DAX queries on the Power BI desktop
  • Comprehensive understanding of data modeling, administration, and visualization
  • Capacity to perform in an atmosphere where agility and continual development are prioritized
  • Detailed knowledge and understanding of database management systems, OLAP, and the ETL (Extract, Transform, Load) framework
  • Awareness of BI technologies (e.g., Microsoft Power BI, Oracle BI)
  • Expertise of SQL queries, SSRS, and SQL Server Integration Services (SSIS)

Nice to have:

  • Tableau knowledge
  • Orchestration tools: UC4
  • Programming knowledge like shell scripting

Additional Information:

Job Posted:
January 09, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Full Stack Power BI Developer

Full Stack Product Engineer

We are looking for a Product Engineer to join our team at ITsutra. The role invo...
Location
Location
Nepal , Kathmandu
Salary
Salary:
Not provided
itsutra.com Logo
ITSutra
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Design, develop, and maintain Canvas Apps, Model-Driven Apps, and Power Automate workflows
  • Customize Dynamics 365 (Sales, Service, Marketing, and Field Service modules)
  • Extend Power Platform and Dynamics 365 functionality using PCF (PowerApps Component Framework)
  • Develop solutions in Dataverse (CDS) with custom tables, relationships, and business rules
  • Implement Power BI dashboards and reports for data visualization
  • Develop ASP.NET Core/MVC applications to extend Power Platform and Dynamics 365
  • Build and integrate RESTful APIs for external system connectivity
  • Implement Custom Web Services, Plugins, and Workflows using C# and .NET
  • Work with Azure Functions, Logic Apps, and Webhooks for cloud-based automation
  • Follow Agile & DevOps methodologies for iterative development and deployment
Job Responsibility
Job Responsibility
  • Designing, developing, and optimizing applications built on Microsoft Power Platform (Power Apps, Power Automate, Power BI, Dataverse) and Dynamics 365
  • Delivering scalable solutions, improving user experiences, and ensuring best practices in software development and security
Read More
Arrow Right

Database Analyst

The role of the Database Analyst involves design, implementation, and optimizati...
Location
Location
Portugal , Lisbon
Salary
Salary:
Not provided
https://www.inetum.com Logo
Inetum
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid experience with full stack Microsoft BI - SSIS, SSRS, SSAS(Preferential Tabular Models)
  • Solid experience with ETL processes Development, optimization and monitoring (SQL Procedures, Functions,etc..)
  • Root cause analysis skills
  • Experience with SQL perfomance tunning, partitioning and indexing
  • Experience with C#, PowerShell, .Net
  • Experience with Power BI
  • Experience with Master Data Services
  • ITIL
  • DevOps (CI/CD)
  • Monitoring tools (e.g. Dynatrace, ELK, Zabbix)
Job Responsibility
Job Responsibility
  • Monitor and support critical business processes
  • Develop and optimize SQL queries, stores procedures, and database triggers for data manipulation and reporting
  • Work closely with Development teams to improve the value of business processes outcomes
  • Implement backup systems to ensure the integrity of all database data
  • Ensure that backups are made in accordance with strategy defined by each business line
  • Provide support to developers and APS teams
  • Intervene in the event of incidents which limit the performance of databases or access to information
  • Actively participate in post-mortems for major and/or recurring database incidents
  • Ensure technological monitoring to maintain the required performance and availability through visualisation tools (e.g Dynatrace, Power BI)
  • Assess and deploy innovative solutions aiming to simplify, automate and optimise database costs
Read More
Arrow Right

Associate Head - Software Engineering

Alter Domus India develops and licenses a growing family of proprietary software...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
alterdomus.com Logo
Alter Domus
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science or a related field (or equivalent work experience)
  • Seasoned engineering senior manager with minimum 14+ years of experience managing a team and global stakeholders
  • Strong professional experience in full stack development, with a strong focus on Angular, .NET, and .NET Core
  • Very strong expertise in developing and integrating RESTful APIs, with a deep understanding of asynchronous request handling
  • Strong understanding of technology architectures, programming, databases, and cloud computing
  • Cloud platform-agnostic skills are preferred, enabling flexibility in technology selection
  • Excellent leadership, communication, and interpersonal skills to effectively manage teams and collaborate with stakeholders
  • Ability to identify problems, analyze data, and develop effective solutions that meet business needs
  • Proven experience in managing multiple projects simultaneously, overseeing implementation, and ensuring successful delivery
  • Ability to think strategically, develop long-term plans, and make decisions that align with business objectives
Job Responsibility
Job Responsibility
  • Develop and implement technology transformation strategies that align with business goals
  • Identify areas for improvement and propose innovative technologies to enhance operational efficiency
  • Design and oversee the implementation of new architectures across application, data, integration, and security domains
  • Lead the design and delivery of technology solutions that meet business needs and adhere to industry standards
  • Collaborate with cross-functional teams and clients to understand requirements and translate them into effective technical solutions
  • Evaluate and recommend new technologies, tools, and platforms to support business transformation efforts
  • Promote the culture of continuous improvement, innovation and upskilling in the team
  • Oversee the implementation of new technologies and solutions, managing project timelines and budgets to ensure successful delivery across multiple projects simultaneously
  • Continuously monitor and optimize technology performance, identifying areas for improvement and implementing strategies to enhance efficiency
  • Provide mentorship and guidance to junior engineers and team members
What we offer
What we offer
  • Support for professional accreditations such as ACCA and study leave
  • Flexible arrangements, generous holidays, birthday leave
  • Continuous mentoring along your career progression
  • Active sports, events and social committees across our offices
  • Support with mental, physical, emotional and financial support 24/7 from our Employee Assistance Program
  • The opportunity to invest in our growth and success through our Employee Share Plan
  • Plus additional local benefits depending on your location
Read More
Arrow Right
New

Principal BI Developer

The Principal BI Developer role at NTT DATA requires a seasoned professional wit...
Location
Location
South Africa , Johannesburg
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 15+ years proven production experience on Enterprise Data and BI Solutions
  • Hands-on production experience with the FDLC of Enterprise Data/BI Solutions
  • Technical Lead with production experience both Client and Developer facing
  • Extensive production experience with multiple client business processes in diverse Industries
  • You must be a hands-on technical lead developer (not just a people manager) with expertise and experience of at least one BI full stack from a main vendor (e.g. Microsoft Azure BI Stack, Snowflake BI Stack, Databricks BI Stack)
  • Bachelor’s degree in computer science, Information Systems or equivalent experience
Job Responsibility
Job Responsibility
  • Lead the design and modernization of BI solutions
  • Collaborate with clients and internal teams
  • Lead a team of BI Developers on Enterprise Projects
  • Collaborate across to managed services and support teams as the delivery of new solutions go to production
  • Collaborate with client and Internal project managers, business managers and executives
  • Client facing business analysis and requirements gathering specific to estimating and scoping the best fit design Data / BI solution for that client
  • Technical Lead on Solution Design (FDLC)
  • Technical Documentation (pre-, mid- and post project)
  • Technical Project Management (Standup, Kanban, Sprint, Project Plans)
  • New data solution design (new solutions projects)
  • Fulltime
Read More
Arrow Right

IT Software Developer Analyst-Level 2

Responsible for the development and integration of new or existing applications ...
Location
Location
United States , Not Applicable
Salary
Salary:
Not provided
apexsystems.com Logo
Apex Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Systems, or a related field required
  • 6-10 years of experience in application development, cloud computing, and enterprise software architecture
  • Proficiency in SQL, Python, Power BI, Java, .NET, AWS, and cloud-based technologies
  • Knowledge of DevOps practices, cloud automation, ERP integration, CI/CD pipelines, and microservices architecture
  • Experience with SCADA operations, Power BI, AWS Glue, Lambda, SNS, and SQS
  • Understanding of security, compliance, and regulatory requirements like SOX and cybersecurity best practices
Job Responsibility
Job Responsibility
  • Lead development and integration efforts for new or existing applications
  • Design, develop, and maintain Power BI dashboards, SQL databases, or full-stack applications
  • Troubleshoot complex system issues and provide solutions
  • Mentor junior developers and assist in Agile project planning
  • Ensure compliance with industry standards, security policies, and best practices
  • Responsible for the development and integration of new or existing applications into the technical infrastructure and existing business processes
  • Provides technical or functional guidance to project or work teams as needed within a specific discipline
  • Collaborates on an ongoing basis with the Business Systems Analyst
  • Analyzes, designs, develops, tests, debugs, implements, maintains, and/or enhances existing or new systems/ web pages that are reliable and efficient
  • Responsible for the writing and updating full-stack applications on existing hardware and business processes
What we offer
What we offer
  • medical
  • dental
  • vision
  • life
  • disability
  • and other insurance plans
  • ESPP (employee stock purchase program)
  • 401K program with company match after 12 months
  • HSA (Health Savings Account on the HDHP plan)
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
Read More
Arrow Right

Software Developer

We are seeking a Software Developer with deep expertise in the Microsoft Power P...
Location
Location
Canada , North York
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
April 12, 2026
Flip Icon
Requirements
Requirements
  • Extensive experience architecting and developing with Power Apps, Power Automate, and Power BI
  • Strong knowledge of SQL Server (T-SQL), Power Query, and Dataflows for complex data transformation
  • Hands-on experience with Azure Service Bus, Logic Apps, and managing data within Azure Blob Storage
  • Proven ability to translate system specifications into programming specs, ensuring scalability and performance
  • Experience working in Agile/Scrum environments and collaborating with IT professionals throughout the SDLC
Job Responsibility
Job Responsibility
  • Architect and build applications using the full Power Platform stack, including Power Apps (Canvas and Model-Driven), Power BI, and Power Virtual Agents
  • Create Power Pages websites to facilitate secure document submissions and interactions for authenticated external users
  • Design and implement complex business process automation workflows using Power Automate and Azure Logic Apps
  • Utilize Microsoft Dataverse as a central data repository. Integrate solutions with diverse sources such as SharePoint, SQL Server, Dynamics 365, and Azure
  • Build APIs using Azure API Management (APIM) and leverage Azure Functions for document manipulation within Azure Blob Storage
  • Package and deploy solutions across Dev, Test, and Production environments while adhering to environment security and governance best practices
  • Lead data migration projects, defining mapping strategies and transformation rules to move data from legacy sources into the Microsoft ecosystem
  • Develop custom connectors and plugins using C#, .NET, JavaScript, and TypeScript to extend platform capabilities
What we offer
What we offer
  • Full-Stack Power Platform Scope: Influence the entire solution lifecycle, from frontend UI/UX design to backend data architecture
  • Advanced Integration: Gain experience connecting low-code solutions with high-code Azure microservices and enterprise-grade APIs
  • Strategic Modernization: Play a key role in decommissioning legacy systems through sophisticated data migration and modern process automation
  • Professional Standards: Work in a structured onsite environment that prioritizes industry best practices and governance
Read More
Arrow Right
New

Full Stack Developer

We are currently seeking a contract Full Stack Developer with a matrix skill set...
Location
Location
United States , Baltimore
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Substantial experience as a Full Stack Developer utilizing a matrix skill set across various technologies and frameworks
  • Strong command of modern programming languages (such as JavaScript, Python, Java, or C#) and associated frameworks (such as React, Angular, Node.js, .NET, or Spring)
  • Experience working with cloud solutions, particularly Microsoft Azure
  • Familiar with automation, CI/CD pipelines, and DevSecOps best practices
  • Ability to support data integrations and workflow automation
  • Experience with enterprise tools such as Power BI, Apache Kafka, Databricks, Splunk, and Terraform
  • Excellent communication skills and a collaborative mindset
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy robust applications across the full technology stack
  • Work closely with stakeholders to clarify requirements and deliver technical solutions in line with project goals
  • Participate in continuous integration, automation workflows, and DevSecOps practices to ensure quality and security
  • Apply skills in AI integration, machine learning, and enterprise software applications as needed
  • Maintain and optimize cloud-based environments (such as Microsoft Azure)
  • Utilize modern tools such as Apache Kafka, Databricks, Power BI, Splunk, and Terraform
  • Leverage problem-solving and critical-thinking skills to address project challenges
  • Demonstrate adaptability and pursue continuous learning to keep up with the latest technologies
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right
New

Full Stack Developer

We are currently seeking a contract Full Stack Developer with a matrix skill set...
Location
Location
United States , McLean
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Substantial experience as a Full Stack Developer utilizing a matrix skill set across various technologies and frameworks
  • Strong command of modern programming languages (such as JavaScript, Python, Java, or C#) and associated frameworks (such as React, Angular, Node.js, .NET, or Spring)
  • Experience working with cloud solutions, particularly Microsoft Azure
  • Familiar with automation, CI/CD pipelines, and DevSecOps best practices
  • Ability to support data integrations and workflow automation
  • Experience with enterprise tools such as Power BI, Apache Kafka, Databricks, Splunk, and Terraform
  • Excellent communication skills and a collaborative mindset
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy robust applications across the full technology stack
  • Work closely with stakeholders to clarify requirements and deliver technical solutions in line with project goals
  • Participate in continuous integration, automation workflows, and DevSecOps practices to ensure quality and security
  • Apply skills in AI integration, machine learning, and enterprise software applications as needed
  • Maintain and optimize cloud-based environments (such as Microsoft Azure)
  • Utilize modern tools such as Apache Kafka, Databricks, Power BI, Splunk, and Terraform
  • Leverage problem-solving and critical-thinking skills to address project challenges
  • Demonstrate adaptability and pursue continuous learning to keep up with the latest technologies
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
  • Fulltime
Read More
Arrow Right