Developer
at Harris Computer Systems
Swindon, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 10 Nov, 2024 | Not Specified | 10 Aug, 2024 | N/A | Sql,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 Skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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