Senior Software Developer - Delphi

  • Full-time

Company Description

COMPANY DESCRIPTION

 Shiji Group is a major software supplier in the hospitality and retail industries. Developing worldwide leading products and technologies, aimed at the international market and speeding up its globalization progress. Our team of more than 5,000 talented employees, in 70+ subsidiaries worldwide, is constantly adapting to facilitate the transition to fully integrated systems for our clients through a network of secure, scalable, and ready for the future platforms, so clients can focus on their core competencies of serving their customer and guests.

To support our Development team, we’re looking for a motivated and experienced Senior Software Developer - Delphi to develop a part of a distributed system that serves the hospitality industry. You can bring a smile on the faces of thousands of people working in hotels across the globe.

Job Description

  • Developing software;
  • Consulting with internal stakeholders to determine the scope of software development projects;
  • Performing diagnostic tests and debugging procedures;
  • Creating end-user applications;
  • Optimizing software by performing maintenance, updates, and upgrades;
  • Documenting processes and maintaining software development records;
  • Keeping up to date with technology standards, Microservices Architecture and advancements in application development;
  • A SOLID understanding of best practices and processes in software development.

Qualifications

  • Experience with advanced Delphi software development skills and extensive experience in collaborating on software development projects;
  • To be first-class Delphi developer in our environment you must have a mindset for teamwork, self-management and learning new technologies;
  • Advanced knowledge in SQL;
  • Experience with GIT version control system;
  • Experience with Test-driven development;
  • Experience in working as SCRUM team member;
  • Prioritization ninja with ability to multi-task and outstanding organizational skills;
  • Well-structured, loyal and initiative person with a get-it-done attitude;
  • Flexibility and adaptability in a fast-paced environment;
  • Good analytical skills and basic understanding of programming best practices;
  • Excellent verbal and written communications skills in English are essential;

Developer Requirements:

  • Problem-solving skills
  • Bachelor's degree in computer science, information systems, or similar
  • A minimum of three years' experience as a Delphi software developer
  • Desirable: Rad Studio and VCL Components

Nice to Have:

  • Additional knowledge in SOA, C# .NET Core and Microservices architecture will be considered a plus
  • Experience in asynchronous programming

 

Additional Information

WHAT WE OFFER

  • Challenging and creative technology environment with a great deal of freedom and responsibility;
  • Feedback and initiatives are always welcomed, you’ll also get full ownership to help shape the company's future;
  • Opportunity to grow inside the global organization and develop yourself both professionally and personally;
  • A modern workplace in our office with an environment conducive to creativity, dynamic, flexible, talented and focused team seeking more growth;
  • Exciting job within a creative environment and the opportunity to make a real impact on the business;
  • Full time job contract, with an hybrid system;

WHAT YOU HAVE TO KNOW

  • Please note that Shiji does not provide work permit sponsorship for this position
  • This position is offered in Faro, Algarve - Portugal

INTERESTED?

Looking forward to your application under specification of your possible starting date and salary expectations.

Please don’t forget to put the clauses you accept in your resume:

I agree that my personal data will be processed by Shiji Portugal, S.A. in order to recruit for the position I am applying for.

I agree to the processing of my personal data by Shiji Portugal, S.A. for the needs of future recruitment.