A

Accenture

Advises businesses and runs their technology

Custom Software Engineer

Data Engineering +1Confirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A minimum of 3 years of experience in Data Analytics is required.
  • A bachelor's degree in Computer Science Engineering, Information Technology, or a related field is required.
  • Proficiency with Power BI Desktop and Power BI Service, DAX, Power Query and M-Query is required.
  • Proficiency with Python, Apache PySpark, SQL, T-SQL, and ANSI SQL is required.
  • Experience with Azure Data Factory, Databricks, ADLS Gen2, Unity Catalog, CI/CD tools such as Git and Azure DevOps, data modeling, and performance tuning is required.
  • The candidate must have 15 years of full-time education.

Responsibilities

  • Design and build interactive, multi-page Power BI dashboards with drill-throughs, bookmarks, custom visuals, and role-based filters to deliver actionable insights.
  • Develop DAX measures, calculated tables, and time-intelligence functions for dynamic KPI reporting and scenario modeling in the Power BI data model.
  • Use Power Query and M-Query to transform data through unpivoting, merging, conditional logic, and parameterization, preparing source data for dashboard performance.
  • Configure and maintain on-premises or cloud Power BI Gateways, automate incremental and full refresh schedules, and troubleshoot connectivity to keep reports up to date.
  • Optimize report and data-model performance using query folding, aggregation tables, star-schema patterns, and effective visuals.
  • Work with stakeholders to elicit requirements, design storyboard prototypes, and iterate on layouts and visuals using user feedback and adoption metrics.
  • Architect and implement end-to-end ETL pipelines in Azure Data Factory, including data ingestion, transformation, delivery, error handling, and monitoring.
  • Develop and maintain PySpark notebooks on Azure Databricks for KPI logic, data cleansing, and aggregation workflows; use SQL scripts to validate ETL outputs and reconcile metrics.
  • Provision, secure, and govern data in Azure Data Lake Storage Gen2 through Unity Catalog, managing access controls, data lineage, schema evolution, and audit trails in line with organizational policies.
  • Participate in Agile or Scrum activities, including sprint planning, daily stand-ups, backlog grooming, and retrospectives.
  • Perform root cause analyses to identify data-quality and performance issues and implement preventive measures.

Desired Qualifications

  • Knowledge of data modeling techniques and methodologies.
  • Experience with PySpark.
  • Experience with Databricks Unity Catalog.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs