Software Engineer - Power BI

Thoughtlabs Belgium — Poland · Posted ~2 hours ago

Mid Full-time

Skills

Power BI full-stack development Microsoft SQL Server T-SQL REST API HTTP API DAX Power Query data modeling data analytics performance tuning Row-Level Security Object-Level Security UML Scrum

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a Software Engineer specializing in business intelligence and data-driven applications. You will develop custom dashboards, data models, reports, and enterprise solutions using a modern analytics platform and relational databases. The role requires strong SQL, data modeling, API, analytics, security, and performance-tuning skills, with opportunities to contribute across the full solution lifecycle.

Highlights

Technical role combining enterprise software development, business intelligence, advanced analytics, data modeling, security, and performance optimization, with opportunities to work across the full solution lifecycle.

Description

Knowledge & Skills: Has gone at least 1 time through the complete lifecycle of the solutionExpert in developing enterprise level software systems in specified technology domainKnows UML and can design applications in UMLProficient in designing and developing data layer, business logic layer and UI layerWorked in Scrum developmentsIs capable for leading technical teamsHolds ability to document effectively technical solutionsPresents problem solving skillsSpecific requirements: Minimum 2 years of experience in Full-stack Power BI support or developer role (custom solutions development, dashboards, data models, paginated reports etc.)Microsoft SQL Server applications development with T-SQL knowledge, experience with Experience with Web Services, REST API, HTTP APIExperience with DAX & Power Query (M language) – data optimization, Advanced Data Analytics tools, Row-Level Security (RLS), Object-Level Security (OLS).Strong skills in Power BI performance tuning via MS SQL source optimization, including efficient T-SQL, database Views, and maximizing Query Folding.Requirement elicitation and draft specifications for final solutionTeamwork, conflict management, result-oriented, able to present to Business stakeholders and other audience Typical tasks and responsibilities: Designs and develops the systemLead development teamsTranslates requirements into designOptimizes software from performance, security and quality points of viewProduces technical documentationEstimates effort and time for developmentSets software development standardsPropose technical solutions for business needs and technical problemsCollects and interprets software metricsManages configuration and releasesContributes to requirements analysis, testing, quality assurance, change management, deployment-Tests solutions and develops testing tools-Documents developmentsPrototypes solutionsActs as 2nd and 3rd line support Required certificates: At least 1 certification among: Intermediate level certificate in software development relevant to the domainor an equivalent certification recognized internationally (subject to acceptance as a valid credential by the Contracting Authority)