Principal C#/.NET Engineer- Mainframe Modernization & EF Core,
HireITPeople
Job Description: Lead/Principal C#/.NET Engineer with expert-level Entity Framework Core experience to lead the modernization of a mission-critical legacy benefits system hosted on AWS Cloud .
Position Summary : We are modernizing a large, mission-critical Honeywell Bull mainframe benefits system (FAMIS) - converting ~1.5M lines of COBOL and ~160K lines of JCL to C#/.NET , migrating an IDS-II hierarchical database to PostgreSQL , and deploying on AWS . Converted code is delivered by an automated modernization vendor in an "as-is" state. This Lead/Principal role owns the refactoring of that converted code into clean, maintainable, high-performance, production-grade C#/.NET , defines the data-access architecture using Entity Framework Core against PostgreSQL , sets engineering standards for the team, and safeguards functional equivalence to the legacy system. This is a benefits system serving NJ families - correctness, performance within the nightly batch window, and maintainability are paramount.
Key Responsibilities:
C# / .NET Engineering : Refactor machine-converted, COBOL-derived C# into idiomatic, maintainable .NET - meaningful naming, proper OO/domain design, separation of concern s, dependency injection. Work in .NET (Core) / .NET (latest version); apply modern C# language features (LINQ, async/await, records, pattern matching, nullable reference types, generics). Design and implement service layers, domain models, and APIs (ASP.NET Core Web API) that back the Angular UI. Refactor legacy batch/procedural logic (converted from COBOL/JCL) into maintainable, testable .NET; handle exact decimal/financial arithmetic (decimal, rounding rules) to preserve benefit-calculation correctness. Optimize performance to meet the nightly batch window (profiling, memory management, async I/O, parallelism where safe).
Entity Framework / Data Layer: Own the data-access architecture using Entity Framework Core against PostgreSQL (Npgsql provider). Refactor the auto-generated/converted data-access layer into a clean, performant EF Core model. Design entity models, DbContext configuration, Fluent API mappings, relationships, keys, and indexes reflecting the IDS-II PostgreSQL schema (168 tables, 4,024+ fields). Optimize EF Core queries (eager/lazy/explicit loading, projection, AsNoTracking, compiled queries, batching) to avoid N+1 and meet performance SLAs on high-volume batch operations. Manage EF Core migrations, concurrency handling, transactions, and connection resiliency. Map legacy data types and semantics correctly (packed decimals, fixed-width, EBCDIC-origin data, condition codes) to PostgreSQL/EF types without behavioral drift. Contribute to the COBOL-field PostgreSQL-column business-term data dictionary.
Technical Leadership: Define and enforce C#/.NET coding standards, architecture patterns, and refactoring guidelines for the engineering team. Serve as senior technical authority on the converted codebase; make cross-cutting design decisions.Mentor mid/junior C# developers; perform code reviews; drive engineering quality. Partner with the Technical Manager/Architect on target architecture and the refactoring strategy.
Quality, Testing & Delivery: Ensure functional equivalence: build unit and regression tests (xUnit/NUnit, Moq) to validate refactored code against the legacy baseline; fix FET-surfaced defects. Integrate with CI/CD (AWS CodeBuild/CodePipeline), enforce quality/security gates (SonarQube, static analysis, secure coding/OWASP). Collaborate with FAMIS SMEs to preserve business logic (eligibility, benefit calculation, payments, EBT). Deliver incrementally within Scrum; document design and decisions.
Required Qualifications: 12-15 years of professional C#/.NET software engineering, including senior/lead responsibilities. Deep expertise in C# and the .NET platform (.NET Framework and .NET Core / .NET 6/8+), including async programming, memory/performance optimization, and modern language features. Expert-level Entity Framework / EF Core : entity modeling, Fluent API, migrations, query optimization, transactions, concurrency, provider-specific behavior. Strong relational database skills; PostgreSQL strongly preferred (Oracle/SQL Server acceptable) - schema design, indexing, query tuning, stored procedures. ASP.NET Core Web API design (REST) for front-end integration. Solid software design: SOLID, design patterns, domain modeling, layered/clean architecture, dependency injection. Testing discipline: unit/integration/regression testing frameworks; TDD/mocking. Git, CI/CD, and static code analysis (SonarQube). Proven ability to read, reason about, and safely refactor large, unfamiliar codebases. Exceptional attention to correctness - financial/benefit calculation accuracy.
Preferred / Nice to Have: Legacy modernization experience - COBOL-to-C#/Java conversion , mainframe migration, or automated-transformation tooling. Understanding of mainframe concepts (COBOL, JCL, batch processing, hierarchical/CODASYL databases like IDS-II/IMS) - to reason about source behavior. High-volume batch processing performance tuning. AWS experience (ECS/EKS, Lambda, RDS for PostgreSQL, S3, CloudWatch, IaC/CloudFormation). Experience integrating with enterprise job schedulers (Stonebranch, Control-M, CA7). Government / benefits / healthcare or other regulated, high-correctness domains. Npgsql specifics, EF Core performance internals, or ORM migration experience.
Success in the First 90 Days: Establish the C#/.NET and EF Core standards, patterns, and reference implementation the team will follow. Refactor a representative set of converted programs (including a benefit-calculation and a batch program) to clean, tested, performant C# validated against the legacy baseline. Define the EF Core data-access approach against PostgreSQL, inc
- Lead/Principal C#/.NET Engineer with expert-level Entity Framework Core experience to lead the modernization of a mission-critical legacy benefits system... ...-critical Honeywell Bull mainframe benefits system (FAMIS) converting... ...into a clean, performant EF Core model Design...PrincipalMainframe.netHourly payRemote workRelocationNight shift
- ...Summary: Seeking a highly experienced Principal C#/.NET Engineer to lead the modernization of a large legacy system into a... ...code refactoring, defining EF Core data architecture, optimizing APIs... ...Legacy modernization experience Mainframe and batch processing knowledge...PrincipalMainframe.netRemote work
- ...Skill: Senior C#.Net Developer Strong .Net core, API Development & Backend development experience. Develop .Net code to manage the SQL data for various aspects of data driven logic. Utilize Azure DevOps, CI/CD pipelines and associated technologies....net
- ...SUMMARY: The DevOps Release Engineer will take ownership of code review... ..., this is an opportunity to modernize how we build, test, and... ...ready for the team to use is a core responsibility. Equally important... ...production across our COBOL, C#.NET/WinForms, and SQL Server....netFull timeWork experience placementWork at officeMonday to FridayAfternoon shift1 day per week
- ...includes: · Custom ERP and enterpose business applications. · C#.NET applications. · Microsoft SQL Server. · Long-standing... ...Server and C#.NET applications. · Experience supporting or modernizing COBOL-based or other long-standing legacy systems. · Experience....netFull timeTemporary workWork at officeMonday to Friday
$75k - $85k
...team. RESPONSIBILITIES: The Senior Software Applications Engineer will administer and engineer all aspects of critical infrastructure... ...applications and services (e.g. ERP, application servers and .NET applications on the servers, data storage backup, etc ) Design and....netFull timeMonday to Friday- ...Join our team as a Full Stack Engineer and be the hands-on technical owner for modern, data-aware applications ( including AI-powered features ) in a Microsoft... ...~ Design and develop scalable services and APIs (C#.NET) along with responsive, performant front-end components....netWork experience placementWork at office3 days per week
- ...logs. Investigate all discrepancies between transaction journal transactions and logs. Weigh combos as needed to determine tare and net weights. Maintain a clean and orderly work area. All other relevant duties as assigned.\n \n Requirements \n \n \n General knowledge....netWeekly payTemporary workWork at officeShift workWeekend workAfternoon shift
- ...Job Title Job Summary from HM: Design and Development .Net applications, Requirement gathering and analysis, unit testing, Maintain... ...and rapidly changing environment. Top 3 Skills Required: C# programming skills - 9+ years experience Oracle PL/SQL - 9+....netShift work
$19 - $20.83 per hour
...Responsibility: Position Summary: Are you a Field Technician? Field Engineer? Service Technician? Or do you want to start a career in this... ...required, but nice to have): Familiarity with large servers, mainframe computers, and imaging software. A+ Certification, CompTIA, N+...MainframeHourly payLocal areaImmediate startFlexible hoursShift workRotating shiftDay shiftAfternoon shift- ...environment that prioritizes dignity, assent, and meaningful progress. Core Responsibilities Direct Client Care Implement... ...Provide 1:1 ABA therapy using evidence-based practices (e.g., NET, DTT, task analysis, shaping) Follow behavior intervention plans....net
- ...-bed critical-access hospital and a cornerstone of primary and specialty care in the region, Community Memorial Hospital is a safety net for the people of Central New York. Community Memorial Hospital is dedicated to treating all patients regardless of ability to pay....netLocal areaImmediate startShift work
- ...leadership. Role Summary The Junior Embedded Software Engineer supports the design, development, debugging, and testing of embedded... ...writing Windows or macOS applications. # Familiarity with C#, .NET, Python, or similar languages used for internal tools and test....netFull timeInternshipWork at office
- ...Managing Partner will have true ownership in their restaurant. With our core values as their guide they will be responsible for overseeing all... ...Managing Partner Will Receive A Generous Base Salary Plus 10% Of Net Income With The Average Annual Compensation Exceeding 130K+.....netTemporary workCasual workLocal area
- ...excellence and team leadership. Role Summary The Junior DSP Engineer is responsible for assisting with development of digital signal... ...and hardware resource trade-offs. # Familiarity with C#, .NET, Python, or similar languages used for internal tools and test....netFull timeInternshipWork at office
$128.2k - $192.3k
...organization as a Senior Software Engineer and help develop the software... ...Strong proficiency in one or more modern programming languages such as Python, React, C#, C++, Java or similar.• Software... ...Development Lifecycle management.Core Technical Competencies• Application...Local area- ...operations. Your specific duties in this role will include: Preparing daily revenue report data Running audit reports/journals from the mainframe and the system for automated credit cards Making corrections, and adjustments, and handling any computer problems that might occur...MainframeShift workNight shift
$17 per hour
...PPE) and clothing, when required, such as safety shoes, face masks, safety glasses, hearing protection, hard hat/bump cap, hair/beard net and gloves Ability to stand, walk, twist, stoop, squat, kneel, crawl, bend throughout the duration of the scheduled shift....netWeekly payLocal areaShift workNight shiftDay shift$17 per hour
...work safely and keep your area clean so the line runs smoothly. Core Responsibilities Pack finished goods into cartons accurately... ...safety glasses, hearing protection, hard hat or bump cap, hair/beard net, and gloves. Ability to stand, walk, twist, stoop, squat,....netWeekly payImmediate startShift workNight shiftDay shift- ...full alignment with the BMA’s Operational Cyber Risk Management Code of Practice. Capital and liquidity oversight: Monitor local net asset and capital adequacy requirements to ensure the entity remains compliant with BMA prudential standards at all times. Essential....netFull timeContract workLocal areaRelocation
- ...required. \n • At least 5 years of experience working within a core claims administration system. \n • Good analytical and problem-... ...n Sr Talent Acquisition Specialist \n ****@*****.***.net \n (***) ***-**** \n Diversity Nexus \n 4365 Route 1 South Princeton....netImmediate start
- Fullstack DeveloperPosition OverviewWe are seeking a skilled Fullstack Developer to join our dynamic team. The ideal candidate will have expertise in both front-end and back-end technologies, along with a strong understanding of web architecture and integration. This role...PrincipalRemote work
- ...US For RN positions are you willing to accept New RN graduates? N/A Employer West Chester Hospital, LLC Cost Center WCH-332201-Laboratory - Core Lab Remote/Hybrid/Onsite Onsite On Call Required? No Shift Second Working Hours 40 FTE 1.0 UC HealthFull timeRemote workShift workAfternoon shift
$16 - $21 per hour
...on the customer service expectations to create an exceptional customer experience, exceed customer expectations, and achieve a high Net Promoter Score. • Leverages customer feedback to prevent or resolve customer concerns. • Collaborates with the management team....netWork at officeShift work- ...a Recruite r: Not ready to complete an application, or have questions? Please contact Cyndi by email: ****@*****.***.net More about Beckett Springs: Beckett Springs is a 96-bed behavioral health hospital located in the Dayton, OH area. We provide....netFull timeLocal areaFlexible hoursShift work
- ...Principal Engineer - FDE Want to make an application Make sure your CV is up to date, then read the following job specs carefully before applying. Hybrid: This role requires associates to be in-office 3 days per week, fostering collaboration and connectivity, while...PrincipalWork at office3 days per week
- ...accrues immediatelyPaid HolidaysLife insuranceRetirements Savings with a 401(k) or 403(b) with company matchAccess up to 100% of your net earned based wages daily through DailyPayEmployee sponsored fund for employees in needEmployee Assistance Program (EAP)Tuition....net
- ...including which business capabilities could be implemented / transformed as REST APIsDesign and develop RESTful API capabilities on Java/.Net/node.js technologies and implement API proxies on API Management product; preferably but not limited to APIGEE, CA Layer 7, Axway....netPermanent employmentFull timeH1b
- ...including which business capabilities could be implemented / transformed as REST APIsDesign and develop RESTful API capabilities on Java/.Net/node.js technologies and implement API proxies on API Management product; preferably but not limited to APIGEE, CA Layer 7, Axway....netPermanent employmentFull timeH1b
- ...Manager of People Operations, while supporting the transition to modern systems and best-practice operations. Reporting to the... ...Audit all payroll inputs and outputs each cycle: verify gross-to-net calculations, direct deposits, tax withholdings, deduction accuracy....netHourly payWeekly payWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal C#/.NET Engineer- Mainframe Modernization & EF Core,. Be the first to apply!







