JOIN OUR TEAM

We are a small, agile company with opportunities for creative and curious people. We care deeply about doing great things and providing our clients with our best work. We are a culture of warm and kind people working with international clients in a variety of industries. As a growing company there are plenty of opportunities to continue to learn and expand your skills. We offer a fun work environment where we have frequent company outings, great coworkers, and continuous development opportunities.

As a company we are:

  • Innovative, learning culture that prioritizes adaptability and embraces change
  • Collaborative, supportive, and constantly communicating to build and maintain strong bonds between people
  • Responsible and accountable for our actions. You can trust us; we do what is right.

JOB OPENINGS

If you see the job of your dreams below, drop everything and send us your CV and cover letter with the job title as the subject!

About

Our talented software engineer team develops customized digital solutions for local and international clients. We are now looking for senior software developers to join our team.

As part of the growing and dynamic systems development team the Senior Software Developer will be involved with coordinating between the business units and the technical units in order to design and implement system changes or new products according to the clients’ requirements. Development responsibilities will involve the entire software development life cycle. The successful candidate will have excellent coding and debugging skills familiarity with the entire application lifecycle and a strong desire to contribute to a product that is evolving.

Candidate Profile 

  • BS or MS degree in Computer Science or related field.
  • 5+ years of experience doing hands-on software development.
  • Excellent problem analysis and debugging skills.
  • Strong coding skills in C#
  • Development work in critical environments, database design and SQL, and knowledge of Web Services.
  • Excellent knowledge of GIT/TFS
  • Proven leadership ability.
  • Excellent communication skills.

Responsibilities (and not limited to the following)

  • Define system design by analysing business requirements.
  • Writing or modifying current systems of high to critical complexity.
  • Writing new systems of intermediary to critical complexity.
  • Observing, testing, debugging correcting faults in software.
  • Ensure accuracy & integrity of data for new or existing systems.
  • Providing system support to clients.
  • Evaluating and coordinating implementation for incorporating existing or new technologies.
  • Conducting research and analysis to support solution design.
  • Develop and produce documentation, including technical specifications, unit test scripts and API’s.
  • Undertaking project work and writing relevant reports.
  • Adheres to departmental coding conventions.
  • Understand and incorporates best industry security standards (such as OWASP) in the design and code of software that s/he writes.
  • Provide guidance to developers and participate in code reviews.
  • Developing and producing development documentation, including technical specifications, unit test scripts and API’s.
  • Conduct code reviews for changes of intermediary to high complexity.

Job title: Senior Software Developer

Telephone: +357 22100667

Email: [email protected]

To apply: Please send your CV and a cover letter to [email protected] Successful candidates will be contacted within 4 weeks of applying.

About the company:
At Techlink we design intelligent, bespoke and intuitive web applications, desktop applications, mobile apps, and provide services that transform brands for their digital ignition or even transformation.

We are currently seeking for a Web & Graphic Designer for our offices in Nicosia. The successful candidate will be assisting our design department and report directly to our Head of Design. This is an excellent opportunity for a Web & Graphic Designer to work on a variety of products and experiences.

Job Description

  • Creating engaging and user-friendly website designs
  • Designing online/offline advertising materials, including banners and landing pages, and ensuring they are in line with the branding policy of the company
  • Collaborating with project managers, designers and other departments to create advertising material for various projects and campaigns
  • Converting initial concepts, mock-ups, wireframes and sketches to complete designs and UIs
  • Applying user-centric methodologies to design websites, UIs, mobile UIs and online advertising material
  • Assist and support the Head of Design with any other tasks assigned
  • Thinking creatively to produce new ideas and concepts and developing interactive design
  • Create promotional material for print media
  • Working on layouts and art working pages ready for print
  • Brand development

 

Required Skills & Experience

  • Bachelor’s degree in web or graphic design
  • Minimum 2 years proven experience in the design of webpages and banners
  • Work portfolio (only applications accompanied with a portfolio will be considered)
  • Excellent knowledge of Adobe CS, including Photoshop and Illustrator
  • Strong typography, layout and visual design skills
  • Strong UX/UI work experience portfolio
  • Expertise in at least one of the following: illustration, web icons, logos, videos, animation
  • Knowledge of prototyping tools, such as Sketch, Craft and InVision, will be a plus
  • Excellent written and verbal skills in English
  • Excellent team working skills
  • Creative and passionate about graphic/web design
  • Knowledge in creating HTML5 banners (Google Web Designer / Adobe Animate CC)
  • Portfolio of online works (banners, websites)
  • Must be flexible and deadline oriented with attention to detail

 Why you’ll love working here:

