We are seeking a highly skilled and experienced
Senior Data & BI Developer to join our team. This is a key position for an individual who thrives in a
Microsoft-centric environment and possesses extensive expertise in
data management, business intelligence, and cloud technologies. The ideal candidate will be a strong communicator, capable of collaborating with both customers and internal teams, and have the flexibility to travel as required.
Responsibilities:
-
Design, develop, and maintain Business Intelligence (BI) solutions using Microsoft technologies including SQL Server, Power BI, SSIS, SSRS, Azure and Fabric.
-
Architect and implement data solutions in Microsoft Azure (Azure Data Factory, Azure Synapse, and Azure SQL Database).
-
Work closely with customers to understand business requirements, propose data solutions, and deliver actionable insights.
-
Lead and mentor junior team members in the development and optimization of data pipelines, data models, and BI dashboards.
-
Collaborate with internal teams to ensure seamless integration of BI solutions into existing systems.
-
Take ownership of the full BI lifecycle, including requirements gathering, data modeling, development, testing, and deployment.
-
Troubleshoot and optimize data workflows to ensure high performance and reliability.
-
Stay up-to-date with the latest Microsoft technologies and industry trends, evaluating new tools and solutions for potential integration into our ecosystem.
-
Work in an agile environment and adapt quickly to changes in priorities or business needs.
-
Travel to customer locations for meetings, workshops, or on-site project work as required.
Required Skills & Qualifications:
-
Bachelor's degree in Computer Science, Information Systems, or related field.
-
Minimum of 5 years of experience in data development and business intelligence, with at least 3 years working with Microsoft technologies.
-
Strong experience in SQL Server (SQL, T-SQL, SSIS, SSRS).
-
Expertise in Power BI, including report and dashboard development, DAX, and Power Query.
-
Experience with cloud platforms, specifically Microsoft Azure (Azure Data Factory, Azure Synapse, Azure SQL Database, Azure Analysis Services).
-
Strong understanding of data modeling, ETL processes, and performance tuning.
-
Solid knowledge of Microsoft certifications, such as:
-
Microsoft Certified: Azure Data Engineer Associate
-
Microsoft Certified: Power BI Data Analyst Associate
-
Microsoft Certified: Azure Solutions Architect Expert (preferred)
-
Proven ability to communicate technical concepts to non-technical stakeholders and customers.
-
Strong problem-solving skills, attention to detail, and the ability to work independently.
-
Experience with additional data platforms (e.g., Google BigQuery, Snowflake) is a plus.
-
Familiarity with Agile methodologies and collaborative development tools (e.g., Jira, Confluence).
-
Willingness to travel for client meetings and project delivery (up to 25%).
Preferred Skills:
-
Knowledge of other BI tools or cloud platforms, including Google BigQuery, Snowflake, or AWS.
-
Experience with advanced analytics and machine learning models is a bonus.
-
Strong interpersonal skills with the ability to build relationships with both technical and business stakeholders.