Software Developer

Company:  DiverseJobsMatter
Location: Swindon
Closing Date: 17/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job DescriptionJob DescriptionWe are currently recruiting for a Software Developer on a permanent basis. This position will be undertaken primarily remotely, with ad hoc days required to attend our rural offices in Uffcott. The candidate may need to travel to client sites and to conferences (UK wide) from time to time.This is an important role within the business, and it provides an exciting opportunity to be part of a dedicated and inclusive team.Position & ResponsibilitiesIn performing this Software Developer role your core duties and responsibilities will include, but will not be limited to: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.What we are looking forThe ideal candidate will be able to demonstrate that they have the following 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 R&D function.In addition we are seeking 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.This is an important role within the business and it provides an exciting opportunity for working alongside a dedicated and inclusive team.Hours: 37.5hrs per week. Usual working hours 08:30 – 17:00 Monday – Friday.
Apply Now
Share this job
DiverseJobsMatter
  • Similar Jobs

  • Software Developer

    Swindon
    View Job
  • Senior Dotnet Developer

    Swindon
    View Job
  • Senior Software & Controls Engineer

    Swindon
    View Job
  • Senior Software & Controls Engineer

    Swindon
    View Job
  • Senior Dotnet Developer

    Swindon
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