[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"seo-content-skill-prompt-engineering-ca":3,"job-search-\u002Fde-ca\u002Fjobs-by-skill\u002Fprompt-engineering":4,"skill-page-filters-\u002Fde-ca\u002Fjobs-by-skill\u002Fprompt-engineering":447,"featured-jobs-\u002Fde-ca\u002Fjobs-by-skill\u002Fprompt-engineering":580},{},{"total":5,"jobs":6},10,[7,83,125,179,210,255,270,298,347,410],{"id":8,"slug":9,"title":10,"raw_title":11,"is_featured":12,"company":13,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":16,"processed_country_iso_code_gmaps":18,"processed_home_office":20,"processed_salary_min":21,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":25,"processed_employment_types":27,"processed_it_skills":28,"processed_it_skills_labels":31,"processed_job_expertise_skills":58,"processed_job_expertise_skills_labels":59,"max_cpc":81,"actual_cpc":82},82575,"sr-application-developer-canadian-imperial-bank-of-commerce-canada","Sr. Application Developer",null,false,{"name":14,"slug":15,"logo_url":11},"Canadian Imperial Bank of Commerce (Canada)","canadian-imperial-bank-of-commerce-canada",[17],"Toronto",[19],"CA","hybrid",100000,140000,"CAD","estimated",[26],"FULL_TIME","permanent",{"git":29,"sql":30,".net":29,"azure":30,"kafka":30,"nosql":30,"blazor":29,"docker":30,"solace":30,"angular":29,"jenkins":30,"node.js":29,".net core":29,"javascript":29,"kubernetes":30,"typescript":29,"service bus":30,"azure devops":30,"github actions":30,"github copilot":30,"ci\u002Fcd pipelines":30,"prompt engineering":30,"restful api design":29,"monitoring\u002Falerting":30,"infrastructure as code":30,"event-driven architectures":30},4,3,[32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57],"Node.js",".NET",".NET Core","Blazor","Angular","RESTful API design","JavaScript","TypeScript","Git","CI\u002FCD pipelines","Azure","Docker","Kubernetes","SQL","NoSQL","GitHub Copilot","Prompt engineering","GitHub Actions","Azure DevOps","Jenkins","Infrastructure as code","Monitoring\u002Falerting","Service Bus","Kafka","Solace","Event-driven architectures",{"caching":30,"deployment":29,"monitoring":29,"unit testing":29,"microservices":29,"orchestration":30,"secure coding":29,"ui automation":29,"api automation":29,"message queues":30,"version control":29,"containerization":30,"automated testing":29,"functional design":29,"strategic planning":30,"integration testing":29,"technology roadmaps":30,"ai-driven development":30,"full-stack development":29,"object-oriented design":29,"technical architecture":29},[60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80],"Full-stack development","Technical architecture","Microservices","Automated testing","Deployment","Monitoring","Strategic planning","Technology roadmaps","Secure coding","Object-oriented design","Functional design","Unit testing","Integration testing","API automation","UI automation","Version control","Containerization","Orchestration","Caching","Message queues","AI-driven development",1,1.2,{"id":84,"slug":85,"title":86,"raw_title":11,"is_featured":12,"company":87,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":90,"processed_country_iso_code_gmaps":91,"processed_home_office":92,"processed_salary_min":93,"processed_salary_max":94,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":95,"processed_employment_types":27,"processed_it_skills":96,"processed_it_skills_labels":97,"processed_job_expertise_skills":114,"processed_job_expertise_skills_labels":115,"max_cpc":81,"actual_cpc":82},81352,"data-engineer-bank-of-montreal-3","Data Engineer",{"name":88,"slug":89,"logo_url":11},"Bank of Montreal","bank-of-montreal",[17],[19],"onsite",55500,120000,[26],{"sql":30,"jira":30,"ssis":30,"genai":30,"nosql":30,"scala":30,"spark":30,"hadoop":30,"python":30,"netezza":30,"aws glue":30,"ai concepts":30,"data warehousing":30,"prompt engineering":30,"etl\u002Felt development":30,"ai-powered tools in sdlc":30,"retrieval-augmented generation (rag)":30,"cloud storage and computing services (aws, azure)":30},[45,46,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113],"Python","Spark","Scala","SSIS","AWS Glue","Cloud Storage and Computing Services (AWS, Azure)","Hadoop","Netezza","JIRA","ETL\u002FELT Development","Data Warehousing","AI Concepts","GenAI","Prompt Engineering","Retrieval-Augmented Generation (RAG)","AI-Powered Tools in SDLC",{"data mapping":30,"data analysis":30,"agile delivery":30,"data profiling":30,"technical design":30,"regression testing":30,"process improvement":30,"automation scripting":30,"framework development":30},[116,117,118,119,120,121,122,123,124],"Data Analysis","Data Mapping","Data Profiling","Agile Delivery","Regression Testing","Process Improvement","Technical Design","Automation Scripting","Framework Development",{"id":126,"slug":127,"title":128,"raw_title":11,"is_featured":12,"company":129,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":130,"processed_country_iso_code_gmaps":131,"processed_home_office":20,"processed_salary_min":22,"processed_salary_max":132,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":133,"processed_employment_types":27,"processed_it_skills":134,"processed_it_skills_labels":135,"processed_job_expertise_skills":156,"processed_job_expertise_skills_labels":157,"max_cpc":81,"actual_cpc":82},81365,"director-wealth-digital-ai-platforms-technology-delivery-bank-of-montreal","Director, Wealth Digital AI Platforms & Technology Delivery",{"name":88,"slug":89,"logo_url":11},[17],[19],240000,[26],{"apis":29,"ai\u002Fml":29,"ci\u002Fcd":29,"devsecops":29,"telemetry":29,"agentic ai":29,"guardrails":29,"data services":29,"generative ai":29,"ai evaluations":29,"microsoft azure":29,"test automation":29,"ai observability":29,"llm orchestration":29,"prompt engineering":29,"infrastructure as code":29,"resilience engineering":29,"cloud-native engineering":29,"model context protocol (mcp)":29,"identity and access management":29,"retrieval-augmented generation":29},[136,137,138,139,140,111,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155],"Microsoft Azure","Generative AI","Agentic AI","LLM Orchestration","Retrieval-Augmented Generation","AI Evaluations","Guardrails","AI Observability","Model Context Protocol (MCP)","APIs","CI\u002FCD","DevSecOps","Infrastructure as Code","Test Automation","AI\u002FML","Cloud-Native Engineering","Identity and Access Management","Data Services","Telemetry","Resilience Engineering",{"scrum":29,"kanban":29,"lean flow":29,"ai\u002Fml delivery":29,"risk management":29,"resource planning":29,"vendor management":29,"portfolio planning":29,"agile methodologies":29,"capacity management":29,"contract management":29,"financial stewardship":29,"regulatory compliance":29,"technology investment":29,"generative ai delivery":29,"value stream management":29,"product operating models":29,"digital investing platforms":29,"wealth management knowledge":29,"technology delivery leadership":29,"delivery performance management":29},[158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178],"Technology Delivery Leadership","AI\u002FML Delivery","Generative AI Delivery","Wealth Management Knowledge","Digital Investing Platforms","Agile Methodologies","Product Operating Models","Value Stream Management","Lean Flow","Scrum","Kanban","Portfolio Planning","Risk Management","Regulatory Compliance","Vendor Management","Financial Stewardship","Resource Planning","Technology Investment","Capacity Management","Contract Management","Delivery Performance Management",{"id":180,"slug":181,"title":182,"raw_title":11,"is_featured":12,"company":183,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":184,"processed_country_iso_code_gmaps":185,"processed_home_office":20,"processed_salary_min":22,"processed_salary_max":132,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":186,"processed_employment_types":27,"processed_it_skills":187,"processed_it_skills_labels":188,"processed_job_expertise_skills":192,"processed_job_expertise_skills_labels":193,"max_cpc":81,"actual_cpc":82},81359,"director-ai-technology-delivery-bank-of-montreal","Director, AI Technology Delivery",{"name":88,"slug":89,"logo_url":11},[17],[19],[26],{"apis":29,"ai\u002Fml":29,"ci\u002Fcd":29,"devsecops":29,"telemetry":29,"event flows":29,"ai guardrails":29,"data services":29,"generative ai":29,"ai evaluations":29,"microsoft azure":29,"test automation":29,"ai observability":29,"llm orchestration":29,"prompt engineering":29,"agentic architectures":29,"infrastructure as code":29,"cloud-native engineering":29,"identity and access management":29,"retrieval-augmented generation (rag)":29},[136,137,139,112,111,141,189,143,145,146,149,147,148,151,153,154,152,190,150,191],"AI Guardrails","Event Flows","Agentic Architectures",{"scrum":29,"kanban":29,"lean flow":29,"cybersecurity":29,"ai\u002Fml delivery":29,"responsible ai":29,"data governance":29,"risk management":29,"financial acumen":29,"capacity planning":29,"commercial acumen":29,"disaster recovery":29,"incident response":29,"vendor management":29,"portfolio planning":29,"agile methodologies":29,"executive reporting":29,"root-cause analysis":29,"production readiness":29,"model risk management":29,"regulatory compliance":29,"generative ai delivery":29,"stakeholder management":29,"performance engineering":29,"value-stream management":29,"product operating models":29,"technical debt management":29,"digital investing platforms":29,"wealth management knowledge":29,"technology delivery leadership":29},[158,159,160,161,162,163,164,194,166,167,168,169,195,172,170,171,196,197,198,199,200,201,202,203,204,205,206,207,208,209],"Value-Stream Management","Financial Acumen","Responsible AI","Model Risk Management","Data Governance","Cybersecurity","Production Readiness","Incident Response","Root-Cause Analysis","Capacity Planning","Disaster Recovery","Performance Engineering","Stakeholder Management","Executive Reporting","Commercial Acumen","Technical Debt Management",{"id":211,"slug":212,"title":213,"raw_title":11,"is_featured":12,"company":214,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":215,"processed_country_iso_code_gmaps":216,"processed_home_office":20,"processed_salary_min":217,"processed_salary_max":218,"processed_salary_currency":219,"processed_salary_source":24,"processed_working_hours":220,"processed_employment_types":27,"processed_it_skills":221,"processed_it_skills_labels":223,"processed_job_expertise_skills":236,"processed_job_expertise_skills_labels":237,"max_cpc":81,"actual_cpc":82},81406,"senior-genai-software-developer-bank-of-montreal","Senior GenAI Software Developer",{"name":88,"slug":89,"logo_url":11},[17],[19],70000,150000,"USD",[26],{"sql":30,"java":222,"jira rovo":30,"azure openai":222,"restful apis":29,"aws agentcore":30,"microservices":29,"github copilot":30,"azure ai search":222,"cloud computing":29,"swagger\u002Fopenapi":30,"azure ai foundry":222,"vector databases":30,"prompt engineering":29,"microsoft copilot studio":222,"large language models (llms)":29,"model context protocol (mcp)":30,"retrieval-augmented generation (rag)":29},2,[45,111,224,47,225,226,227,62,228,229,112,230,144,231,232,233,234,235],"JIRA Rovo","AWS AgentCore","RESTful APIs","Swagger\u002FOpenAPI","Cloud Computing","Large Language Models (LLMs)","Vector Databases","Java","Azure OpenAI","Azure AI Foundry","Azure AI Search","Microsoft Copilot Studio",{"mentoring":29,"ai governance":30,"responsible ai":30,"risk management":30,"troubleshooting":29,"version control":30,"ai\u002Fml engineering":29,"release management":30,"system integration":29,"agile methodologies":30,"root-cause analysis":29,"software development":29,"technical leadership":29,"solution architecture":29,"application engineering":29,"performance optimization":30,"secure software development":30,"quality assurance and testing":30,"test driven development (tdd)":30,"business requirements analysis":30,"software development lifecycle (sdlc)":29},[238,239,240,241,242,163,243,244,245,246,196,247,248,249,250,251,252,253,202,254,170],"Software Development","Application Engineering","AI\u002FML Engineering","Technical Leadership","Mentoring","Software Development Lifecycle (SDLC)","Quality Assurance and Testing","Test Driven Development (TDD)","Secure Software Development","AI Governance","Business Requirements Analysis","Solution Architecture","System Integration","Release Management","Version Control","Troubleshooting","Performance Optimization",{"id":256,"slug":257,"title":258,"raw_title":11,"is_featured":12,"company":259,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":260,"processed_country_iso_code_gmaps":261,"processed_home_office":92,"processed_salary_min":217,"processed_salary_max":218,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":262,"processed_employment_types":27,"processed_it_skills":263,"processed_it_skills_labels":264,"processed_job_expertise_skills":267,"processed_job_expertise_skills_labels":268,"max_cpc":81,"actual_cpc":82},70549,"senior-data-engineer-bank-of-montreal","Senior Data Engineer",{"name":88,"slug":89,"logo_url":11},[17],[19],[26],{"sql":29,"jira":30,"ssis":30,"genai":30,"nosql":29,"scala":29,"spark":29,"hadoop":30,"python":29,"etl\u002Felt":29,"netezza":30,"aws glue":30,"ai concepts":30,"data warehousing":29,"prompt engineering":30,"ai-powered tools in sdlc":30,"retrieval-augmented generation (rag)":30,"cloud storage and computing services (aws, azure)":30},[45,46,98,99,100,101,102,103,104,105,106,265,108,109,110,111,112,266],"ETL\u002FELT","AI-powered Tools in SDLC",{"data mapping":29,"data analysis":29,"agile delivery":29,"data profiling":29,"technical design":29,"regression testing":29,"process improvement":29,"automation scripting":29,"reusable code development":29},[116,117,118,119,121,122,120,123,269],"Reusable Code Development",{"id":271,"slug":272,"title":273,"raw_title":11,"is_featured":12,"company":274,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":277,"processed_country_iso_code_gmaps":279,"processed_home_office":20,"processed_salary_min":280,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":281,"processed_employment_types":27,"processed_it_skills":282,"processed_it_skills_labels":283,"processed_job_expertise_skills":289,"processed_job_expertise_skills_labels":290,"max_cpc":81,"actual_cpc":82},78597,"lead-software-engineer-product-builder-sun-life-assurance-company-of-canada","Lead Software Engineer - Product Builder",{"name":275,"slug":276,"logo_url":11},"Sun Life Assurance Company of Canada","sun-life-assurance-company-of-canada",[278],"Waterloo",[19],90000,[26],{"aws":30,"apis":30,"java":30,"llms":222,"azure":30,"ci\u002Fcd":30,"python":30,"containers":30,"microservices":30,"prompt engineering":222,"distributed systems":30,"agentic architectures":222,"ai-assisted development tools":30},[98,231,284,42,146,285,62,145,286,287,288,111,191],"AWS","Containers","Distributed Systems","AI-assisted development tools","LLMs",{"security":30,"observability":30,"cloud deployment":29,"architecture design":29,"product development":29,"software engineering":29,"resilient system design":30,"performance optimization":30},[291,292,293,294,254,295,296,297],"Software Engineering","Product Development","Architecture Design","Cloud Deployment","Observability","Security","Resilient System Design",{"id":299,"slug":300,"title":301,"raw_title":11,"is_featured":12,"company":302,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":305,"processed_country_iso_code_gmaps":306,"processed_home_office":20,"processed_salary_min":280,"processed_salary_max":22,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":307,"processed_employment_types":27,"processed_it_skills":308,"processed_it_skills_labels":309,"processed_job_expertise_skills":329,"processed_job_expertise_skills_labels":330,"max_cpc":81,"actual_cpc":82},78557,"lead-software-engineer-java-api-sun-life-of-canada-corporate","Lead Software Engineer (JAVA, API)",{"name":303,"slug":304,"logo_url":11},"Sun Life of Canada - Corporate","sun-life-of-canada-corporate",[17],[19],[26],{"xml":30,"java":29,"json":30,"rest":30,"snyk":30,"soap":30,"junit":30,"kafka":30,"react":30,"docker":30,"jquery":222,"ai apis":30,"jenkins":30,"mockito":30,"veracode":30,"bitbucket":30,"checkmarx":30,"sonarqube":30,"javascript":222,"kubernetes":30,"restassured":30,"spring boot":29,"microservices":29,"github copilot":30,"api development":29,"web accessibility":30,"prompt engineering":30,"large language models (llms)":30,"ai agent orchestration platforms":30},[231,310,62,311,312,313,43,44,55,314,315,316,317,318,319,320,321,51,38,322,47,323,229,111,324,325,326,327,328],"Spring Boot","API Development","React","Web Accessibility","SOAP","XML","REST","JSON","JUnit","Mockito","RESTAssured","BitBucket","jQuery","AI agent orchestration platforms","AI APIs","SonarQube","Checkmarx","Snyk","Veracode",{"devops":30,"mentoring":29,"code review":29,"unit testing":30,"on-call support":30,"risk mitigation":30,"threat modeling":30,"containerization":30,"incident response":30,"project estimation":30,"agile methodologies":30,"systems integration":29,"technical leadership":29,"security code reviews":29,"continuous improvement":30,"middleware technologies":30,"secure coding practices":29,"technical documentation":30,"web hosting technologies":30,"security testing methodologies":30,"application development life cycle":29},[331,332,241,163,333,334,335,336,337,76,338,339,340,341,201,342,343,344,345,346,242],"Application Development Life Cycle","Systems Integration","Secure Coding Practices","Security Code Reviews","Threat Modeling","Security Testing Methodologies","DevOps","Middleware Technologies","Web Hosting Technologies","Unit Testing","Continuous Improvement","On-call Support","Project Estimation","Risk Mitigation","Technical Documentation","Code Review",{"id":348,"slug":349,"title":350,"raw_title":11,"is_featured":12,"company":351,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":352,"processed_country_iso_code_gmaps":354,"processed_home_office":92,"processed_salary_min":217,"processed_salary_max":218,"processed_salary_currency":219,"processed_salary_source":24,"processed_working_hours":355,"processed_employment_types":27,"processed_it_skills":356,"processed_it_skills_labels":357,"processed_job_expertise_skills":386,"processed_job_expertise_skills_labels":387,"max_cpc":81,"actual_cpc":82},70490,"lead-cloud-software-developer-aws-ai-real-time-payment-systems-bank-of-montreal","Lead Cloud Software Developer - (AWS \u002F AI \u002F Real Time Payment Systems)",{"name":88,"slug":89,"logo_url":11},[353],"Mississauga",[19],[26],{"jwt":30,"oauth2":30,"python":29,"aws cdk":29,"aws iam":29,"aws kms":29,"aws waf":30,"node.js":29,"aws x-ray":30,"rest apis":29,"amazon sns":29,"amazon sqs":29,"aws lambda":29,"typescript":29,"aws bedrock":30,"openai apis":30,"nosql design":29,"generative ai":30,"microservices":29,"opentelemetry":30,"aws cloudwatch":29,"github actions":29,"github copilot":30,"amazon dynamodb":29,"aws eventbridge":29,"ci\u002Fcd automation":29,"sql optimization":30,"elasticache redis":30,"github enterprise":29,"openapi \u002F swagger":30,"amazon api gateway":29,"aws step functions":29,"prompt engineering":30,"aws secrets manager":29,"infrastructure as code":29,"amazon aurora postgresql":30,"aws systems manager parameter store":30},[358,359,360,361,362,363,364,365,366,367,368,369,370,98,39,32,371,372,373,374,62,375,376,377,49,47,378,379,148,380,381,382,383,137,384,385,111],"AWS Lambda","Amazon API Gateway","AWS EventBridge","Amazon SQS","Amazon SNS","AWS Step Functions","Amazon DynamoDB","Amazon Aurora PostgreSQL","AWS CloudWatch","AWS Secrets Manager","AWS Systems Manager Parameter Store","AWS KMS","AWS WAF","REST APIs","OpenAPI \u002F Swagger","OAuth2","JWT","NoSQL Design","SQL Optimization","GitHub Enterprise","AWS CDK","CI\u002FCD Automation","ElastiCache Redis","AWS IAM","AWS X-Ray","OpenTelemetry","OpenAI APIs","AWS Bedrock",{"ach":30,"swift":30,"iso 20022":29,"open banking":29,"observability":29,"fault tolerance":29,"chaos engineering":30,"disaster recovery":29,"pci-dss compliance":30,"resiliency testing":30,"incident management":29,"root cause analysis":29,"payment orchestration":29,"regulatory compliance":29,"ai-assisted development":30,"fraud detection support":30,"banking domain knowledge":29,"high availability design":29,"real-time payments (rtp)":29,"ai security and governance":30,"active-active architectures":29,"application support chatbots":30,"knowledge management solutions":30,"transaction lifecycle management":29,"financial services domain knowledge":29},[388,389,390,391,392,393,394,395,396,397,204,171,398,399,400,401,402,295,403,404,405,406,407,408,409],"Real-Time Payments (RTP)","ISO 20022","Open Banking","SWIFT","ACH","Payment Orchestration","Transaction Lifecycle Management","High Availability Design","Active-Active Architectures","Fault Tolerance","PCI-DSS Compliance","Chaos Engineering","Resiliency Testing","Incident Management","Root Cause Analysis","Financial Services Domain Knowledge","Banking Domain Knowledge","AI-Assisted Development","AI Security and Governance","Fraud Detection Support","Application Support Chatbots","Knowledge Management Solutions",{"id":411,"slug":412,"title":413,"raw_title":11,"is_featured":12,"company":414,"raw_hiringOrganization_logo_url":11,"processed_city_gmaps":417,"processed_country_iso_code_gmaps":418,"processed_home_office":92,"processed_salary_min":419,"processed_salary_max":420,"processed_salary_currency":23,"processed_salary_source":24,"processed_working_hours":421,"processed_employment_types":27,"processed_it_skills":422,"processed_it_skills_labels":423,"processed_job_expertise_skills":436,"processed_job_expertise_skills_labels":437,"max_cpc":81,"actual_cpc":82},66823,"senior-aidata-developer-td-securities-the-toronto-dominion-bank-canada","Senior AI\u002FData Developer, TD Securities",{"name":415,"slug":416,"logo_url":11},"The Toronto-Dominion Bank (Canada)","the-toronto-dominion-bank-canada",[17],[19],125000,156000,[26],{"ci\u002Fcd":29,"spark":30,"python":29,"testing":29,"snowflake":30,"databricks":29,"delta lake":30,"api development":29,"semantic search":29,"vector databases":29,"prompt engineering":29,"agentic ai frameworks":29,"full-stack development":29,"cloud-native technologies":29,"knowledge retrieval systems":29,"llm evaluation and monitoring":29,"retrieval-augmented generation (rag)":29,"large language models (openai, azure openai, anthropic, gemini)":29},[98,60,424,425,112,48,426,427,428,429,430,431,432,433,99,146,434,435],"Large Language Models (OpenAI, Azure OpenAI, Anthropic, Gemini)","Agentic AI frameworks","Semantic search","Vector databases","Knowledge retrieval systems","LLM evaluation and monitoring","API development","Databricks","Snowflake","Delta Lake","Testing","Cloud-native technologies",{"automation":29,"scalability":29,"data engineering":29,"workflow optimization":29,"data pipeline development":29,"investment research workflows":30,"enterprise security and governance":29,"software engineering best practices":29,"structured and unstructured data processing":29},[438,439,440,441,442,443,444,445,446],"Software engineering best practices","Data engineering","Data pipeline development","Structured and unstructured data processing","Investment Research workflows","Automation","Workflow optimization","Enterprise security and governance","Scalability",{"industry":448,"employment_type":457,"expertise_skills":460,"it_skills":512,"salary_currency":574,"processed_working_hours":578},[449,453],{"key":450,"label":451,"count":452},"financial services","Financial Services",9,{"key":454,"label":455,"count":456},"banking","Banking",6,[458],{"key":27,"label":459,"count":5},"PERMANENT",[461,463,465,467,470,472,474,476,478,480,482,484,486,488,490,492,494,497,499,501,503,505,507,509],{"key":462,"label":163,"slug":462,"count":29},"agile-methodologies",{"key":464,"label":170,"slug":464,"count":30},"risk-management",{"key":466,"label":171,"slug":466,"count":30},"regulatory-compliance",{"key":468,"label":469,"slug":468,"count":222},"generative-ai-delivery","Generative Ai Delivery",{"key":471,"label":121,"slug":471,"count":222},"process-improvement",{"key":473,"label":252,"slug":473,"count":222},"version-control",{"key":475,"label":340,"slug":475,"count":222},"unit-testing",{"key":477,"label":158,"slug":477,"count":222},"technology-delivery-leadership",{"key":479,"label":172,"slug":479,"count":222},"vendor-management",{"key":481,"label":117,"slug":481,"count":222},"data-mapping",{"key":483,"label":241,"slug":483,"count":222},"technical-leadership",{"key":485,"label":161,"slug":485,"count":222},"wealth-management-knowledge",{"key":487,"label":254,"slug":487,"count":222},"performance-optimization",{"key":489,"label":120,"slug":489,"count":222},"regression-testing",{"key":491,"label":167,"slug":491,"count":222},"scrum",{"key":493,"label":169,"slug":493,"count":222},"portfolio-planning",{"key":495,"label":496,"slug":495,"count":222},"responsible-ai","Responsible Ai",{"key":498,"label":164,"slug":498,"count":222},"product-operating-models",{"key":500,"label":202,"slug":500,"count":222},"root-cause-analysis",{"key":502,"label":116,"slug":502,"count":222},"data-analysis",{"key":504,"label":166,"slug":504,"count":222},"lean-flow",{"key":506,"label":76,"slug":506,"count":222},"containerization",{"key":508,"label":119,"slug":508,"count":222},"agile-delivery",{"key":510,"label":511,"slug":510,"count":222},"aiml-delivery","Ai\u002FMl Delivery",[513,515,519,521,524,526,529,532,534,537,540,543,545,548,550,553,555,557,559,562,564,567,569,571],{"key":514,"label":111,"slug":514,"count":5},"prompt-engineering",{"key":516,"label":517,"slug":516,"count":518},"retrieval-augmented-generation-rag","Retrieval-Augmented Generation (Rag)",5,{"key":520,"label":98,"slug":520,"count":518},"python",{"key":522,"label":523,"slug":522,"count":29},"infrastructure-as-code","Infrastructure As Code",{"key":525,"label":62,"slug":525,"count":29},"microservices",{"key":527,"label":528,"slug":527,"count":29},"cicd","Ci\u002FCd",{"key":530,"label":531,"slug":530,"count":29},"github-copilot","Github Copilot",{"key":533,"label":45,"slug":533,"count":29},"sql",{"key":535,"label":536,"slug":535,"count":29},"ms-azure","MS Azure",{"key":538,"label":539,"slug":538,"count":30},"nosql","Nosql",{"key":541,"label":542,"slug":541,"count":30},"generative-ai","Generative Ai",{"key":544,"label":231,"slug":544,"count":30},"java",{"key":546,"label":547,"slug":546,"count":30},"apis","Apis",{"key":549,"label":99,"slug":549,"count":30},"spark",{"key":551,"label":552,"slug":551,"count":222},"cloud-storage-and-computing-services-aws-azure","Cloud Storage And Computing Services (Aws, Azure)",{"key":554,"label":100,"slug":554,"count":222},"scala",{"key":556,"label":104,"slug":556,"count":222},"hadoop",{"key":558,"label":55,"slug":558,"count":222},"kafka",{"key":560,"label":561,"slug":560,"count":222},"ai-powered-tools-in-sdlc","Ai-Powered Tools In Sdlc",{"key":563,"label":51,"slug":563,"count":222},"jenkins",{"key":565,"label":566,"slug":565,"count":222},"aws-glue","Aws Glue",{"key":568,"label":43,"slug":568,"count":222},"docker",{"key":570,"label":44,"slug":570,"count":222},"kubernetes",{"key":572,"label":573,"slug":572,"count":222},"model-context-protocol-mcp","Model Context Protocol (Mcp)",[575,577],{"key":23,"label":23,"count":576},8,{"key":219,"label":219,"count":222},[579],{"key":26,"label":26,"count":5},{"total":581,"jobs":582},0,[]]