We are a small, agile company with opportunities for creative and curious people. We care deeply about doing great things and providing our clients with our best work. We are a culture of warm and kind people working with international clients in a variety of industries. As a growing company there are plenty of opportunities to continue to learn and expand your skills. We offer a fun work environment where we have frequent company outings, great co-workers, and continuous development opportunities.

Job title: Web & Graphic Designer
Telephone: +357 22100667

Email:[email protected]

To apply: Please send your CV, portfolio, and a cover letter to [email protected] Successful candidates will be contacted within 4 weeks of applying.

About

Our talented software engineer team develops customized digital solutions for local and international clients. We are now looking for midlevel software developers to join our growing team.

The ideal candidate is a passionate developer who is driven by continual improvement and the need to respond to rapidly changing business needs.

Candidate Profile 

  • Educated to degree level in Computer Science or related subject or able to demonstrate significant relevant experience.
  • Experience and proficiency in a variety of software engineering processes and modern programming languages, with emphasis on C#, Web Services, ASP.NET.
  • 2-5 years of related work experience in .NET environment with proven track record in designing, developing, documenting and delivering high-performance, reliable, reusable, extensible and maintainable technical solutions.
  • Understanding of SOA principles, including experience with WCF or web services.
  • Understanding of ORM frameworks (ADO.NET Entity Framework, LINQ to SQL).
  • Experience working with SCM systems (such as Subversion, Git, VSTS)
  • Good English communication and cross-group collaboration skills.
  • Ability to work effectively in a team environment.

 Responsibilities (and not limited to the following)

  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Develop documentation throughout the software development life cycle (SDLC)
  • Execution of developer tests as required
  • Bug fixes during release launch and maintenance
  • Maintain close working relationship with IT Business Analyst

 Further experience or knowledge in any of the following will be beneficial:

  • Data modelling
  • Front end web development (HTML5, CSS, Javascript)
  • Developing cloud-based applications
  • Mobile app development (iOS, Android, Xamarin)
  • Working with unit testing tools (XUnit)

 

Job title: Midlevel Software Developer

Telephone: +357 22100667


Email:[email protected]

To apply: Please send your CV and a cover letter to [email protected] Successful candidates will be contacted within 4 weeks of applying.

Introductions:

At TECHLINK we design intelligent, bespoke and intuitive web applications, desktop applications, mobile apps, and provide services that transform brands for their digital transformation. We are a diverse team of highly talented, enthusiastic software developers, project managers, web designers, digital marketers, analysts and QA engineers. Our team is primarily located in Cyprus, with about a third of employees located abroad from a variety of locations, allowing for an internationally diverse team.

Our vast technology and industry expertise enables us to undertake sophisticated projects which are delivered in a timely manner, utilizing unique approaches when developing strategies and products.

The ideal candidate is a passionate Automation Quality Assurance Engineer who is driven by continual improvement and the need to respond to rapidly changing business needs. We are actively seeking individuals who love innovation and learning new things, work best in collaborative environments with passionate teammates, and thrive on providing the best quality products to clients.

As an organization, we are looking to hire employees who are passionate about technology and innovation, responsible and accountable with a desire to collaborate on a team and looking to learn and grow.

Requirements

  • Must have minimum 2+ years of software automation experience with C# on Selenium.
  • Extensive experience in writing automation test cases, executing tests, and reporting defects.
  • Extensive experience in testing applications developed in ASP. Net, JavaScript and Angular
  • Extensive experience working in Agile environment.
  • Adaptive to changes
  • Demonstrates accuracy, thoroughness, and attention to detail at all times.
  • Highly collaborative and willing to play various team roles as needed to deliver quality releases.
  • Ability to prioritize tasks and stay focused to complete the task.
  • Strong communication skills verbally and in written form
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience
  • Software Tester (ISTQB), Software Quality Engineer Certification (CSQE), PMI Agile Certified Practitioner (PMI-ACP), Six Sigma Black Belt or equivalent certification will be considered an advantage.

