Job responsibilities
- Develop, test, and maintain high-quality software applications and systems.
- Gather requirements from Product owner and stakeholders.
- Gathers, analyses, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development.
- Develops visualizations and the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources.
- Writes secure and high-quality code with limited guidance.
- Applies technical troubleshooting to break down solutions and solve technical problems.
- Add to team culture of diversity, equity, inclusion, and respect.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and applied experience.
- Experience in Qlik Sense in both ETL and Dashboard development. In depth knowledge of Qliksense scripting, QVD Files, Set Analysis.
- Experience in data integration/ingestion through extracting, transforming, and loading (ETL) data from various sources.
- Experience with Snowflake and good knowledge of data warehousing and data modelling concepts.
- Good knowledge of performing Qliksense deployments using QMC.
- Experience across the Software Development Life Cycle.
- Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Self-starter and willing to work in a dynamic environment with constantly evolving priorities.
Preferred qualifications, capabilities, and skills
- Exposure to Cloud Technologies.
- Ability to code in Java or Python.
- Knowledge of Alteryx and NPRINT solutions.