Delphi Developer
Cognine was formed by passionate people with engineering backgrounds, intending to provide core software engineering services to clients worldwide. Cognine is an AI-driven technology solutions provider, empowering businesses with AI, Automation, Product Engineering, and Data Intelligence. We help organizations modernize IT ecosystems, build AI-powered applications, streamline operations, and drive innovation with Generative AI and advanced analytics. We have grown from a small team in Chicago & Hyderabad to a global tech organization with 200+ engineers.
The culture at Cognine embeds key values of engineering mindset, quality, and transparency into every employee. We have invested in organic growth, building on the sustainable technology strategy, design, data, and engineering capabilities required to bring in a truly integrated approach to solve our client’s toughest challenges. Our collaborative, cross-functional teams deliver tangible results, fast.
Responsibilities:
- Design, develop, test, and maintain software applications using Delphi (RAD Studio).
- Enhance existing applications by identifying and implementing improvements.
- Integrate RESTful APIs or web services when needed.
- Write well-documented, maintainable, and efficient Object Pascal code.
- Perform code reviews and provide mentorship to junior developers (for senior roles).
- Participate in the full software development life cycle (SDLC).
- Troubleshoot and resolve production issues and bugs.
Requirements
- Proven experience in Delphi development (Delphi 10 to Delphi 11+ preferred).
- Strong understanding of Object-Oriented Programming (OOP) in Object Pascal.
- Experience with Delphi web frameworks (e.g., TMS WEB Core, UniGUI,).
- Knowledge of Delphi MVC, or RAD Server.
- Solid knowledge of SQL and database design.
- Familiarity with multi-tier or client/server architecture.
- Experience with REST/JSON APIs, and optionally SOAP.
- Good debugging and problem-solving skills.