Careers
- Assisting in the implementation of Oracle Hospitality Solutions for our esteemed clients.
- Collaborating with senior implementation specialists to configure and customize the solutions based on client requirements.
- Participating in training sessions and workshops to gain expertise in Oracle Hospitality Solutions.
- Providing excellent customer support and resolving implementation-related issues.
- Contributing to the continuous improvement of our implementation processes and best practices.
- A passion for technology and a strong desire to learn and grow in the hospitality industry.
- Fluency in Maltese and English, both written and spoken, is essential for effective communication with clients and the team.
- A background in the Hotel industry would be considered an asset, but it is not a mandatory requirement.
- Strong problem-solving abilities, analytical mindset, and attention to detail are highly valued in this role.
- Excellent interpersonal skills, with the ability to work collaboratively in a team-oriented environment.
Are you an enthusiastic individual looking to kickstart your career in the dynamic world of hospitality technology solutions? Smart Technologies is seeking a passionate and eager-to-learn Hospitality ...
- Design, develop and maintain software applications using the .NET framework.
- Collaborate with other developers to gather and analyse requirements, design solutions and deploy software applications.
- Develop and maintain user interfaces, workflows, and business logic adhering to best practices and design guidelines.
- Implement integrations with external systems, APIs, and databases to enable seamless data exchange and interoperability.
- Write clean, efficient, and well-documented code following coding standards and best practices and perform thorough testing to ensure software quality and reliability.
- Implement visually appealing and user-friendly interfaces, ensuring a seamless and intuitive user experience.
- Collaborate to ensure proper testing and validation of software components, addressing any identified defects or issues.
- Debug and troubleshoot issues reported in the software.
- Participate in code reviews and contribute to raising the quality of our solutions.
- Keep up-to-date with emerging trends in software developments and research new technologies in accordance to requirements.
- Participate in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
- A bachelor’s degree in Computer Science or software related field.
- Fluency in English, both written and spoken, is essential for effective communication with clients and the team.
- A minimum of two years’ experience in .NET development in a software development environment, ideally with a focus on developing mobile and/or web applications.
- Strong understanding of Object-Oriented software development principles and design techniques.
- Experience with C#, ASP.NET, Blazor, Web API and SQL databases.
- Solid knowledge of web technologies such as HTML, CSS and JavaScript.
- Experience in designing and developing pipelines.
- Experience in implementing and consuming RESTful APIs.
- Experience working in a Scrum environment, familiar with agile development methodologies and practices, including version control systems (e.g., Git) and collaborative development workflows.
- Strong analytical and problem-solving skills, analytical mindset, and attention to detail are highly valued in this role.
- Ability to analyse complex requirements and propose efficient and scalable solutions.
- Excellent interpersonal skills, strong team player, able to work independently or collaboratively.
- Strong time-management skills
- Competitive salary and comprehensive benefits package.
- Ongoing training and professional development opportunities.
- A supportive and collaborative work environment.
- Opportunity for career advancement within the company.
Smart Technologies is a leading provider of infrastructure, managed IT services and software solutions. We are seeking a highly motivated and customer-focused individual to join our Software Services ...
- Capturing requirements and specifications through close collaboration with both clients and internal stakeholders and document them in a clear, coherent, and intelligible manner for a non-technical audience.
- Assist developers during release cycles with clarifications of tasks/requirements including proper software release management and change management.
- Analyse, develop and implement testing procedures and documentation including release documentation and other information as required.
- Understand business requirements to write acceptance criteria/technical criteria to be consumed by developers through the release cycle to help development throughput.
- Provide detailed technical advice and guidance including a support channel to internal/external clients.
- Ability to effectively communicate (verbally and in writing) technical information at an appropriate level and in a suitable style, having assessed the audience.
- A bachelor’s degree in Business Administration, Information Technology, Computing or in a related/relevant discipline at MQF Level 6 (or equivalent) or appropriate comparable qualification.
- Fluency in English, both written and spoken, is essential for effective communication with clients and the team.
- A minimum of two years’ experience working as a Business Analyst, with a focus on requirements gathering and documentation.
- Proven ability to convert user requirements into technical requirements.
- Strong analytical and problem-solving skills, analytical mindset, and attention to detail are highly valued in this role.
- Proficiency in requirement management tools and methodologies (e.g., JIRA, Agile, Scrum).
- Excellent communication and interpersonal skills to effectively interact with stakeholders at all levels.
- Detail-oriented with the ability to prioritize and manage multiple tasks in a fast-paced environment.
- Excellent interpersonal skills, with the ability to work collaboratively.
- Strong time-management skills
- Relevant certifications are a plus.
- Competitive salary and comprehensive benefits package.
- Ongoing training and professional development opportunities.
- A supportive and collaborative work environment.
- Opportunity for career advancement within the company.
Smart Technologies is a leading provider of infrastructure, managed IT services and software solutions. We are seeking a highly motivated and customer-focused individual to join our Software Developme...
- Act as the first point of contact for clients seeking technical assistance and support.
- Provide remote support to clients, troubleshooting and resolving technical issues promptly and effectively.
- Monitor client networks and systems to ensure optimal performance and security.
- Document support requests, solutions, and resolutions in a detailed and organized manner.
- Collaborate with the Managed Services team to escalate and resolve complex technical problems.
- Assist in the implementation and maintenance of IT systems and services.
- Communicate technical information to non-technical clients in a clear and understandable manner.
- Level 5 diploma or equivalent.
- Proven experience in a technical support role, preferably in a managed services environment is considered as an asset.
- Strong knowledge of Windows Operating System, O365 and other Microsoft products is considered as an asset.
- Familiarity with network protocols, hardware, and software.
- Excellent problem-solving and communication skills.
- Customer-oriented with a focus on delivering outstanding service.
- Ability to work independently and collaboratively as part of a team.
- Competitive salary and comprehensive benefits package.
- Ongoing training and professional development opportunities.
- A supportive and collaborative work environment.
- Opportunity for career advancement within the company.
Smart Technologies is a leading provider of managed IT services dedicated to helping businesses optimize their technology infrastructure. We’re seeking a highly motivated and customer-focused in...
- Records maintains and updates data as required;
- Issues invoices on a timely basis;
- Posts supplier invoices and carries out statements reconciliation;
- Assists in credit control
- Issues delivery notes and purchase orders as instructed and ensures that same are signed and appropriately recorded;
- Meets, greets and attends to the physical, phone and e-mail clientele of the company;
- Maintains the physical / electronic filing system;
- Provides general clerical support to other departments / employees;
- A’ Level qualification in Accounts;
- Minimum of two years experience in a similar role;
- Competency in the use of MS Office including, Word, Excel and Outlook;
- Organisational, verbal and written communication skills;
- Accuracy and attention to detail;
- Ability to work well in a team.
Job Description At Smart Technologies, our team of specialists provides smart, customised IT solutions to a range of clients across multiple economic sectors, backed by world-class branded technologie...