We are seeking a talented Delphi and C# Desktop Application Developer. The ideal candidate will be responsible for maintaining and enhancing our desktop application, which is primarily written in Delphi and SQL but also incorporates some C# components. This role will play a crucial part in ensuring the security, reliability, and performance of our software.
Responsibilities:
Maintain and enhance the existing desktop application codebase, written primarily in Delphi with some C# components. Collaborate with cross-functional teams to gather requirements and implement new features or improvements. Troubleshoot and debug issues to ensure optimal performance and security. Develop unit tests and perform thorough testing to identify and address any security vulnerabilities or bugs. Provide technical support to end-users and assist with resolving any application-related issues related to security. Stay updated on industry best practices and emerging technologies related to software security.
Requirements:
Proven experience in software development using Delphi and C# programming languages. Expert proficiency in SQL and experience with database management systems. Strong understanding of object-oriented programming principles and design patterns. Experience with version control systems such as Git. Familiarity with software security principles and best practices. Excellent problem-solving skills and attention to detail. Effective communication and teamwork abilities. Ability to work independently and manage multiple tasks in a fast-paced environment.
This role is remote and open to anyone located in Poland.