Delphi Developer Job at Aspire Systems, Chicago, IL

NnlvTStQT3R4UWtTbjF2bDRpVHBRNVRjcnc9PQ==
  • Aspire Systems
  • Chicago, IL

Job Description

Job Title: Delphi Developer

Job Type: Contract

Location: Chicago, IL / Remote

Experience Required: 8–12 years

Compensation: $60/hr - $65/hr

Role Overview

You will be a key contributor in designing, maintaining, and enhancing Delphi (Object Pascal) desktop / client-server applications, working with DBISAM or ElevateDB, and leveraging VCL / DevExpress component libraries. You will serve as a technical leader within the Delphi domain — mentoring less experienced team members, driving architectural upgrades, and ensuring robustness, performance, and maintainability of the system.

You will also interface with product, QA, operations, and other engineering teams to deliver solutions that align with business needs while preserving system integrity.

Key Responsibilities

  • Lead full lifecycle development of Delphi applications (Delphi 7 through 12)
  • Design, develop, refactor, test, deploy, and support modules using VCL and custom UI components
  • Integrate and manage data layer logic using DBISAM / ElevateDB
  • Design and optimize queries, indexing strategies, caching, and transaction handling
  • Employ DevExpress / third-party UI components (grids, charts, reports, navigation controls)
  • Troubleshoot and resolve complex issues: memory leaks, threading, race conditions, performance bottlenecks
  • Review and refine legacy code, modularize, and incrementally modernize architecture
  • Conduct code reviews, enforce standards, and guide coding best practices
  • Mentor and coach junior/intermediate developers, including pairing and knowledge transfer
  • Collaborate with business analysts, product owners, QA, and support teams to translate requirements into solutions
  • Prepare and maintain design documentation, architectural diagrams, runbooks, and technical specifications
  • Participate in sprint planning, estimation, standups, retrospectives (if agile environment)
  • Support deployment, rollback, production troubleshooting, with occasional off-hour support
  • Propose and execute performance and stability improvements continually

Minimum Qualifications & Skills

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent
  • 8+ years of hands-on experience in Delphi / Object Pascal applications (Delphi 7 to 12)
  • Deep expertise in VCL (Visual Component Library)
  • Strong experience with DBISAM and/or ElevateDB
  • Proficiency with DevExpress VCL component suite (grid, report, chart, UI controls)
  • Strong relational database fundamentals: normalization, optimization, transactions, concurrency
  • Experience diagnosing memory leaks, thread synchronization, performance profiling
  • Solid understanding of Object-Oriented design, design patterns, and architecture principles
  • Familiarity with version control (Git, SVN, etc.), branching and merging workflows
  • Practice with unit test frameworks (e.g. DUnit) or other test automation
  • Excellent analytical, troubleshooting, and debugging skills
  • Strong communication skills (both written and verbal)
  • Able to work both independently and collaboratively, with stakeholder engagement

Preferred / Differentiators

  • Prior experience migrating Delphi-based systems or integrating with newer stacks
  • Knowledge of REST APIs, JSON / XML handling in Delphi
  • Exposure to .NET / C# / interop to interface legacy and new modules
  • Familiarity with build automation, CI/CD pipelines, DevOps tooling
  • Experience in an insurance, financial, or enterprise domain
  • Exposure to Agile / Scrum / SAFe methodologies
  • Experience in performance tuning at scale

About Aspire Systems

Aspire Systems is a $180+ million global technology services firm with over 4,900 employees worldwide , partnering with 275+ active customers . Founded in 1996, Aspire has grown steadily at a 19% CAGR since 2020 .

Headquartered in Singapore, we operate across the US, UK, LATAM, Europe, the Middle East , India, and Asia Pacific regions, with strong nearshore delivery centers in Poland and Mexico . Aspire has been consistently recognized among India’s 100 Best Companies to Work For for 12 consecutive years by the Great Place to Work Institute.

Who We Are

Aspire is built on deep expertise in Software Engineering, Digital Services, Testing, and Infrastructure & Application Support . We serve diverse industries including Independent Software Vendors, Retail, Banking & Financial Services, and Insurance .

Our proven frameworks and accelerators enable us to create future-ready, scalable, and business-focused systems, helping customers across the globe embrace digital transformation at speed and scale.

What We Believe

At the heart of Aspire is our philosophy of “ Attention. Always .”—a commitment to investing care and focus on our customers, employees, and society

Our Commitment to Diversity & Inclusion

At Aspire Systems, we foster a work culture that appreciates diversity and inclusiveness. We understand that our multigenerational workforce represents different regions, cultures, economic backgrounds, races, genders, ethnicities, education levels, personalities, and religions. We believe these differences make us stronger and are committed to building an inclusive workplace where everyone feels respected and valued.

Privacy Notice

Aspire Systems values your privacy. Candidate information collected through this recruitment process will be used solely for hiring purposes, handled securely, and retained only as long as necessary in compliance with applicable privacy laws.

Disclaimer

The above statements are not intended to be a complete statement of job content, but rather to serve as a guide to the essential functions performed by the employee in this role. Organization retains the discretion to add or change the duties of the position at any time.

Job Tags

Contract work, Remote work, Worldwide,

Similar Jobs

Starbucks

Starbucks Barista Job at Starbucks

 ...please apply. Our story begins in 1971 along the cobblestone streets of Seattles historic Pike Place Market. It was here where Starbucks opened its first store, offering fresh-roasted coffee beans, tea and spices from around the world for our customers to take home.... 

UNIQUE Paving Materials Corp.

CDL A Truck Driver Job at UNIQUE Paving Materials Corp.

 ...CDL-A Truck Driver Overnight travel required. The industry leader in high performance roadway repair material.With customers in the private, commercial and public services sectors, we offer excellent products and services that meet or exceed customers' satisfaction... 

Wiss

Tax Administrator Job at Wiss

 ...people make the difference for our clients and for each other. The Tax Administrator plays a key role in supporting our Tax team by...  ...for clients on administrative matters. Coordinate with tax preparers, reviewers, and other internal teams to keep engagements moving... 

Guthrie

Switchboard Operator - Telecommunications - Part Time Job at Guthrie

 ...detailed checklist to ensure all essential personnel have been notified to respond to the emergency. b. Responds immediately to correctly activate the codes as time is crucial to the patients wellbeing. 2. Assists in answering an average of 35004500 incoming calls on a... 

Fusion92

SEO Manager Job at Fusion92

 ...looking for a integrated team where you can fearlessly collaborate and deliver best-in-class work, join us! JOB SUMMARY: As an SEO Manager at Fusion92, you will lead and execute comprehensive SEO strategies to maximize client visibility and search engine ranking. You...