Techlink 2020 Internship Program

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 a diverse team of highly talented, enthusiastic software developers, project managers, web designers, digital marketers, analysts and testers. Our vast technology and industry expertise enables us to undertake sophisticated projects which are delivered in a timely manner, utilising unique approaches when developing strategies and products.

In the summer of 2020, we are looking to add several interns to our team in a variety of areas. As an Intern, you will have the opportunity to explore what’s next in software engineering, web development, QA, business development and project management. As an organisation, we are looking to hire interns and employees who are passionate about technology and innovation, responsible and accountable with a desire to collaborate on a team. We take pride in helping young professionals grow and learn.

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.

Our Summer Internship Program includes among others the opportunity to work with diverse global teams on real-time, impactful projects and initiatives, participate in company and intern specific events such as social events, group projects, team outings, etc., but most importantly, you will have potential for a full-time offer. Finally, we guarantee you to have a structured manager and intern program and that you will be embraced by the casual and fun environment.

We are looking forward to having you in our team! So, if you are interested, please check out the following intern roles and apply until Monday, 25th May 2020, by sending your CV and cover letter to [email protected] with the relevant job title in the subject. We will be contacting students to arrange interviews soon, so hurry up! For any other information you can check our website or contact us at +357 22100667.

Intern Roles:

#1. Software Developer Intern

What you’ll do:

  • Writing or modifying existing systems of intermediate complexity in response to technical specifications.
  • Writing new systems of intermediate complexity.
  • Designing and writing reports.
  • Observing, testing, diagnosing and fixing faults in software.
  • Ensure accuracy & integrity of data for new or existing systems.
  • Adheres to departmental coding conventions.
  • Evaluating and implementing ways to incorporate existing or new technologies.
  • Conducting research and analysis to support solution design.
  • Developing and producing development documentation, including technical specifications, unit test scripts and API’s.
  • Research and stay up to date on modern technologies.
  • Troubleshoot and maintain legacy projects/applications – you love solving problems.
  • Document internal software specifications.
  • Build/Learn responsive web solutions and back end services.

What it takes: (Not all listed skills are required)

  • Working towards a BS or MS degree in Computer Science or related field.
  • Fluent in written and spoken English (Greek a plus).
  • Experience with one or more modern programming language:
    • C#, Web Services, ASP.NET
    • Front end web development (HTML5, CSS3, Javascript)
    • Mobile app development (iOS, Android, Xamarin)

#2. Web Developer Intern

What you’ll do:

  • Participate in the full development cycle of web applications.
  • Collaborate with developers, product managers, QAs and designers to deliver applications or features.
  • Translate UI/UX designs to code.
  • Collaborate with designers to bridge the gap between design and technical implementation.
  • Maintain and update existing websites and applications.
  • Work on SEO optimisation, cross-browser compatibility and responsive design.
  • Build testable, efficient, reusable code and components.
  • Work with GIT version control system and learn about deployment workflows.
  • Participate in daily stand-ups, sprint planning and meetings of the team.
  • Follow web coding standards and best practices.
  • Write application documentation and user guides.
  • Research and stay up to date on modern technologies.

What it takes: (Not all listed skills are required)

  • Working towards a BS or MS degree in Computer Science or related field.
  • Fluent in written and spoken English (Greek a plus).
  • Knowledge of or experience with PHP programming language.
  • Knowledge of backend frameworks such as Laravel.
  • Understanding of one or more: HTML5, CSS3, SCSS, SASS, JavaScript, jQuery and AJAX.
  • Knowledge of or experience with using CMS systems such as WordPress or Drupal.
  • Knowledge of or experience with Bootstrap framework.
  • Knowledge of or experience with JavaScript frameworks such as ReactJS or VueJS.
  • Knowledge of or experience with integration to REST and SOAP APIs.

#3. QA Intern (Automated Testing/Manual Testing)

What you’ll do:

  • Create and execute test plans based on project requirements, test strategies, test scenarios, test plans, and test cases.
  • Perform functional, integration, module, performance, regression testing.
  • Participating in planning and review meetings, brainstorming and sharing updates.
  • Extensive testing of system(s) before their release.
  • Identify, record, document thoroughly and track bugs (defects).
  • Bring sustainable solutions to the testing challenges of backend, API, and frontend.
  • Organising, conducting and supporting test activities.
  • Monitoring open defects and cooperating with development for the suitable resolution.
  • Develop and apply testing processes for new and existing products to meet client needs.
  • Automated testing with Selenium or similar tools.

What it takes: (Not all listed skills are required)

  • Working towards a BS or MS degree in Computer Science or related field.
  • Fluent in written and spoken English (Greek a plus).
  • Troubleshooting skills and attention to detail.
  • Knowledge of testing frameworks, web testing, and test case development.
  • Knowledge in functional, integration, module, performance, and regression testing.

#4. Business Development Intern (Information Systems or Business)

What you’ll do:

  • Visiting clients and potential clients to evaluate needs or promote products and services.
  • Understanding and promoting company solutions and products.
  • Giving sales presentations to a range of prospective clients.
  • Preparing weekly and monthly reports.
  • Working on specific targeted product campaigns.
  • Helping determine pricing schedules for quotes, promotions, and negotiations.
  • Generating leads, including cold calls.
  • Negotiating all contracts with prospective clients.
  • Preparing and submitting sales contracts for orders.
  • Maintaining client records.
  • Answering client questions about credit terms, products, prices and availability.

What it takes: (Not all listed skills are required)

  • Working towards a BS or MS degree in Business or Information System.
  • Fluent in written and spoken English (Greek a plus).
  • Superb interpersonal skills, including the ability to quickly build rapport with both customers and suppliers.
  • A commitment to excellent customer service.
  • Excellent written and verbal communication skills.

#5. Project Management Intern

What you’ll do:

  • Create project plans and project schedules.
  • Work alongside project managers to provide support with various activities.
  • Manage specific activities within a project (ie: communications, test planning, etc).
  • Create and/or update project-related documents (ie: issue logs, test logs, project plans, Jira tasks, etc.).
  • Organize meetings and document meeting minutes & action items.
  • Assist with the review and updates of the IT Project Portfolio (collecting status updates, updating data, help publish repots, etc.).
  • Assist with the review and updates of PMO Processes & Templates.

What it takes: (Not all listed skills are required)

  • Working towards a BS or MS degree in Business or IT.
  • Fluent in written and spoken English (Greek a plus).
  • Experience/Expertise/Education in Website Design, Programming, Project Controls.
  • Demonstrated excellent problem-solving & analytical skills.
  • Knowledge of Project Management tools is a plus (MS Project, JIRA, Trello, VSTS, etc.).

    CONTACT US