Software Development Engineer
KeySkills
Company Name
Job Description
Job Description:
As a Software Development Engineer, you will be responsible for analyzing, designing, coding, and testing application components across one or more client projects. You will actively work on both maintenance and enhancement tasks to ensure optimal performance of BI solutions, especially leveraging QlikView.
Roles & Responsibilities:
-
Design, develop, and maintain QlikView dashboards, reports, and data visualizations
-
Collaborate with business analysts and clients to gather and interpret reporting requirements
-
Work on data modeling, data extraction, and data transformation using Qlik tools
-
Optimize Qlik applications for performance, scalability, and maintainability
-
Participate in code reviews, documentation, and testing processes
-
Troubleshoot and resolve data/reporting issues quickly and efficiently
-
Ensure compliance with data governance and best practices in BI development
Professional & Technical Skills:
Must-Have Skills:
-
Proficiency in QlikView ? Scripting, set analysis, expressions, and UI design
-
Strong analytical and data interpretation skills
-
Hands-on experience with data blending, transformation, and aggregation
-
Ability to handle large datasets and optimize report performance
-
Familiarity with SQL and relational databases for data extraction and transformation
Good-to-Have Skills:
-
Experience in Tableau, Power BI, or other BI tools
-
Knowledge of ETL processes and data warehouse concepts
-
Understanding of data security and row-level security implementations
-
Experience working with agile development methodologies
-