Morpheus Talent Solutions Ltd
Den Haag, Zuid-Holland
28/06/2024
SOFTWARE ENGINEER - Delphi (Contract) Senior Delphi Developer required to join a new Ventures team based in the Hague to take on ownership of a Legacy code base, rapidly familiarize yourself with its intricacies, and subsequently drive the enhancement of key features in an agile development environment. As a Senior Delphi Developer, you will play a crucial role in modernizing and optimizing a proprietary software product, ensuring we meet the evolving needs of our users. KEY RESPONSIBILITIES: Legacy Code Base Takeover: Conduct a comprehensive analysis of the existing Delphi code base. Quickly understand the architecture, design patterns, and business logic Embedded in the Legacy system. Collaborate with team members to document and share knowledge about the current codebase. Rapid Familiarization: Demonstrate a proactive approach to learning and understanding the intricacies of the existing codebase. Engage with team members, stakeholders, and end-users to gather insights into system behavior and user requirements. Identify areas for improvement and potential risks within the Legacy system. Agile Development: Implement an agile development approach to enhance and extend the existing Delphi application. Work closely with cross-functional teams to gather requirements, plan sprints, and deliver high-quality software increments. Collaborate with product owners to prioritize and refine user stories for upcoming development cycles. Feature Development: Design and implement key features and functionality to enhance the overall capabilities of the software. Ensure that new features align with business goals and user expectations. Write clean, maintainable, and well-documented code. Code Refactoring and Optimization: Identify opportunities for code refactoring to improve maintainability and performance. Implement best practices for Delphi development, adhering to coding standards and design principles. Qualifications and Skills: Bachelor's degree in Computer Science, Engineering, or related field. Proven experience as a Delphi Developer, with a focus on maintaining and enhancing existing applications. Strong proficiency in Delphi programming language and RAD Studio IDE. Experience with Legacy codebase takeover and rapid familiarization. Solid understanding of software development best practices, including agile methodologies. Excellent problem-solving and analytical skills. Effective communication and collaboration skills. Additional Considerations: Familiarity with database systems, particularly SQL Server. Knowledge of version control systems, such as Git. Experience with multi-tier application architecture. Ability to work independently and take ownership of projects. If you are a seasoned Delphi Developer looking for an exciting challenge and the opportunity to make a significant impact, we invite you to apply and join our innovative team. Direct applications please send your CV to: (see below)