RESPONSIBILITIES

  • Participate in requirement reviews.
  • Define testing related tasks and provide estimation for these tasks.
  • Create automation test scripts for functional, web service and database testing using C# on Selenium.
  • Document, and maintain tests and test steps for each sprint.
  • Execute tests and improve test coverage iteratively as new features become part of regression and other test cycles.
  • Analyse automated test execution results and identify functional defects or scripting defects for improvement.
  • Identify Smoke test suite and Regression test suites to ensure each build is healthy and software is functional as expected.
  • Ensure that components and features are fully tested in each Sprint so that the feature is complete based on the definition of “done” in Agile environment.
  • Ensure the appropriate test environments and test data are in place and controlled.
  • Work with entire project team to conduct integration testing, system testing, and acceptance testing to ensure entire application is fully tested before production release is prepared.
  • Provide manual and automated exploratory testing to understand the feature and how it is implemented, to find additional or unexpected behaviour and to refine/define additional test cases for the feature.
  • Assists the practice area leader in defining and refining standards and best practices.
  • Participate in Retrospectives to simplify, automate, and improve processes and tools.
  • Deepen Software Quality Assurance, Engineering and Agile knowledge through self-study, group-study, and projects.

Why you’ll love working here: We are an agile company with opportunities for creative and curious people. We care deeply about doing great things and providing our clients with our best work. We are a culture of warm and kind people working with international clients in a variety of industries. As a growing company there are plenty of opportunities to continue to learn and expand your skills. We offer a fun work environment where we have frequent company outings, great co-workers, and continuous development opportunities.

 

Telephone:              +357 22100667
Email:                      [email protected]

To apply: Please send your CV to [email protected]. Successful candidates will be contacted within 4 weeks of applying.

Introductions:

At TECHLINK we design intelligent, bespoke and intuitive web applications, desktop applications, mobile apps, and provide services that transform brands for their digital transformation. We are a diverse team of highly talented, enthusiastic software developers, project managers, web designers, digital marketers, analysts and QA engineers. Our team is primarily located in Cyprus, with about a third of employees located abroad from a variety of locations, allowing for an internationally diverse team.

Our vast technology and industry expertise enables us to undertake sophisticated projects which are delivered in a timely manner, utilizing unique approaches when developing strategies and products.

The ideal candidate is a passionate Product Owner who is driven by continual improvement and the need to respond to rapidly changing business needs. We are actively seeking individuals who love innovation and learning new things, work best in collaborative environments with passionate teammates, and thrive on providing the best quality products to clients.

As an organization, we are looking to hire employees who are passionate about technology and innovation, responsible and accountable with a desire to collaborate on a team and looking to learn and grow.

 

Responsibilities

  • Serve as the voice of the customer.
  • Work with internal and external customers to analyze the needs and align product roadmap to strategic goals.
  • Collaborate with stakeholders about the visioning and the concept development of the product.
  • Work closely with management in order to create a product that fits the company portfolio.
  • Possess a fundamental understanding of end-to-end customer experience integration and dependencies.
  • Develop scope and define backlog items (epic/features/user stories).
  • Develop appropriately detailed user stories and acceptance criteria so they are clearly understood by the development teams.
  • Define sprint goal.
  • Assess value, prioritize stories, epics and themes to ensure work focuses on those with a maximum value that are aligned with product strategy.
  • Identify and help the client understand the business model, value and value proposition.
  • Act as an ambassador for the product internally and externally and as the primary contact for queries related to the product.
  • Research and analyze market, opportunities, industry trends, and collect feedback from the customers.

 

Requirements

  • Bachelor’s Degree in appropriate field of study or equivalent work experience.
  • More than 2 years of experience in product management
  • Excellent written and verbal communication skills in English & Greek
  • Management of stakeholders and their expectation.
  • Deep understanding and experience with Agile/Scrum methodologies.
  • Ability to work with cross-functional teams to deliver on a common goal.
  • Interpersonal skills and developing relationships with team members and customers.
  • Experience with a definition of minimum marketable features and minimum viable products.
  • Knows how to define the product roadmap.
  • Outstanding communication, presentation and leadership skills.
  • Organizational and time-management skills.
  • Analytical and problem-solving skills.
  • Overall understanding of technologies used in the product.

 

