Senior .NET Developer – Microsoft Power BI / Business Intelligence
Job Details
Position: Software Developer (.NET)
Profile: Senior .NET Developer
Location: Warsaw, Poland
Work Model: Remote / Far-site
Contract Duration: 220 Days
Eligibility: Valid work permit required
Role Overview
We are looking for an experienced Senior .NET Developer with strong expertise in Microsoft Power BI and Business Intelligence solutions. The ideal candidate will have a proven track record of delivering enterprise-grade applications, designing BI solutions, and working across the complete software development lifecycle in Agile environments.
The candidate should be capable of providing technical leadership, translating business requirements into scalable solutions, and contributing to reporting, analytics, and data-driven decision-making initiatives.
Mandatory Qualifications
The candidate must hold at least one of the following:
Intermediate-level certification in Software Development relevant to the domain; or
An internationally recognized equivalent certification accepted by the Contracting Authority.
Required Experience
Essential
Minimum 5 years of experience in .NET development.
Minimum 3 years of experience with Microsoft Power BI or similar Business Intelligence platforms.
Experience as a Software Developer in at least two projects involving the design, implementation, and deployment of Microsoft Business Intelligence solutions or similar BI technologies.
Technical Expertise
Strong knowledge of:
Microsoft Power BI
Microsoft Business Intelligence
.NET Framework / .NET Core
SQL and Relational Databases
ETL Processes
Data Modeling
OLAP Technologies
Data Mining Techniques
Reporting Tools
UML Design and Modeling
Key Competencies
The successful candidate should be able to:
Design and develop enterprise-scale software solutions.
Work across Data Layer, Business Logic Layer, and User Interface Layer.
Design applications using UML.
Lead technical teams and mentor developers.
Produce and maintain technical documentation.
Work effectively within Agile/Scrum environments.
Demonstrate strong analytical and problem-solving capabilities.
Participate throughout the full software development lifecycle.
Responsibilities
Design, develop, and maintain .NET applications and BI solutions.
Translate business requirements into technical designs and architecture.
Lead development activities and provide technical guidance.
Develop and optimize reporting and analytics solutions using Power BI.
Ensure software quality, security, scalability, and performance.
Create and maintain technical documentation and standards.
Estimate development effort and timelines.
Define and promote software development best practices.
Contribute to requirements analysis, testing, deployment, and change management.
Develop prototypes and proof-of-concepts.
Manage software releases and configuration processes.
Monitor and interpret software and application metrics.
Provide 2nd and 3rd line support when required.
Technologies & Tools
Development
.NET
SQL
Microsoft Business Intelligence
UML
Business Intelligence
Microsoft Power BI
Reporting Tools
ETL
OLAP
Data Mining
Data Modelling
Methodologies
Scrum
Agile Development
Soft Skills
Technical Leadership
Technical Documentation
Problem Solving
Stakeholder Communication
Ideal Candidate Profile
Senior .NET Developer with strong Business Intelligence expertise.
Experience delivering enterprise-scale BI and reporting solutions.
Strong understanding of data architecture, ETL processes, and analytics platforms.
Ability to lead technical teams and drive solution design from requirements to deployment.
Comfortable working in Agile/Scrum environments and collaborating with cross-functional teams.
Dotnet Developer
Infinity Quest
Senior Dotnet Developer
Intuition IT – Intuitive Technology Recruitment
Product Quality Complaints Senior Associate
Bayer
Kubernetes Platform Architect
Nttdata Solutions
QA Automation Engineer
Opera
Principal Software Engineer
Opera