Software Engineering - Delphi Software Engineer 132-2007

CommunityCare HMO Inc.

Tulsa (OK)

On-site

USD 85,000 - 120,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CommunityCare HMO Inc. seeks a Delphi Software Engineer to maintain and modernize a Delphi portfolio while migrating to Azure cloud-native solutions built on C# (Function Apps, App Services, Storage Accounts, Managed Identity, Key Vault).

The role ensures health plan capabilities stay reliable during re-platforming for future use. Responsibilities include designing migration plans, ensuring data integrity, and collaborating with Architecture, Data Engineering, and Security to meet HIPAA/HITRUST

Qualifications

  • Proven Delphi maintenance and development experience (desktop and/or web).
  • Strong C# development for Azure-native services.
  • Knowledge of Azure Storage, Managed Identity, Key Vault.
  • Experience with Oracle and SQL Server databases.
  • Ability to reverse-engineer and document legacy logic and data flows.
  • Balance legacy system stability with modernization pace.
  • Strong written and verbal communication for docs and plans.
  • HealthCare Sanctions background check completion.

Responsibilities

  • Maintain, support, and troubleshoot the Delphi portfolio, including desktop and web apps with Oracle/SQL Server.
  • Lead modernization to Azure cloud-native solutions (C#, Function Apps, App Services).
  • Assess legacy apps to design cloud-native replacement architecture.
  • Develop migration plans prioritizing risk, complexity, and ongoing support.
  • Write clean, maintainable C# code and apply Azure security practices (Managed Identity, Key Vault).
  • Validate data integrity and parity between legacy and modernized apps.
  • Collaborate with Architecture, Data Engineering, and Security to align with HIPAA/HITRUST controls.
  • Document legacy behavior, data flows, and business rules to preserve knowledge.
  • Support Oracle and SQL Server dependencies during transition.

Skills

Delphi
C#
Azure cloud
Documentation
Oracle/SQL Server

Education

Bachelor's degree in Computer Science, Information Systems, or related field
Minimum three years developing or maintaining Delphi apps
Minimum two years building Azure-based apps/services in C#
Experience modernizing to cloud-native architecture preferred
Experience in healthcare or regulated data environments preferred
Familiarity with Oracle and SQL Server development/administration preferred

Tools

Function Apps
App Services
Storage Accounts
Managed Identity
Key Vault
Oracle
SQL Server

Job description

Job Summary

The Delphi Software Engineer is responsible for maintaining and modernizing the legacy Delphi application portfolio while leading migration to the new target environment: Azure cloud-native solutions built on C# (Function Apps, App Services, Storage Accounts, Managed Identity, Key Vault, and related services). This role keeps purpose-built applications supporting health plan business capabilities running reliably while still re-platforming for future utilization.

Job Summary

The Delphi Software Engineer is responsible for maintaining and modernizing the legacy Delphi application portfolio while leading migration to the new target environment: Azure cloud-native solutions built on C# (Function Apps, App Services, Storage Accounts, Managed Identity, Key Vault, and related services). This role keeps purpose-built applications supporting health plan business capabilities running reliably while still re-platforming for future utilization.

Key Responsibilities
  • Maintain, support, and troubleshoot the existing Delphi application portfolio, including both desktop and web-based solutions, against Oracle and SQL Server databases.
  • Lead modernization of Delphi applications to Azure cloud-native solutions built on C#, including redesign and redevelopment using Function Apps, App Services, Storage Accounts, Managed Identity, and Key Vault.
  • Assess each legacy Delphi application's business logic, data dependencies, and integrations to design an appropriate cloud-native replacement architecture.
  • Develop migration plans that sequence and prioritize which Delphi applications to modernize first, balancing business risk, technical complexity, and ongoing support burden.
  • Write clean, maintainable C# code and apply Azure security and identity best practices (Managed Identity, Key Vault-based secrets management) in all newly built services.
  • Validate data integrity and business logic parity between legacy Delphi applications and their modernized Azure replacements.
  • Partner with Architecture, Data Engineering, and Security teams to align modernization work with target-state cloud architecture and HIPAA/HITRUST-aligned controls.
  • Document legacy application behavior, data flows, and business rules discovered during modernization to preserve institutional knowledge as Delphi systems are retired.
  • Support and troubleshoot Oracle and SQL Server dependencies shared between legacy Delphi applications and their modernized replacements during transition periods.
  • Performs other job-related duties as required or assigned.
Qualifications
  • Demonstrated experience maintaining and developing in Delphi (desktop and/or web-based applications).
  • Strong C# development experience, including building and deploying Azure-native services (Function Apps, App Services).
  • Working knowledge of Azure cloud services relevant to application modernization, including Storage Accounts, Managed Identity, and Key Vault.
  • Experience working with both Oracle and SQL Server databases.
  • Proven ability to reverse-engineer and document legacy application logic and data flows in order to replicate them in a modern architecture.
  • Strong problem-solving skills and the judgment to balance legacy system stability against the pace of modernization work.
  • Effective communication skills, with the ability to document technical findings and migration plans for other engineers and IT leadership.
  • Successful completion of Health Care Sanctions background check.
Education/Experience
  • Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience).
  • A minimum of three years of experience developing or maintaining Delphi applications.
  • A minimum of two years of experience building applications or services in C# on Azure preferred.
  • Experience modernizing or re-platforming legacy applications to a cloud-native architecture strongly preferred.
  • Experience in healthcare, health plan, or other regulated, data-sensitive environments preferred.
  • Familiarity with Oracle and SQL Server database development and administration preferred.

CommunityCare is an equal opportunity at will employer and does not discriminate against any employee or applicant for employment because of age, race, religion, color, disability, sex, sexual orientation or national origin

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering - Delphi Software Engineer 132-2008
Software Engineering - Delphi Software Engineer 132-2008

CommunityCare, Inc. • Tulsa (OK)

On-site
USD 95,000 - 140,000
Delphi Software Engineer — Azure Cloud-Native Migration
Delphi Software Engineer — Azure Cloud-Native Migration

CommunityCare, Inc. • Tulsa (OK)

On-site
USD 95,000 - 140,000
Remote C#/Delphi Modernization Consultant (Azure)
Remote C#/Delphi Modernization Consultant (Azure)

Archon Resources • Tulsa (OK)

On-site
USD 96,000 - 165,000
C# / Delphi Software Developer
C# / Delphi Software Developer

Search Solutions, LLC • Tustin (CA)

On-site
USD 80,000 - 100,000
Health Benefits
Vacation
401K
Senior Software Engineer/Application Architect
Senior Software Engineer/Application Architect

Health Care Partners • Village of Garden City (NY)

On-site
USD 165,000 - 190,000
Fully paid Medical & Dental employee coverage
Tuition Reimbursement
Information Technology - SQL Server Database Administrator 130-2067
Information Technology - SQL Server Database Administrator 130-2067

CommunityCare HMO Inc. • Tulsa (OK)

On-site
USD 90,000 - 120,000
Application Engineer
Application Engineer

Truescripts-Management-Services • Washington (IN)

Hybrid
USD 85,000 - 105,000
Health insurance
Bonus program
401k with company match
+3
Senior Application Developer
Senior Application Developer

FSR, LLC. • Washington

On-site
USD 120,000 - 150,000
C# Developer
C# Developer

Compunnel, Inc. • Aliso Viejo (CA)

On-site
USD 100,000 - 130,000
Senior Application Developer
Senior Application Developer

Compunnel, Inc. • Houston (TX)

On-site
USD 90,000 - 120,000