Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer Power BI Developer - Penang

AT Siemens Digital Industries Software
Siemens Digital Industries Software

Software Engineer Power BI Developer - Penang

Kampung Sungai Ara, Malaysia

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.

Position Overview

This position is for a Software Engineer specializing in report development utilizing Power BI within the R&D team for Siemens Opcenter Execution Core portfolio. The Opcenter Execution Core portfolio includes, Medical Device, Semiconductor, Electronics and Battery applications and related tooling. The ideal candidate should have extensive Power BI experience and advance SQL and Oracle skills with experience in writing and optimizing complex queries. The position is a member of a Feature Team in a Scrum Agile development environment. As a report developer, the software engineer will be expected to fulfill all roles within the feature team in a fast-paced environment that requires agreement, collaboration, and shared responsibility across the team. In a fast paced Agile environment, the position works across functional domains to apply their experiences and skills to varied engineering tasks including, but not limited to, specification design, programming, unit testing, code review, debugging, defect resolution, test design, test authoring, test automation, and documentation authoring. This position is located in Penang, Malaysia and reports to the local Development Manager. This is a non-Manager position.

Want more jobs like this?

Get Software Engineering jobs in Kampung Sungai Ara, Malaysia delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Responsibilities

The Software Engineer (Power BI Developer) is accountable for developing, testing and documenting new and modified Power BI Reports within the Opcenter Execution Core application under the supervision of a senior developer.

We are looking for someone with. . .

  • +3 year of experience in Power BI and data modeling
  • Power BI Report development experience
  • Building Analysis Services tabular models
  • Developing visual reports, KPI scorecards, and dashboards using Power BI desktop.
  • Connecting data sources, importing data, and transforming data for Business analytics.
  • Analytical thinking for translating data into informational reports and visuals
  • SQL and Oracle Database experience
  • Experience in writing complex queries and optimizing queries that can handle large datasets.
  • Ability to optimize queries that can efficiently handle large datasets.
  • Basic experience in agile IT, e.g. SAFE or SCRUM methodology
  • Excellent oral and written skills in English
  • Good communication and networking skills in an intercultural environment and across all management levels
  • Read, understand, and follow Detailed Design requirements based on software functional requirements.
  • Development and execution of unit tests to support ongoing development efforts.
  • Maintain development environments in a multiple branch software code management system.
  • Learn and understand the build, release, and patch creation process.
  • Investigate and resolve reported defects.
  • Deliver code and work that will be reviewed and approved by other developers.
  • Interact and support members of the multi-functional implementation team
  • Provide technical assistance to, and seek advice from, other team members
  • Provide technical support to multiple teams including other multi-functional teams, global support, and services among others

Required Knowledge/Skills

  • Extensive Power BI experience
  • Knowledge of SQL and database technology and concepts (Oracle/SQL Server).
  • Excellent verbal and written communications skills.
  • Knowledge of the Scrum Agile methodology and related concepts and the role as a functional team member within that process.
  • Solid and demonstratable understanding of building test automation and testing of commercial grade software.
  • Willingness to build skills around software design, programming and debugging.
  • Knowledge and understanding of Source Control such as TFS and GIT.

Preferred Knowledge/Skills

  • Domain knowledge in manufacturing operations. Semiconductor and\or Electronic Manufacturing is a plus.

Education/Experience

  • Degree in Computer Science, Management Information Systems, Engineering or related field is highly desired.

Working at Siemens Software

Why us?

Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you'd expect from a world leader in industrial software.

Siemens Software. Transform the everyday.

#LI-PLM

#LI-Hybrid

#LI-Penang

Client-provided location(s): Bayan Lepas, Penang, Malaysia
Job ID: Siemens_Digital-434660-en-1
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Health Reimbursement Account
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • FSA With Employer Contribution
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
    • Family Support Resources
    • On-site/Nearby Childcare
    • Adoption Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
    • Work-From-Home Stipend
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • Happy Hours
    • Snacks
    • Some Meals Provided
    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Unlimited Paid Time Off
    • Paid Holidays
    • Personal/Sick Days
    • Sabbatical
    • Leave of Absence
    • Volunteer Time Off
  • Financial and Retirement

    • 401(K)
    • 401(K) With Company Matching
    • Pension
    • Company Equity
    • Stock Purchase Program
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Tuition Reimbursement
    • Learning and Development Stipend
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Lunch and Learns
    • Internship Program
    • Work Visa Sponsorship
    • Leadership Training Program
    • Associate or Rotational Training Program