At a Glance
- Tasks: Maintain and enhance complex Delphi applications while solving challenging problems.
- Company: Join a growing development team focused on mission-critical enterprise systems.
- Benefits: Competitive salary, hybrid work model, and supportive team environment.
- Other info: Long-term stability with opportunities for modernisation and career growth.
- Why this job: Make a real impact on global clients with your technical expertise.
- Qualifications: 10+ years in Delphi and SQL, plus strong debugging and optimisation skills.
We are seeking an experienced Delphi / SQL Developer to join our client's growing development team and work on large-scale, business-critical enterprise applications used by global clients. This is a senior technical role focused on maintaining, enhancing, and modernising a complex Delphi-based system with a strong SQL Server backend. If you enjoy solving complex problems, working with mature codebases, and contributing to long-term system stability, this role will suit you perfectly.
Key Responsibilities
- Maintain, support, and enhance existing Delphi enterprise applications.
- Diagnose and resolve complex defects, performance issues, and system bottlenecks.
- Work closely with business users to translate requirements into technical solutions.
- Produce clear documentation for updates, fixes, and new features.
- Participate in sprint planning, estimation, and code reviews.
- Ensure all development follows secure coding and internal QA standards.
- Contribute to system upgrades, transitions, and modernisation initiatives.
Essential Skills & Experience
- 10+ years commercial Delphi development (XE2, XE10 or later).
- 10+ years Transact-SQL / MS SQL Server experience.
- Team Leading and mentoring experience.
- 3+ years .NET C# experience.
- Strong experience with complex, data-driven applications.
- Proven background maintaining or upgrading legacy systems.
- Experience with visually inherited UIs.
- Strong debugging, optimisation, and performance-tuning skills.
- Experience working within Agile, Waterfall, or hybrid SDLC environments.
- Familiarity with version control (Git, SVN, etc.).
- Experience collaborating with QA, Infrastructure, and business teams.
Education
- Degree in Computer Science, Software Engineering, or related field OR Equivalent professional experience.
- Relevant certifications are a plus.
What’s on Offer
- Opportunity to work on mission-critical enterprise systems.
- Join a highly skilled, supportive development team.
- Long-term stability with scope for modernisation and technical influence.
- Competitive salary + benefits.
- Hybrid - 3 Days Working from Home.
Delphi Developer employer: Octad Recruitment Ltd
Join a dynamic and innovative team as a Delphi Developer, where you will have the opportunity to work on mission-critical enterprise systems that serve global clients. Our supportive work culture fosters collaboration and professional growth, offering competitive salaries and benefits, along with the flexibility of a hybrid working model. With a focus on modernisation and technical influence, this role is perfect for those looking to make a meaningful impact in a stable and rewarding environment.
StudySmarter Expert Advice🤫
We think this is how you could land Delphi Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Delphi or SQL. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Delphi projects and any complex SQL solutions you've implemented. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for interviews by brushing up on common Delphi and SQL questions. Practice explaining your thought process when solving complex problems, as this is key for roles focused on maintaining and enhancing legacy systems.
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find the right role and connect with companies looking for talented developers like you. Plus, it shows you're serious about joining the team!
We think you need these skills to ace Delphi Developer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your 10+ years of Delphi and SQL experience. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects and achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about maintaining and modernising complex systems. We love seeing candidates who can connect their experience with our mission.
Showcase Problem-Solving Skills:Since this role involves diagnosing complex defects, share specific examples in your application where you've tackled tough problems. We appreciate candidates who can demonstrate their analytical thinking and troubleshooting abilities.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Octad Recruitment Ltd
✨Know Your Delphi Inside Out
Make sure you brush up on your Delphi skills, especially the versions mentioned in the job description like XE2 and XE10. Be ready to discuss your past projects and how you've tackled complex problems in Delphi applications.
✨SQL Skills Are Key
Since SQL Server experience is crucial for this role, prepare to showcase your knowledge of Transact-SQL. Think of specific examples where you've optimised queries or resolved performance issues, as these will likely come up during the interview.
✨Showcase Your Team Leadership
If you have team leading experience, be prepared to talk about it! Share examples of how you've guided a team through challenges, participated in sprint planning, or contributed to code reviews. This will demonstrate your ability to collaborate effectively.
✨Prepare for Technical Questions
Expect technical questions that test your debugging and optimisation skills. Brush up on common performance bottlenecks in Delphi applications and be ready to discuss how you would approach diagnosing and resolving them.