
Closed
Posted
Summary Senior Software Engineer – Centric PLM Migration (C# / .NET) Duration: 6 months, full-time (~40 hrs/week) Location: Remote Overview: Fabletics is migrating its Product Lifecycle Management system from Centric PLM 7.2 → 8.0. A migration engine already exists in C# (.NET 4.7.2). This role is to take ownership of that codebase, stabilize it, and drive it to production. This is not a greenfield build. You will be working with: - real production data - live APIs with inconsistent behavior - complex dependency ordering across product hierarchies You should be comfortable stepping into an incomplete system and making it reliable. What You’ll Own: Migration Engine (C# / .NET 4.7.2) - Read from Centric 7.2 PostgreSQL HSE tables (ed_style, ed_colorway, ed_sku) - Write to Centric 8.0 REST APIs (/styles, /product_colors, /skus) - Enforce strict dependency sequencing: -- reference data (Seasons, Categories, Size Ranges, etc.) -- then Style → Colorway → SKU hierarchy - Resolve foreign key dependencies across multiple reference types - Ensure the migration is fully idempotent and safe to re-run Data & Attribute Mapping - Finalize ~30+ custom attribute mappings in the C8 tenant - Resolve enum mismatches between C7 and C8 - Fix data type inconsistencies causing API failures Reliability - Stabilize API interactions (handling 500s, retries, edge cases) - Improve logging (NLog) for traceability - Ensure failed batches can be resumed safely Success Criteria (First 6–8 Weeks) - End-to-end migration of a representative datasets. Example: (Style → Colorway → SKU) - No data integrity issues (no orphaned or mismatched records) - Migration is fully re-runnable without duplication - API interactions stabilized (no recurring unexplained failures) Required Experience - Strong C# / .NET experience (comfortable in existing production code) - PostgreSQL and SQL Server (schema analysis, querying across systems) - REST API integrations (auth flows, debugging, error handling) - Proven experience with data migrations involving dependency ordering - Experience building idempotent / re-runnable data pipelines Strongly Preferred - Centric PLM (7.x or 8.x) - PLM / ERP integrations (e.g., SAP, BlueCherry) - Experience working in legacy .NET environments AI-Assisted Development - We expect you to use AI tools effectively. - In your proposal, include: -- The tools you use (Copilot, Cursor, Claude Code, etc.) -- A specific example of how AI helped you understand or modify an unfamiliar codebase -- How you validate AI-generated code in high-risk scenarios (like migrations) Who This Is NOT For - Engineers without hands-on data migration experience - Developers who primarily work on greenfield builds - Candidates uncomfortable debugging live APIs and incomplete documentation To Apply Include: - A concise example of a data migration or integration you shipped -- What were the dependencies? -- What broke? -- How did you make it reliable? - Any experience with Centric PLM or similar systems - Your AI tool usage (with a concrete example) - Your availability to start
Project ID: 40378521
71 proposals
Remote project
Active 25 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
71 freelancers are bidding on average €10 EUR/hour for this job

i’ve done very similar recently, stabilizing a .NET migration engine moving hierarchical data with strict ordering and flaky APIs. Are Centric 8 APIs rate-limited or prone to timeouts under batch load? Is current idempotency based on external IDs or internal mapping tables? I suggest enforcing idempotency via mapping tables + checksums because it prevents duplicates on reruns. I also suggest queue-based batching with retry/backoff because it stabilizes API failures and keeps throughput consistent. I will first audit mapping logic, dependency sequencing, and failure points. Then I will fix idempotency, add robust retries/logging (NLog), and validate API contracts. Finally I will run staged migrations, verify integrity, and make it safely re-runnable. Best, Dev S.
€15 EUR in 40 days
6.5
6.5

Hi, For this project, I am going to take ownership of your existing C# migration engine, stabilize API interactions, enforce strict dependency sequencing (reference data → style → colorway → SKU), and make the pipeline fully idempotent so it can be safely re-run without data duplication or integrity issues. I’ve worked on similar migration flows where inconsistent APIs and schema mismatches caused failures, and I handled it by adding retry strategies, validating mappings upfront, and building checkpoint-based batch processing to resume safely. I have strong experience in C#, .NET, PostgreSQL, SQL Server, and REST API integrations, with real hands-on work in data migration pipelines, dependency resolution, logging with NLog, and stabilizing legacy systems running against live production data. I actively use tools like Cursor and Copilot to understand unfamiliar codebases faster—for example, I recently used AI to trace a multi-service data flow, then validated outputs with controlled test datasets and logs before applying changes to production-critical paths. You can expect clear communication, fast turnaround, and a high-quality result. I’m available to start immediately and can commit full-time to drive this migration to production. Best regards, Juan
€25 EUR in 40 days
6.0
6.0

I’ve stabilized C#/.NET migration engines with complex dependency chains (hierarchical data + REST APIs + idempotent pipelines). Your rate is far below market for this scope. A fair rate is €25–40/hr or €4K–€6K/month for 6 months. I’ve handled similar migrations: enforced sequencing (parent→child), fixed enum/type mismatches, added retry/backoff, and built resumable pipelines with strong logging. AI: Copilot/Claude—used to map legacy schemas fast; validated via test datasets + replay runs. Available to start immediately. One question: are C8 APIs strictly synchronous or do they involve async job processing that affects ordering?
€25 EUR in 40 days
5.3
5.3

With more than a decade of hands-on full stack development and engineering experience under my belt, I have successfully tackled complex data migration projects similar to what Fabletics is seeking within your Centric PLM system - a platform I am very familiar with. In terms of technical prowess, my understanding of C# and .NET 4.7.2 will serve as an excellent base for ownership and stabilization of your current migration engine. Additionally, my solid grip on PostgreSQL and SQL Server will enable seamless navigation through disparate systems, ensuring accurate querying and schema analysis for each. One aspect where I believe I can truly augment the performance of your current migration engine is in AI-assisted development. Being comfortable with tools like Copilot, Cursor, Claude Code, etc., I am not only able to quickly understand unfamiliar codebases but also ensure AI-generated code is effectively validated before being implemented in high-risk scenarios like migrations. In sum, what sets me apart and makes me an ideal candidate for this remote role is not just my strong command over .NET environments or software architecture but also the fact that I believe in bringing a collaborative approach to work.
€8 EUR in 40 days
5.0
5.0

Hi there, I'd love the opportunity to connect and discuss your project in detail—feel free to reach out via chat anytime. I'm a full-stack developer with strong experience in building both web and desktop applications. I’m confident I can manage and deliver your project efficiently and on time. I have hands-on experience in DevOps, giving me a broader perspective on project deployment and scalability. My technical expertise includes: MERN / MEAN Stack: Extensive hands-on and team leadership experience, ensuring smooth front-end to back-end integration. .NET Core & Angular: Implemented various data visualizations using D3.js, integrated complex APIs, and developed dynamic, responsive applications. Azure Logic Apps & SharePoint: Built multiple workflow automation solutions; also familiar with PowerApps development. Salesforce Development: Developed Apex triggers to interact with MSSQL via custom .NET APIs. Created Visualforce pages to fetch and display external API data. Performed CRUD operations on both standard/custom Salesforce objects. Conducted R&D on Salesforce Flows for automation (with some custom object limitations). I bring a full-lifecycle development mindset and enjoy solving real-world business challenges through code. Looking forward to hearing from you! Thanks!
€6 EUR in 40 days
5.1
5.1

Hello there! My name is Muhammad, and I am a seasoned software architect with a speciality in C#/.NET development. With over 7 years of experience beneath my belt, I have successfully led numerous complex migrations, including scenarios that required resolving intricate data dependencies and managing real-time APIs with erratic behavior—an experience that aligns seamlessly with Fabletics' needs. Moreover, I understand the value of robust error handling, auditing and ensuring re-run capability, facets that can be the deciding factor between exceptional outcomes and troubled integrations. Rest assured, your product lifecycle management system migration will be in secure and experienced hands. In addition to the technical aspects, there's an intangible skill I bring to the table—my ability to adapt and learn quickly while maintaining efficiency. Be it PostgreSQL schema analysis or SQL Server querying—names behind doors—I have mastered them all with confidence and finesse. Also worth mentioning is my proficiency in utilizing AI tools effectively.
€2 EUR in 40 days
6.3
6.3

As an experienced and detail-oriented programmer, I am confident that I am the ideal candidate to lead your Centric PLM Migration project. With substantial expertise in essential technologies such as C#, .NET, PostgreSQL, and REST API integrations acquired over several years, your project requirements are well within my comfort zone. I bring a unique skill set to the table with my knowledge of creating idempotent and re-runnable data pipelines—a crucial aspect of your migration process. My previous experience comprises working with complex systems similar to yours in terms of live APIs and dependency ordering across hierarchies. I have meticulously handled real-time production data while fixing ‘inconsistent’ outputs intelligently. Moreover, I excel at resolving foreign key dependencies across different reference types, ensuring no orphaned or mismatched records are generated. Additionally, employing my understanding of PostgreSQL and SQL Server, I can navigate through schema designs and handle complex queries proficiently. Best Regards
€8 EUR in 40 days
4.5
4.5

Hello Client, I’m an experienced .NET/C# engineer ready to own and stabilize your Centric PLM migration from 7.2 to 8.0. I’ve led data-migration pipelines in production, handling complex dependency ordering, idempotence, and live API integration in legacy environments. I’ll dive into the existing C# migration engine, map the 7.2 HSE tables to 8.0 REST endpoints, and enforce strict Sequencing: reference data first, then Style → Colorway → SKU. I’ll build robust retries, improve logging with NLog, and ensure failed batches resume safely, aiming for end-to-end migration of representative data within 6-8 weeks and a fully rerunnable process with no duplicates. To deliver reliably, I’ll leverage AI-assisted tooling for rapid context understanding and code improvements. I typically use Copilot for structured code completion, Claude Code for reasoning about data flows, and a lightweight code-review workflow to validate AI-generated changes in high-risk scenarios (including migration paths and API edge cases). A concrete example: I once reduced a flaky data-mipeline by introducing idempotent upserts, adding deterministic retry backoffs, and enhancing error classification, which eliminated duplicate records after replays. I’m confident I can stabilize the API layer, finalize ~30+ custom attribute mappings, and align enum/type mismatches between Centric versions, with a clear plan and measurable milestones. Please share any preferred CI/CD constraints and real production data sample
€16 EUR in 22 days
4.7
4.7

✋ Hi There!!! ✋ THE Goal of the project:- TAKE OWNERSHIP AND STABILIZE EXISTING C SHARP DOT NET CENTRIC PLM MIGRATION ENGINE AND ENSURE RELIABLE, IDPOTENT DATA MIGRATION FROM CENTRIC 7.2 TO 8.0. I have carefully reviewed your requirement and understand you need a senior engineer who can work on an existing production migration system, fix instability issues, and ensure reliable PLM data transfer with dependency handling. I am best fit because I specialize in .NET backend systems, API integrations, and complex data migration workflows involving large scale enterprise systems. 1. C# .NET 4.7.2 migration engine stabilization with production level debugging and enhancements 2. PostgreSQL and SQL Server integration with dependency mapping and data consistency handling 3. REST API reliability improvements including retries, logging, and error handling for safe re-runs I will provide database management, API integration fixes, testing, performance validation, and complete source code delivery at project completion. With 9+ years experience as a full stack developer, I have worked on enterprise level data migration systems and API driven backend platforms. I have completed similar projects involving legacy system migrations, ERP integrations, and large scale database synchronization pipelines. Looking forward to chat with you for make a deal Best Regards Elisha Mariam
€9 EUR in 40 days
4.6
4.6

I can help you lead a smooth, low-risk Centric PLM migration as a senior C#/.NET engineer over the full 6‑month engagement. I understand the importance of stability, data integrity, and minimal disruption to existing product development workflows. I’ve delivered complex migrations and integrations in enterprise .NET environments, including refactoring legacy components, building robust APIs, and handling large product and configuration datasets. This background allows me to anticipate edge cases, performance bottlenecks, and integration pitfalls early. My approach would be to align first on architecture and interfaces, then iterate through migration phases: analysis, proof of concept, staged rollout, and hardening. Throughout, I’d keep documentation and knowledge transfer up to date for your internal team. I would love to chat more about your project! Regards
€4 EUR in 7 days
4.7
4.7

Hello There!!! ★★★★ ( Stabilize Centric PLM C# migration engine for reliable production-grade data transfer ) ★★★★ Project understanding: You need a senior engineer to take over an existing C# .NET 4.7.2 migration engine, stabilize it, and ensure reliable migration from Centric 7.2 to 8.0 using APIs and PostgreSQL data. Focus is on dependency handling, data integrity, and safe re-runnable migrations. Services: ⚜ C#/.NET 4.7.2 migration engine stabilization ⚜ PostgreSQL HSE schema analysis & SQL debugging ⚜ Centric 7.2 → 8.0 REST API integration handling ⚜ Dependency sequencing (Style → Colorway → SKU) ⚜ Idempotent pipeline design for safe re-runs ⚜ Logging & retry mechanism improvements (NLog) ⚜ Attribute mapping & enum mismatch fixes I have strong experiance in .NET backend systems, API integrations, and complex data migration workflows with legacy systems and ERP-like platforms. I will first analyze existing engine, fix unstable API calls, improve logging, enforce strict dependency ordering, and ensure full idempotency with retry-safe batch processing and end-to-end validation. Ready to start immediately, happy to review current issues and align on milestones. Warm Regards, Farhin B.
€5 EUR in 40 days
4.2
4.2

With over 8 years of professional experience and a deep understanding in C#/.NET, I am confident in my ability to uphold the responsibilities and successfully drive the Centric PLM migration at Fabletics. Throughout my career, I have consistently exhibited proficiency at stepping into incomplete systems and making them reliable. My expertise in handling real production data working with live APIs aligns well with the challenges involved in this migration. One of my key strengths is working with complex dependency ordering across product hierarchies, crucial to ensuring a successful migration. I have significant experience resolving foreign key dependencies across multiple reference types in similar projects. Additionally, I take pride in implementing idempotent and re-runnable data pipelines, which is a documented requirement for this role.
€4 EUR in 40 days
3.8
3.8

Hey , I just finished reading the job description and I see you are looking for someone experienced in API Integration, API Development, Software Architecture, PostgreSQL, .NET, C# Programming, Microsoft SQL Server and REST API. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Adil.
€8 EUR in 35 days
4.4
4.4

Dear Hiring Manager, Fixed: $4 Hourly Rate Availability: immediate, full-time (40 hrs/week). I’m a Senior 12+ year of exp. in C# / .NET engineer with strong experience working inside legacy production systems, complex data migrations, and API-driven integrations where dependency ordering and reliability are critical. I’ve worked on multi-system data pipelines where correctness, idempotency, and recoverability were more important than speed of delivery. In a recent migration project, I moved a hierarchical product dataset across two systems with strict parent-child dependencies. The main challenge was inconsistent API behavior and partial failures during batch writes. I resolved this by introducing staged processing (reference data → parent entities → child entities), implementing retry queues, and building idempotent upserts with checksum validation to prevent duplication. The system became fully re-runnable without data corruption. For your Centric PLM migration, I would approach it as a controlled data pipeline: • Enforce strict dependency sequencing (reference data → Style → Colorway → SKU) • Stabilize API interactions with retry policies, backoff, and failure classification • Strengthen logging using NLog for full traceability and replay debugging • Ensure idempotency across all writes to safely support re-runs • Validate and finalize attribute/enum mapping layer between C7 and C8 • Build checkpointing so failed batches resume without manual cleanup Best Regards, JP
€4 EUR in 40 days
3.6
3.6

Hi, I totally understand your requirement—this is about stabilizing a live migration engine with real data, complex dependencies, and unreliable APIs, not building from scratch. I’ve worked on a similar .NET migration project where we moved legacy product data into a new system with strict hierarchy (parent → child dependencies). The main challenges were inconsistent APIs, enum mismatches, and partial failures. I refactored the pipeline to be idempotent, added retry logic with backoff, improved logging (NLog), and introduced checkpoint-based reprocessing. This ensured safe re-runs without duplication and stable end-to-end migration. I’m comfortable working with PostgreSQL, REST APIs, and legacy .NET codebases. I regularly use Copilot/ChatGPT to analyze unfamiliar code, generate mapping logic, and validate edge cases—but always verify with controlled test datasets and logging before applying to production flows. A few quick questions: 1. Is there an existing retry/queue mechanism or should it be introduced? 2. How are attribute mappings currently managed—config-driven or hardcoded? 3. Any staging environment available for full dataset dry runs? Let me know when you’re available to discuss this further I’d be happy to walk you through my approach or showcase examples relevant to this project. Looking forward to hearing from you! Best regards, Mulayam
€4 EUR in 40 days
3.5
3.5

Hi there! You are taking over an existing PLM migration engine and the real challenge is making it fully idempotent and stable despite inconsistent APIs and strict dependency ordering across Style, Colorway, and SKU. I recently led a .NET migration where complex product hierarchies and API failures caused duplicate records and broken dependencies, and I stabilized it with retry logic, strict sequencing, and validation layers until it ran cleanly end to end. My work focuses on making unreliable systems production safe. I will take ownership of your C# migration engine, fix dependency sequencing, harden API handling with retries and logging, and ensure the entire pipeline is safely re runnable without duplication. Check our work: https://www.freelancer.com/u/ayesha86664 Are your current failures mostly occurring during API writes or earlier at the data mapping and dependency resolution stage? I am ready to start — just say the word. Best Regards, Ayesha
€3.60 EUR in 40 days
3.6
3.6

Hey , I just finished reading the job description and I see you are looking for someone experienced in PostgreSQL, API Integration, .NET, Microsoft SQL Server, C# Programming, REST API, API Development and Software Architecture. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? Deliver high-quality work with a strong focus on accuracy, efficiency, and client objectives. Maintain a proven record of long-term client satisfaction with consistently positive feedback. Earn 5-star ratings on recent projects, reflecting reliability and clear communication. Work with a structured, detail-oriented approach to ensure timely and accurate delivery. Availability: Full-time freelancer with flexible availability and fast response times (Eastern Time). I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Ali
€8 EUR in 20 days
3.0
3.0

Hey , I just went through the project description, and I see you are looking for someone experienced in .NET, Software Architecture, PostgreSQL, REST API, API Development, Microsoft SQL Server, API Integration and C# Programming. It instantly reminded me of a client who faced similar challenges, and I knew I had a tailor-made solution for it. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: • Is there anything else you’d like to add to the project details? • What’s the top hurdle you’re facing with this project? • What is the timeline to get this done? Why Choose Me? 250+ Projects. 5 Years. Zero Misses. My reputation is built on a single metric: Flawless Execution. While others promise quality, my last 100+ consecutive 5-star reviews prove it. I don’t just finish the job; I set the standard. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) The portfolio here is just the tip of the iceberg. To respect client confidentiality, my recent heavy-hitters aren't public, but I can share them 1-on-1. Click the 'CHAT' button, and I’ll send over the relevant samples immediately for your review. Regards, Abdul Haseeb Siddiqui.
€8 EUR in 33 days
3.1
3.1

Hi, I can take over your existing C# migration code and make it stable, reliable, and ready for production. I’m comfortable working with real data, unstable APIs, and incomplete systems. I’ve handled complex data migrations where records must move in the correct order and the process must be safe to run again without duplicates. I’ve worked with C#, PostgreSQL, REST APIs, and logging to fix failures, retry safely, and track issues clearly. I use tools like Copilot and Claude to understand large codebases faster, then carefully test changes with dry runs and replays to avoid data issues. I’m available full‑time and can start immediately. Let’s review the current migration code, and I can begin stabilizing it today.
€4 EUR in 40 days
3.0
3.0

With my experience in .NET and C# programming, I am more than equipped to handle the challenge that your PLM migration project presents. Having successfully integrated front-end frameworks like Angular and React with back-end technologies such as .NET and PostgreSQL, I have demonstrated an ability to make existing systems reliable and robust. Codebase stability is one of my key focuses for API integration work and this aligns perfectly with your need for stabilizing API interactions bearing in mind the inconsistencies you've experienced. Moreover, given my expertise with SQL Server and PostgreSQL as well as data migration involving dependency ordering, I'm confident I would be able to navigate the complexities of your project smoothly. My experience building idempotent pipelines would ensure that the migration is not only fully re-runnable but safe without a risk of duplication. As far as AI-assisted development goes, while I haven't used the specific tools you've mentioned, I am always keen on expanding my skill sets and adapting to new technologies. Based on my skill set and practical experience working on previous migration projects, I firmly believe I can deliver on all your success criteria within the first few weeks itself. This would include ensuring no data integrity issues, attaining end-to-end migration with zero duplication while making sure every failed batch is safely resumable.
€7 EUR in 40 days
2.5
2.5

Lauterbourg, United States
Member since Apr 17, 2026
€2-6 EUR / hour
€2-6 EUR / hour
$10-200 USD
$250-750 USD
₹12500-37500 INR
$250-750 USD
₹150000-250000 INR
₹12500-37500 INR
$30-250 USD
$15-25 USD / hour
$15-25 USD / hour
$10-30 USD
€2-6 EUR / hour
₹500000-1000000 INR
$250-750 USD
$30-250 USD
€8-30 EUR
₹12500-37500 INR
₹37500-75000 INR
£2-5 GBP / hour
$250-750 USD
$10-100 USD