Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16395094

    REMOTEFULLTIME

    Sr C# Developer

    Tech Next Software logo

    Tech Next Software

    Remote · remote · Posted 43d ago

    Sourced fromNaukri
    Undisclosed8–13 yrsfulltimeRemote

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.6s
    • Found the form on Naukri · 6 questions to answer1.5s
    • Decided the answers for all of them2.6s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Job_Description":"
    This is a remote position. Senior C# Developer (Java to C# Migration)
    Role
    Senior C# Developer with deep Java background
    Focus
    Migrating Java microservices to C# / .NET, using AI-assisted code conversion plus hands-on rework
    Level
    Senior (8+ years)
    Openings
    TBD, initial ask is for one or more senior developers
    Location
    US preferred; India considered (fill in per staffing plan)
    Engagement type
    Contract / staff augmentation, duration tied to conversion effort
    Client
    Confidential. Do not disclose client name or architecture to candidates before submission
    About the engagement
    The client runs a set of Java microservices and wants to convert them to C# following their in-house C# patterns and conventions. The plan is to run the Java code through an AI-assisted conversion pipeline to get a first pass (they expect roughly 50 percent, not a finished product), then have senior developers review, correct, and complete the conversion so the C# services are production ready. The client will supply the target C# patterns, so the developer needs to read both languages fluently and translate idioms, not just syntax.
    What you will do
    - Convert Java microservices to C# / .NET, using AI-generated first drafts as a starting point and finishing them by hand to the clients coding patterns.
    - Review AI-converted output for correctness, missed edge cases, hallucinated APIs, and behavior drift between the Java original and the C# result.
    - Map Java constructs and libraries to their .NET equivalents (Spring to ASP.NET Core, Maven/Gradle to NuGet, JPA/Hibernate to Entity Framework, etc.).
    - Preserve service contracts: REST endpoints, message formats, error handling, logging, and config behave the same after conversion.
    - Write or port unit and integration tests to prove functional parity before and after migration.
    - Help shape the conversion approach: prompt templates, pattern libraries, and review checklists so the process scales across many services without one-off effort.
    - Work directly with client engineers, explain trade-offs plainly, and flag where a straight conversion is the wrong call.
    Must have
    - Deep Java: 8+ years building production Java microservices (Spring Boot or similar). Can read unfamiliar Java code and explain what it does and why.
    - Strong C# / .NET: 5+ years hands-on with C# and .NET Core / .NET 6+, ASP.NET Core Web APIs, dependency injection, async patterns.
    - Real migration experience: Has personally converted or re-platformed code between languages or frameworks, not just maintained the result.
    - Microservices and REST: API design, service-to-service communication, containerization (Docker), CI/CD.
    - Testing discipline: Comfortable proving parity with automated tests, not visual inspection.
    - Communication: Works independently, translates technical detail for business stakeholders, gives direct feedback.
    Nice to have
    - Experience using AI coding tools (GitHub Copilot, Claude, ChatGPT, or similar) for code conversion or large refactors, and an honest view of where they fail.
    - Familiarity with LLM-assisted development workflows: prompt design, output validation, agentic coding tools.
    - Kubernetes, AWS or Azure, API gateways (Kong).
    - Exposure to MySQL and SQL Server.
    - Exposure to Python (helpful for tooling around the conversion pipeline).



    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Section · 02

    Skills

    Entity FrameworkMavenGithubjpaStaffingcodingPythonMySQLSQLHibernate

    Section · Company

    About Tech Next Software

    Tech Next Software logo

    Tech Next Software

    Software Product

    ₹8L PA avg

    Avg at Tech Next Software

    About

    Tech Next Software specializes in innovative IT solutions, addressing industry needs with a focus on effective communication and leadership within its workforce.

    Industries

    Software Product

    Employee ratings

    10 reviews

    3.1/ 5

    Culture

    1.7

    Career growth

    1.6

    Work-life

    2.2

    Employees rate it well for

    Compensation & Benefits34Work-Life Balance32

    Find them on

    AmbitionBox reviews

    Sr C# Developer · waiting for your command