Why you’ll love working here: We are an agile company with opportunities for creative and curious people. We care deeply about doing great things and providing our clients with our best work. We are a culture of warm and kind people working with international clients in a variety of industries. As a growing company there are plenty of opportunities to continue to learn and expand your skills. We offer a fun work environment where we have frequent company outings, great coworkers, and continuous development opportunities.

 

Telephone:              +357 22100667
Email:                      [email protected]

To apply: Please send your CV to [email protected]. Successful candidates will be contacted within 4 weeks of applying.

About

At Techlink, our talented software development team develops customized digital solutions for local and international clients. We are now looking for Senior/Midlevel Full Stack software developers to join our growing team both in Nicosia, Cyprus and abroad.

The ideal candidate is a passionate developer who is driven by continual improvement and the need to respond to rapidly changing business needs. We are actively seeking individuals who love innovation and learning new things, work best in collaborative environments with passionate teammates, and thrive on providing the best quality products to clients.

Responsibilities (and not limited to the following)

  • Write clean, scalable code, providing quality work on all projects
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Develop documentation throughout the software development life cycle (SDLC)
  • Execution of developer tests as required
  • Bug fixes during release launch and maintenance
  • Collaborate with other developers as well as other teams
  • Participate in continuous improvement of systems and processes, as well as professional development
  • Participate in system analysis process

 

Candidate Profile

  • Above all, passionate about technology and innovation
  • Responsible and accountable with a desire to collaborate on a team
  • Educated to degree level in Computer Science or related subject or able to demonstrate significant relevant experience.
  • Experience working with version control systems, such as GIT
  • Good English communication and cross-group collaboration skills.
  • Ability to work effectively in a team environment
  • Problem solving and analytical skills
  • At least 2-5 years of related work experience with proven track record in designing, developing, documenting and delivering high-performance, reliable, reusable, extensible and maintainable technical solutions.

Since the position is for a Full Stack software developer, we would expect the candidate to have some skills in both Front End and Back End technologies.

 

Front End Aspect

  • Experience with HTML, JavaScript, CSS and jQuery.
  • Good understanding of advanced JavaScript libraries and frameworks, such as Angular, React, vue.js, SASS, or LESS, Bootstrap
  • Familiarity with browser testing and debugging

 

Back End Developer Aspect

  • Working with unit testing tools (XUnit)
  • Understanding of the structure and logic of Object-Oriented programming.
  • Proficient in C#, with a good knowledge of its ecosystems
  • Familiar with various design and architectural patterns
  • Familiarity with Microsoft SQL Server
  • Understanding of ORM frameworks (ADO.NET Entity Framework, Dapper, LINQ to SQL).
  • Understanding of SOA principles, including experience with WCF or web services

 

Why you’ll love working here: We are a small, agile company with opportunities for creative, innovative, and curious people. We care deeply about doing great things and providing our clients with our best work. We are a culture of warm and kind people working with international clients in a variety of industries. As a growing company there are plenty of opportunities to continue to learn and expand your skills. We offer a fun work environment where we have frequent company outings, great co-workers, and continuous development opportunities.

 

Job title:                  Full Stack Software Developer
Telephone:              +357 22100667
Email:                      [email protected]

 

To apply: Please send your CV to [email protected]. Successful candidates will be contacted within 4 weeks of applying.

 

 

At Techlink we design intelligent, bespoke and intuitive web applications, desktop applications, mobile apps, and, provide services that transform brands for their digital transformation. With streamlined processes, we serve our customers for their business needs. We are now looking for a talented Senior QA engineer to join our growing team.

 

