Role: SENIOR DELPHI DEVELOPER
Location: 100% Remote - Prefer MI local or Eastern time zone (subject to change to Hybrid in the future)
Delta Dentalโs preference for candidate in-person interview will be based on the priority list below.
- The candidate comes to the DDMI Okemos, MI Office in-person.
- The candidate comes to the DDMI Farmington Hills, MI Office in-person.
- Candidates that will not be able to interview in any of these ways may be consideredย afterย other candidates that can.
Interview: Face to Face
Technical Skills Screening
Delphi Programming (versions 7 through XE10):ย X years & list the versions worked with
Delphi IDE (RAD), VCL, Console Apps, DUnit, XML, Web Services:ย X years
Performance/Memory Leak/Scalability Issue Resolution:ย X years
Insurance/Underwriting Application Development:ย X years
RDBMS (Oracle, MS-SQL Server):ย X years
COM, ODBC, Object-Oriented Programming (OOP):ย X years
Client/Server Application Development (IIS):ย X years
DevExpress and Woll2Woll Components:ย X years
Version Control Systems (Git, BitBucket, Mercurial):ย X years
Agile/Scaled Agile Frameworks and Scrum Teams:ย X years
Software Development Life Cycle (SDLC):ย X years
Java (Intermediate Experience):ย X years
Test Plans, Test Cases, and User Testing:ย X years
Documentation and Development Standards:ย X years
Weekend Deployment Schedules/Activities (availability on a rotating basis):ย X years
ย
Delphi Developerย Overview:
We are seeking a highly skilledย Delphi Developerย responsible for designing, developing, and maintaining software applications using the Delphi programming language and its associated integrated development environment (IDE). The role involves analyzing user requirements, writing efficient code, debugging applications, and ensuring software performance and stability. You will work closely with cross-functional teams to deliver effective software solutions, including integration with databases and maintenance of legacy systems.
Required Skills and Qualifications:
Proficiency in Delphi and Database Management:
- 10-12 years of expert-level experience inย Software Developmentย using Delphi (versions 7 through XE10)
- In-depth experience withย Delphi IDE (RAD), includingย VCL,ย Console apps,ย DUnit,ย XML, andย Web Services
- Expertise in resolvingย performance,ย memory leak, andย scalabilityย issues
- Experience developing, enhancing, and maintaining complexย insurance/underwriting applicationsย using Delphi
- Strong understanding ofย RDBMS, particularlyย Oracleย and/orย MS-SQL Server
- Extensive knowledge ofย COM,ย ODBC,ย OOP concepts, andย XML
- Solid experience in developingย Client/Server applications, especially withย IIS
- Excellent verbal and written communication skills
Proficient with Other Skills:
- Expertise withย DevExpressย andย Woll2Wollย components
- Experience withย version control systemsย (e.g.,ย Git,ย BitBucket,ย Mercurial)
- Strong technical and analytical communication skills
- Ability to contribute to theย analysisย andย designย of system applications
- Competency in handling product versions, documentation, and development standards
- Experience working withinย Agile/Scaled Agileย frameworks as a scrum team member
- Familiarity with theย Software Development Life Cycle (SDLC)ย and development processes
- Willingness to participate inย weekend deployment schedules/activitiesย on a rotating basis
Desired Competency:
- Intermediate experience withย Java
- Ability to effectively work with people from all backgrounds
- Takes ownership of tasks and consistently meets deadlines
- Self-motivated, with the ability to work independently
- Demonstrates respect for diverse perspectives and promotes teamwork
- Contributes to removing barriers for effective team collaboration
Feel free to reach out to me on anjali08@kanakits.comย