OVERVIEW
The Senior Software Developer will work closely with Product Manager, Implementation Consultants (ICs) and clients to gather requirements to meet the data analysis need of a company or a client. They must have good collaboration skills. The Senior Software Developer will provide direction on analytics aspects to the team on various analytics related activities.
KEY TASKS & RESPONSIBILITIES
- Experienced in Qlik Sense Architecture design and good knowledge on load script implementation and best practices.
- Hands on experience in Qlik Sense development, dashboarding, data-modelling and reporting techniques.
- Experienced in data integration through extracting, transforming, and loading (ETL) data from various sources.
- Good at Data transformation, the creation of QVD files and set analysis.
- Data Modelling using Dimensional Modelling, Star schema and Snowflake schema.
- Strong SQL skills (SQL Server) to validate the Qlik sense dashboards and to work on internal applications.
- Knowledge on deploying of Qlik Sense application using Qlik Management Console (QMC) is a plus.
- Work with Implementation consultants (ICs), product manager and clients to gather the requirements.
- Configuration, migration, and support of Qlik Sense applications.
- Thoughtful implementation of Qlik Sense best practices for efficiency and re-usability.
- Research and utilize new technologies.
- Collaborate with the Software Quality Assurance (SQA) team to test the applications functionality.
- Ensure compliance with eClinical Solutions/industry quality standards, regulations, guidelines, and procedures.
- Manage multiple timelines and deliverables (for single or multiple clients) and managing client communications as assigned.
- Other duties as assigned.
CANDIDATE’S PROFILE
Education/Language:
- Bachelor of Science / BTech / MTech / Master of Science degree in Computer Science and/or equivalent work experience
- Good verbal and written communication skills.
Professional Skills & Experience
- Minimum of 3 - 5 years of experience in implementing end to end business intelligence using Qlik Sense.
- Thorough experience in Qlik Sense architecture, design, develop, test and deployment process.
- Thorough understanding of Qlik Sense best practices (re-usability, efficiency, optimization).
- Knowledge on Clinical Datasets and Standards is a plus. (e.g.: SDTM, CDISC(92,45,101), Q Format, Customized Data formats .. etc.).
- Excellent understanding of relational database concepts, data modelling, and design.
- Excellent knowledge on writing SQL code and ETL procedures using MS-SQL Server.
- Strong Software Development Lifecycle experience (Agile methodology experience is a plus).
- Strong technical project management experience and team leadership skills including scope management, work planning and work delegation.
- Strong troubleshooting skills and use of defect/feature management systems.
- Proven ability to work independently and with technical team members (Startup environment experience is a plus).
- Good verbal and written communication skills.
- Strong analytical skills and strong decision-making capabilities.
Technical Skills & Experience
- 3+ years of experience in Qlik Sense architecture and design.
- 3+ years of experience in develop, test and deploy of Qlik Sense applications.
- 3+ years with SQL Server and ETL process.
- 3+ years with Data modeling (physical & logical).
- Experience with Performance tuning and best practices of Qlik Sense.
- Experience with Dimensional modeling, Star Schema and Snowflake Schema.
- Knowledge of clinical trial data and SDTM standards is a plus.