Main Duties and Responsibilities

  • Create test plans based on project requirements, test strategies, test scenarios, test plans, and test cases
  • Perform functional, integration, module, performance, regression testing
  • Deliver high quality test coverage against tight schedules
  • Participating in planning and review meetings, brainstorming and sharing updates
  • Extensive testing of system(s) before their release
  • Bring sustainable solutions to the testing challenges of backend, API, and frontend
  • Organizing, conducting and supporting test activities
  • Executing Functional, Regression testing as well as System Test
  • Monitoring open defects and cooperating with development for the suitable resolution
  • Estimate, prioritize, plan and coordinate testing activities
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Develop and apply testing processes for new & existing products to meet client needs
  • Mentoring other team members, providing appropriate coaching and feedback to increase team performance overall
  • Conduct in-depth bug investigation, identifying, recording, documenting, and tracking bugs, understanding why the bug exists and proposes a proper solution
  • Review requirements and technical design documents to provide feedback
  • Work with the Development Team to monitor debugging process results & retest as needed
  • Assist with estimates, prioritizing, planning, and coordinating testing activities
  • Document and implement continuous improvement for QA processes
  • Proactively suggests solutions in advance for known or suspected bugs
  • Participate in internal QA planning and review meetings, brainstorming, sharing ideas and updates in team meetings
  • Help provide continuous improvement ideas and feedback on QA and company processes
  • Ensure that the product meets a high standard of quality and fulfils business requirements
  • Participate in hiring and onboarding of new team members as needed

 

Candidate Profile

  • Above all, passionate about technology and innovation
  • Responsible and accountable with a desire to collaborate on a team
  • Educated to degree level in related subject (Computer Science, MIS or related field) or able to demonstrate significant relevant experience.
  • +5 years of testing experience in industry
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience with data validation
  • Deep knowledge of testing frameworks, web testing, and test case development
  • Experienced in functional, integration, module, performance, regression testing
  • Demonstrable experience of working on complex programs/projects.
  • Excellent command of English (knowledge of Greek would be a plus)
  • Troubleshooting skills and attention to detail
  • Ability and willingness to conduct manual tests
  • Ability to work on a team with little supervision
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Experience working in an Agile/Scrum development process
  • Knowledge of database (MS-SQL)
  • Automation experience with Selenium or similar tools
  • Knowledge of Microsoft SSRS
  • Knowledge of VSTS – Azure DevOps

 

If you are interested in the position, please send us your CV and Cover Letter by email: [email protected]. Only successful applicants will be invited to interviews.

 

Senior MSSQL Database Developer

We are looking for an experienced Senior MSSQL Database Developer to join our team! As a Database Developer at our company, you will be responsible for designing, testing, planning, implementing, protecting, operating, managing and maintaining our company’s databases.

 

Main Duties and Responsibilities

  • Provide guidance and support to Application Developers
  • Assist with schema design, code review, SQL query tuning
  • Install, tune, implement and upgrade DBMS installations
  • Write and deploy SQL patches
  • Upgrade and improve application schema and data upgrades
  • Process work accurately and in a timely manner
  • Pay attention to detail at all times
  • Proactively and regularly make recommendations for system improvements
  • Collate, prepare and present statistical information for internal and external use
  • Troubleshooting of database performance issues

 

Candidate Profile

  • Bachelor’s degree in computer science or a related information technology field or relevant experience
  • More than 3 years of experience with programming languages such T-SQL coding
  • Easily design and implement a business process into functional and efficient code
  • Implement and manage company data management practices and policies
  • At least 5 year of experience in administering, managing and tuning databases
  • At least 5 year of experience with MS SQL server.
  • Good understanding of data and schema standards and concepts
  • Good understand database design, implementation, troubleshooting and maintenance
  • Expertise in SQL
  • Ability to implement database backup strategy and disaster recovery strategy
  • Sense of ownership and pride in your performance and its impact on company’s success
  • Critical thinker and problem-solving skills
  • Good time-management skills
  • Great interpersonal and communication skills
  • Self-motivator and motivated to continuous learning
  • Able to work primarily in English, Greek a plus

 

Why you’ll love working here: We are a small, agile company with opportunities for creative, innovative, and curious people. We care deeply about doing great things and providing our clients with our best work. We are a culture of warm and kind people working with international clients in a variety of industries. As a growing company there are plenty of opportunities to continue to learn and expand your skills. We offer a fun work environment where we have interesting projects, great co-workers, and continuous development opportunities.

 

Job title:              Senior MSSQL Database Developer
Telephone:              +357 22100667
Email:                      [email protected]

 

To apply: Please send your CV to [email protected]. Successful candidates will be contacted within 4 weeks of applying.

 

About

