What we are looking for:
Someone who is;-
- Engaged to represent our business, our work ethic and willing to embody our Company Values www.harriscomputer.com/values
- 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;-
- Web Development: Experience with web technologies such as HTML, CSS, JavaScript, and modern web frameworks (e.g., Angular, React, Vue.js).
- 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.
- Cloud Transition Planning: Participate in the strategic planning and initial stages of re-implementing the desktop application as a browser-based cloud solution.
- Ad-hoc duties as required by the RD Team and the wider Business Unit.
Executive Information Services, Inc.
EIS, Inc. is a leading provider of public safety software, dedicated to supporting first responders.
Updated
Other jobs at Executive Information Services, Inc.
Why OmniJobs?
- Rare & hidden jobs
- New jobs every day
- No expired job posts
- All jobs in English
Receive emails about similar jobs
Get alerts to your inbox about new open jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs