Developer

at  Harris Computer Systems

Swindon, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate10 Nov, 2024Not Specified10 Aug, 2024N/ASql,Css,Addition,Delphi,Azure,Version Control,Html,Google Cloud,Web Development,Git,Javascript,Reportbuilder,Databases,Relational Databases,Aws,Web Technologies,Vue.Js,Documentation,Customer Satisfaction,User Experience,Communication SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.

Responsibilities:

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


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Swindon, United Kingdom