Senior Software Engineer (Power BI)

Cedar Gate Services Pvt. Ltd , Lalitpur, Nepal — Posted 6 month ago

About the job

The Senior Software Engineer (Power BI) is a key member of our development team responsible for designing, developing, and optimizing interactive reports and dashboards using Microsoft Power BI. The ideal candidate will have a strong technical background, exceptional problem-solving skills, and the ability to transform business requirements into effective technical solutions.

Job Responsibilities:

  • Analyze software requirements and translate them into actionable development tasks.
  • Provide technical guidance during project planning and execution phases.
  • Write clean, efficient, and industry-standard code using Microsoft Power BI.
  • Perform thorough unit tests to ensure code quality and reliability.
  • Conduct code reviews to ensure adherence to coding standards and best practices.
  • Debug and troubleshoot software defects, identifying root causes and implementing solutions.
  • Produce and review technical documentation to facilitate knowledge sharing.
  • Guide and mentor junior Software Engineers, fostering their growth and development.
  • Continuously enhance software development processes and practices for greater efficiency.
  • Undertake any other related tasks as deemed necessary to contribute to the team’s success.Requirements:
    • Bachelor’s degree in Computer Engineering, Computer Science, or a related field (or equivalent).
    • Minimum of 3 years of relevant experience in software development.
    • Process-oriented mindset with the ability to follow established development methodologies.
    • Excellent communication and leadership skills to collaborate effectively within teams.
    • Proficient understanding of algorithms and data structures.
    • Familiarity with design patterns and concurrent programming concepts.
    • High analytical capabilities to comprehend complex problems and devise solutions.
    • Ability to work both independently and collaboratively in group settings.
    • Hands-on experience in Power BI software development.
    • Proven track record of designing and developing interactive Power BI reports and dashboards.
    • Expertise in performance tuning and optimization of Power BI reports.
    • Knowledge of JavaScript frameworks such as React or Angular JS.
    • Strong understanding of SQL, database concepts, and SQL Server Reporting Services (SSRS).
    • Ability to analyze existing ETL procedures and design new systems.
    • Capability to translate business requirements into comprehensive technical documents.
    • Experience with Google Cloud Platform, AWS, or Azure would be a plus.
    • Additional experience in the healthcare domain would be advantageous.
Information Technology (IT) Industry
Full-time Job Type
Mid-Level Job Level
Job post expired. Apply anyway, we'll forward your CV.