* Eligible to work in the UK at the point of application.
Someone who has the following technical skills:
* Delphi Programming: Proficient in Delphi, with a solid understanding of its libraries and frameworks.
* Database Management: Strong experience with Firebird or similar relational databases, including SQL.
* RESTful APIs: Experience with consuming and integrating RESTful APIs in applications.
* Debugging and Problem Solving: Excellent debugging skills and the ability to systematically diagnose and fix issues.
* Code Quality: Commitment to writing clean, readable, and maintainable code.
* Version Control: Proficiency with version control systems such as Git.
* Communication: Strong verbal and written communication skills for effective collaboration and documentation.
In addition, the ideal candidate will be able to demonstrate that they have the skills:
* Cloud Platforms: Familiarity with cloud platforms like AWS, Azure, or Google Cloud, including services for hosting, databases, and serverless computing.
* Reporting Technologies: Experience with Quickreports for generating and managing reports, and ideally a knowledge of modern reporting tools and technologies, such as FastReport or ReportBuilder.
* User Experience: Understanding of UI/UX principles and ability to contribute to the design of user-friendly interfaces.
* Automated Testing: Experience with automated testing frameworks and practices.
* Be part of a Team dedicated to delivering customer satisfaction.
* Proactively seek ways to improve efficiency and performance of the RD function.
To succeed in the role:
* Continuous Learning: Stay updated with new tech trends.
* Time Management: Prioritize tasks and meet deadlines.
* User Focus: Understand and meet user needs.
* Documentation: Write clear code and system documentation.
* Quality Assurance: Ensure high-quality, tested code.
* Problem Solving: Tackle complex problems effectively.
* Attention to Detail: Write precise and error-free code.
* Adaptability: Learn and apply new technologies quickly.
* Communication: Share ideas clearly with others.
* Teamwork: Collaborate well with team members.
The primary Objectives of the role are:
* Bug Fixing: Identify, troubleshoot, and resolve issues in the existing Delphi application.
* Enhancement Implementation: Develop and integrate new features and functionalities based on user feedback and business requirements.
* Code Maintenance: Regularly review, refactor, and update the codebase to improve performance, reliability, and maintainability.
* Database Management: Work with Firebird databases, including designing schemas, writing queries, and optimizing performance.
* API Integration: Connect and interact with various RESTful APIs to ensure seamless data exchange between the application and external services.
* Ad-hoc duties as required by the RD Team and the wider Business Unit.
About Us
Harris provides mission critical software solutions for the Public Sector, Healthcare, Utilities and Private Sector verticals throughout North America, Europe, Asia and Australia.
Working for Harris is the perfect opportunity to fulfill your professional goals as well as achieve your personal dreams!
Our employees enjoy a casual work environment that offers comfort while providing superior service to our customers. We offer a comprehensive benefit package as well as other additional “Perks”!
* We empower our employees to make a difference
* We have an award winning culture
* We offer opportunity to learn
* We are financially strong and we are owned by the largest software company in Canada (CSI)
* We have fun!
Follow us on social media to learn more about our company values, culture and initiatives!
Harris is an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law.
If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at (1)-613-226-5511 or at HarrisTalentAcquisition@harriscomputer.com
This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.
#J-18808-Ljbffr