Lead Software Engineer Data Migration
IQ Plus AG
About the role
About
For our client, we are looking for an experienced Lead Software Engineer in Data Migration to strengthen the software engineering team. In this role, you will be responsible for designing, optimizing, and scaling migration routes to connect new customers to existing tax solutions. You will analyze complex data structures and dependencies, develop mapping logic and automated cleansing strategies, and ensure data integrity and quality throughout the entire process through automated tests. You will also prepare migration and test data, monitor the processing, and actively contribute findings from error analysis to the team. Furthermore, you will participate in the continuous development of development processes, tools, and best practices, and manage the planning and implementation of technical connections.
Requirements
- Several years of practical experience in creating and optimizing complex SQL queries
- In-depth knowledge of data modeling, data management, and data architecture
- Experience in analyzing complex data structures and identifying anomalies
- Good knowledge of SQL databases, especially PostgreSQL and MS SQL Server
- Ability to quickly familiarize yourself with complex legacy databases
- Analytical thinking and initiative to optimize data queries and processing times
- Knowledge of Python or experience with Python frameworks is an advantage
- Experience collaborating with various teams and stakeholders
- Strong communication skills and ability to convey technical topics appropriately to the audience
- Experience in actively supporting and coaching team members
- Pragmatic, hands-on approach and strong implementation skills
Project Duration
Until the end of 2026 (with the option of extension)
Contact Person
Ursula Oesch, 052 224 44 15, oesch@iqplus.ch
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free