Our talented team develops customized digital solutions for local and international clients. We are now looking for a Dynamics 365 Business Central/NAV consultant to join our growing team.

We are looking for someone who can successfully implement business process transformations based on the Dynamics 365 Platform with Business Central (NAV) at the core with little supervision. You will be part of the implementation team that will help our customers envision their future system and then be responsible to make it happen.

Responsibilities:

  • Facilitate the successful installation and maintenance of our clients’ software systems, including
  • Maintain and develop your Microsoft Dynamics NAV / D365 Business Central knowledge
  • Achieve relevant certifications as well as your general professional technical and consulting skills

Day-to-Day Tasks:

  • Plan implementation and deliver value-added work, to scope and budget
  • Business and systems analysis and documentation
  • Product design and gap analysis to standard product functionality
  • Production of design, system, user and procedural documentation
  • Application configuration and setup
  • Provide system training to both internal and external clients
  • Development and delivery of testing strategies
  • Manage change control
  • Design and execution of data migration strategies
  • Customer process consultancy
  • Go-live and post go-live support
  • Facilitate the successful implementation of Dynamics NAV/Business Central using industry best practices
  • Convert client requirements to functional specs
  • Design, configure, and test core Dynamics NAV/Business Central modules

Necessary Skills and Experience:

  • 5+ years of experience with the latest versions of NAV/ D365 Business Central in a consulting role
  • Efficient written and oral communication skills in English, Greek a plus
  • Analytical mind that sees the patterns and anomalies in the data
  • Comfortable in a client facing role
  • Easily learns new technology
  • Able to understand customer requirements and deliver applicable solutions
  • Demonstrates high initiative, and personal drive within a team environment
  • Self-motivated and driven to achieve professional success in a consulting environment
  • Able to manage workload and time according to deadlines set
  • Strong social competencies and relationship building
  • Total dedication to delivering maximum return on investment for our clients

Preferred Skills:

  • Understanding of the business use
  • Microsoft Dynamics NAV (formerly Navision) accreditation
  • Experience working with accounting & controlling, supply chain management (SCM), production and manufacturing departments

Job title:                Dynamics 365 Business Central/NAV Consultant
Telephone:           +357 22100667
Email:                     [email protected]

To apply: Please send your CV to [email protected] and include the role title in the subject line of the email. Only successful candidates will be contacted.

At Techlink, our talented software development team develops customized digital solutions for local and international clients. We are now looking for a Dev Ops Engineer to join our growing team.

The ideal candidate is a passionate engineer who is driven by continual improvement and the need to respond to rapidly changing business needs. We are actively seeking individuals who love innovation and learning new things, work best in collaborative environments with passionate teammates, and thrive on providing the best quality products to clients.

Responsibilities

  • Apply cloud (AWS, Azure, GCP) computing skills to deploy upgrades and fixes.
  • Design, develop, and implement software integrations based on user feedback.
  • Troubleshoot production issues and coordinate with the development team to streamline code deployment.
  • Implement automation tools and frameworks (CI/CD pipelines).
  • Analyze code and communicate detailed reviews to development teams to ensure a marked improvement in applications and the timely completion of projects.
  • Collaborate with team members to improve the company’s engineering tools, systems and procedures, and data security.
  • Optimize the company and client architecture.
  • Conduct systems tests for security, performance, and availability.
  • Develop and maintain design and troubleshooting documentation.
  • Problem solving regarding potential faults
  • Communicating with team lead and clients
  • Assist in the IT department with duties of which you will be capable, as and when required
  • Client focused engagement

 

Requirements

  • Possess a Bachelor’s degree in Computer Science, Engineering, or relevant field
  • Expert understanding of cloud solutions architecture
  • Experience as a software-engineer and ability to read and understand code
  • Sufficient Experience with code deployment tools
  • Ability to maintain Java web applications
  • Has some experience with WordPress
  • Experience in network, server, and application-status monitoring
  • Strong command of software-automation production systems (Jenkins and Selenium)
  • Expertise in software development methodologies
  • Working knowledge of Ruby or Python and known DevOps tools like Git and GitHub
  • Has working knowledge of databases and SQL
  • Has a problem-solving attitude
  • Ability to work independently and as part of a team
  • Experience in the following tools and technologies: Linux, Nginx, Unix, Centros, AWS, Zabbix, and WordPress
  • Experience in the following tools and technologies: Spring Cloud, RESTful services, Kafka, Openshift, KB8s, Apache Felix, NoSql Couchbase, MongoDB, Tomcat, Swagger, React, Redux, Maven, Junit frameworks, Jenkins
  • Excellent communication skills with excellent verbal and written English
  • Certification as IT Technician will be an advantage (e.g. Microsoft Certified IT Professional)

