
Software Engineer
Posted Oct 30

Posted Oct 30
This is a fully remote position, open to applicants in United States.
• Evaluate, strategize, and implement the integration of enterprise systems and data related to acquisitions.
• Facilitate technical discovery sessions with business and technology stakeholders to catalog systems, data, owners, dependencies, and integration needs.
• Analyze and characterize raw data sources, focusing on structures, relationships, quality, volume, security requirements, and readiness for migration.
• Formulate integration and migration strategies tailored to specific operational and technical requirements of acquisitions.
• Collaborate with the enterprise systems development team to execute changes on IMS platforms, including Microsoft Dynamics 365 and Dataverse.
• Plan and assist in the migration of data warehouses, data lakes, reporting assets, and pipelines to Microsoft Fabric and other sanctioned platforms.
• Assess, select, or create secure access solutions for historical information that is not included in IMS production systems.
• Establish and maintain source-to-target mappings, transformation rules, data lineage, and key identifiers.
• Design and implement repeatable migration and integration processes utilizing APIs, ETL/ELT pipelines, scripts, and various software tools.
• Create automation and AI-enabled tools for data cleansing, matching, and deduplication tasks.
• Develop cutover plans, sequencing, rehearsals, rollback strategies, and support procedures while aiming to minimize operational disruption.
• Create tools for reconciliation and validation, and facilitate stakeholder review, exception handling, and approval of migrated data.
• Generate architectural assessments, system and data-flow diagrams, integration specifications, migration runbooks, decision records, and approval documents.
• Oversee integrations and migrated data during the stabilization phase, investigate defects and discrepancies, and enhance reliability and repeatability.
• Safeguard confidential, personal, financial, and legal information by adhering to security, privacy, retention, and data governance protocols.
• A Bachelor's degree in Computer Science, Software Engineering, Information Systems, Data Engineering, or a related discipline with at least 6 years of relevant professional experience; or a master's degree with a minimum of 4 years of relevant experience.
• Equivalent combinations of education and experience may be taken into account.
• Proven experience in designing and executing complex enterprise data migrations or system integrations.
• Experience in supporting mergers and acquisitions is highly desirable.
• Proficiency in SQL at an advanced level.
• Strong understanding of relational data modeling, data profiling, source-to-target mapping, transformation, data quality, reconciliation, and exception handling.
• Practical software engineering experience with C#, .NET, Python, or similar programming languages.
• Familiarity with REST APIs, JSON, source control practices, testing, and deployment methodologies.
• Experience with Microsoft Dynamics 365, Dataverse, and the Power Platform, inclusive of enterprise integrations, data import/export, and platform extensibility.
• Knowledge of Microsoft Azure and Microsoft Fabric technologies, such as Azure Functions, Azure App Services, Data Factory or Fabric Data Factory, OneLake, lakehouses, warehouses, notebooks, and data pipelines.
• Experience in developing or implementing entity-resolution, master-data, matching, and deduplication techniques.
• Awareness of responsible AI-assisted methods and human validation controls.
• Capability to evaluate unfamiliar enterprise applications and data models, discern risks and dependencies, and propose practical integration or archival strategies.
• Proficient in producing clear technical documentation, architectural diagrams, data-flow diagrams, mapping specifications, runbooks, and assessments suitable for stakeholders.
• Strong skills in project planning, critical thinking, problem-solving, written communication, and verbal communication.
• Ability to coordinate both technical and nontechnical stakeholders across different organizations.
• Self-motivated and adept at navigating ambiguity, shifting acquisition timelines, incomplete documentation, and competing operational priorities.
• Competitive compensation package.
• 401K matching.
• Flexible paid time off (PTO).
• 12 paid holidays.
• Comprehensive medical, dental, and vision insurance.
• Health Savings Account (HSA).
• Short-term disability insurance.
• Long-term disability insurance.
• Life insurance with substantial company contributions.
• Career development programs facilitated through an integrated Learning Platform.
• Talent Identification Program offering career advancement opportunities and unique development experiences.
avra
ClickHouse
Michael Baker International
Bright Vision Technologies
Get handpicked remote jobs straight to your inbox weekly.