Why you’ll love working here: We are a small, agile company with opportunities for creative, innovative, and curious people. We care deeply about doing great things and providing our clients with our best work. We are a culture of warm and kind people working with international clients in a variety of industries. As a growing company there are plenty of opportunities to continue to learn and expand your skills. We offer a fun work environment where we have frequent company outings, great co-workers, and continuous development opportunities.

To apply: Please send your CV and a cover letter to [email protected] Successful candidates will be contacted within 4 weeks of applying.

Introductions:

At TECHLINK we design intelligent, bespoke and intuitive web applications, desktop applications, mobile apps, and provide services that transform brands for their digital transformation. We are a diverse team of highly talented, enthusiastic software developers, project managers, web designers, digital marketers, analysts and QA engineers. Our team is primarily located in Cyprus, with about a third of employees located abroad from a variety of locations, allowing for an internationally diverse team.

Our vast technology and industry expertise enables us to undertake sophisticated projects which are delivered in a timely manner, utilizing unique approaches when developing strategies and products.

The ideal candidate is a passionate Account Manager who is driven by continual improvement and the need to respond to rapidly changing business needs. We are actively seeking individuals who love innovation and learning new things, work best in collaborative environments with passionate teammates, and thrive on providing the best quality products to clients.

As an organization, we are looking to hire employees who are passionate about technology and innovation, responsible and accountable with a desire to collaborate on a team and looking to learn and grow.

Requirements

  • Bachelor’s degree in Sales or Information Technology or relevant experience
  • 3+ years proven account management experience in B2B working for an IT Company
  • Basic understanding of Software and Web Development Cycle would be a plus.
  • Self-motivated and driven to achieve professional success
  • Excellent interpersonal and client relationship skills
  • Excellent communication and negotiation skills
  • Strong verbal and written communication skills
  • Excellent command of English and Greek
  • Ability to work effectively alone or in a team environment
  • Ability to work on tight deadlines
  • Basic Knowledge of CRM software
  • Previous Experience on working with Public Tenders is a Plus

 Responsibilities

  • Generate new business using existing and potential customer networks
  • Work with clients to identify new and ongoing requirements, introducing new products and services as appropriate
  • Achieve agreed upon sales targets and outcomes within schedule
  • Delivering sales presentations to high-level executives
  • Respond to tender documents, proposals, reports and supporting literature
  • Working closely with the assigned clients, regularly liaising with multiple key stakeholders and ensuring an ongoing quality relationship is maintained
  • Demonstrate good knowledge of products and services, with expert knowledge in certain areas
  • manage workload in order to organise and prioritise daily and weekly goal
  • Engage with partner vendors to make sure you remain appropriately involved and informed about their developments and offerings

Why you’ll love working here: We are an agile company with opportunities for creative and curious people. We care deeply about doing great things and providing our clients with our best work. We are a culture of warm and kind people working with international clients in a variety of industries. As a growing company there are plenty of opportunities to continue to learn and expand your skills. We offer a fun work environment where we have frequent company outings, great coworkers, and continuous development opportunities.

Telephone:              +357 22100667
Email:                      [email protected]

To apply: Please send your CV to [email protected]. Successful candidates will be contacted within 4 weeks of applying.

About

At Techlink, our talented software development team develops customized digital solutions for local and international clients. We are now looking for Back End or Full Stack software developers to join our growing team both in Nicosia, Cyprus and abroad.

The ideal candidate is a passionate developer who is driven by continual improvement and the need to respond to rapidly changing business needs. We are actively seeking individuals who love innovation and learning new things, work best in collaborative environments with passionate teammates, and thrive on providing the best quality products to clients.

Responsibilities (and not limited to the following)

  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Develop documentation throughout the software development life cycle (SDLC)
  • Execution of developer tests as required
  • Bug fixes during release launch and maintenance
  • Collaborate with other developers as well as other teams
  • Participate in continuous improvement of systems and processes, as well as professional development

Candidate Profile 

  • Above all, passionate about technology and innovation
  • Responsible and accountable with a desire to collaborate on a team
  • Educated to degree level in Computer Science or related subject or able to demonstrate significant relevant experience.
  • Experience and proficiency in a variety of software engineering processes and modern programming languages, with emphasis on C#, Web Services, ASP.NET.
  • 2-5 years of related work experience in .NET environment with proven track record in designing, developing, documenting and delivering high-performance, reliable, reusable, extensible and maintainable technical solutions.
  • Understanding of SOA principles, including experience with WCF or web services.
  • Understanding of ORM frameworks (ADO.NET Entity Framework, LINQ to SQL).
  • Experience working with version control systems, such as GIT
  • Good English communication and cross-group collaboration skills.
  • Ability to work effectively in a team environment.

Further experience or knowledge in any of the following will be beneficial:

  • Data modelling
  • Front end web development (HTML5, CSS, Javascript)
  • Developing cloud-based applications
  • Mobile app development (iOS, Android, Xamarin)
  • Working with unit testing tools (XUnit)
  • Experience working with Azure Cognitive Services and/or AI

 

Job title: Back End Software Developer

Telephone: +357 22100667

Email: [email protected]

To apply: Please send your CV and a cover letter to [email protected] Successful candidates will be contacted within 4 weeks of applying.

About

Due to continuous expansion an opportunity has now arisen for an experienced Report Analyst to join our team based in our office in Nicosia, Cyprus.

The Report Analyst, will be responsible for storing data, creating and analysing reports and sharing the findings with the related departments. The Reporting Analyst will also use an electronic database which stores huge amount of data, reviewing system capabilities, workflow and scheduling limitations; researching and identifying clients to develop project goals, translating stakeholders needs into reporting deliverables, developing performance metrics, delivering ad-hoc reports and assisting in development of advanced technology architecture and data.

Duties and Responsibilities:

  • Create and develop client’s high quality, accurate and timely reports.
  • Make sure that reports deliver the desired outcomes and are not subject to adjustments due to data quality issues
  • Develop regular and ad-hoc reporting as required for business
  • Make sure that internal reporting requirements are met along with the development of creative reports which take complex data and present it in a simple way
  • Make sure that management and stakeholder reports are produced on time and to quality with clarity and simplicity
  • Ensure Reporting to client is received, logged, stored and communicated to the relevant stakeholders. Also ensure the content is compliant with the Department’s Policies and Procedures.
  • Meet the deadlines and make sure that no delays are experienced in the receipt of reports
  • Make sure that stakeholders are not delayed in the production of downstream reporting
  • Make sure that any reporting issues are dealt and escalated appropriately

Candidate Profile:

  • Above all, passionate about technology and innovation
  • Responsible and accountable with a desire to collaborate on a team
  • Bachelor’s Degree in appropriate field of study or equivalent work experience
  • 2+ years’ experience in SQL
  • Very good knowledge of and experienced in publishing reports to SSRS
  • Experience in Report Analysis and creation will be considered as a plus
  • Detail oriented, analytical and inquisitive
  • Ability to work independently and with others
  • Excellent skills in Report Design, Analysis, Creation, Problem Solving, Critical Thinking, and Relationship Building
  • Work Well Under Pressure

Why you’ll love working here:

We are a small, agile company with opportunities for creative and curious people. We care deeply about doing great things and providing our clients with our best work. We are a culture of warm and kind people working with international clients in a variety of industries. As a growing company there are plenty of opportunities to continue to learn and expand your skills. We offer a fun work environment where we have frequent company outings, great coworkers, and continuous development opportunities.

Job title:              Report Analyst
Location:             Nicosia, Cyprus
Email:                   [email protected]

To apply: Please send your CV and a cover letter to [email protected] Successful candidates will be contacted within 4 weeks of applying.

Don’t see the job you were looking for?

If you feel that you could bring something important to our team or your skills and experience don’t match our current openings, please feel free to get in touch anyway. You can send your CV and cover letter to [email protected] at any time.  We would love to hear about your skills and are always looking for ways that our company can grow.