• No results found

Description. Benefits. Requirements. Selection process. Duration

N/A
N/A
Protected

Academic year: 2021

Share "Description. Benefits. Requirements. Selection process. Duration"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

PHP development

Description

Be part of a team that implements a web application displaying products from different affiliate platforms using their available API’s. The application is developed using PhalconPHP framework and will run on Debi-an server.

The features of the application include the following: • Import products from affiliates

• Manage the imported products • List the products for users

• Manage other content like, pages, blog from admin panel • Responsive layout for Mobile Devices

Benefits

• Experience with PhalconPHP framework, Mysql, AngularJS • Experience with developing a scalable architecture.

• Get acquainted with development tools (e.g. source-versioning, profilers, web frameworks and technologies)

• Get a grip on design patterns and other best practices

Requirements

• Good understanding of OOP

• Experience with technologies such as Javascript, HTML & CSS • Experience with PHP, Mysql, and MVC frameworks is a plus

Selection process

• Send an as complete as possible CV, outlining any experience close to the requirements list. A letter of intent might be a plus

• 30 minutes technical interview focused on the requirements above

Duration

This project must be prefaced with a period of learning about Web-related technologies and understanding the context, thus it is not suitable for a 3 weeks practice period. However, since the application will be

(2)

bro-Java Eclipse RCP development

Description

Be part of a team that develops and maintains Java-based applications to support business requirements in Tools Development area. The application is used world-wide as a graphical editor for C code.

The features of the application include the following:

• Graphical editing using GEF, including drag-drop functionality • C code parsing and analyzing using CDT

• Various search capabilities • Syntax coloring and highlighting • Programmatic refactoring

Benefits

• Experience gained with Eclipse RCP: internal structure of an Eclipse application, lifecycle, imple-mentation steps, debugging

• Experience gained with software development process methodologies (test driven) • Get acquainted with additional development tools (e.g. source-versioning, profilers) • Get a grip on design patterns and other best practices

Requirements

• Good understanding of OOP • Good Java programming skills • Eclipse RCP is a plus

Selection process

• Send an as complete as possible CV, outlining any experience close to the requirements list. A letter of intent might be a plus

• 30 minutes technical interview focused on the requirements above

Duration

This project must be prefaced with a period of getting to know the application and the required Eclipse RCP mechanisms, thus it is not suitable for a 3 weeks practice period. The duration can be anywhere between 6 and 12 weeks, at a minimum of 4 hours daily.

(3)

Automated testing and quality assurance

Description

Develop automated test cases for the validation of Java applications: test scenario definition, test develop-ment and execution, result interpretation, bug reporting, test suite integration into the current test envi-ronment.

Research test tools and devise solutions to validate and measure application’s performance in concurrent scenarios. Improve quality assurance by integrating the application with a CI tool (e.g. Jenkins) and enhance reporting of relevant quality metrics.

Write documentation to depict the usage of tools, APIs and methodology used

Benefits

• Experience gained in automated test development • Experience gained with JUnit

• Get acquainted with additional development tools (e.g. source-versioning, profilers, CI) • Get a grip on design patterns and other best practices

Requirements

• Good understanding of OOP • Good Java programming skills • JUnit and Eclipse RCP are a plus

Selection process

• Send an as complete as possible CV, outlining any experience close to the requirements list. A letter of intent might be a plus

• 30 minutes technical interview focused on the requirements above

Duration

This project must be prefaced with a period of getting to know the application, learning JUnit thus it is not suitable for a 3 weeks practice period. The duration can be anywhere between 6 and 12 weeks, at a mini-mum of 4 hours daily.

(4)

.NET TimeTracker development

Description

Implement a brand new application, intended to keep track of the hours worked on projects in a soft-ware development company. The users should be taken from company’s Active Directory.

The features of the application include the following:

• Allow creation, editing and deleting of system entities, depending on certain rules • Summarize worked hours per various criteria

• Create monthly and project reports • Export data to Excel

• Optional: implement communication with another internal application.

Benefits

• Experience with JavaScript, HTML, CSS, jQuery • Experience with ASP.NET/MVC ASP.NET

• Get acquainted with development tools (e.g. source-versioning, profilers, web technologies) • Get a grip on design patterns and other best practices

Requirements

• Good understanding of OOP • Good Java or C# programming skills • Visual Studio experience is a plus

Selection process

• Send an as complete as possible CV, outlining any experience close to the requirements list. A letter of intent might be a plus

• 30 minutes technical interview focused on the requirements above

Duration

This internship consists of two phases, each being approximately one month long: (1) learning and (2) build-ing the application. However, dependbuild-ing on intern’s existbuild-ing experience, results can be accomplished on a 4 hours daily schedule

(5)

.NET Industry development

Description

Be part of a team that implements an application for utility metering industry which facilitates the collec-tion of meter data and the transfer of the values to monitoring and billing systems. The applicacollec-tion is de-veloped using WPF and will run on Windows 8.1 tablets.

The features of the application include the following: • Read bar codes

• Read utility meters and store the data in the database • Facilitate the installation of new utility meters

• Synchronize data to a server • Allow signature input

Benefits

• Experience with WPF application development for mobile devices

• Experience the making of an application, starting from design phase and onto the user experience and GUI.

• Get acquainted with development tools (e.g. source-versioning, profilers, web frameworks and technologies)

• Get a grip on design patterns and other best practices

Requirements

• Good understanding of OOP • Good Java or C# programming skills • Visual Studio experience is a plus

Selection process

• Send an as complete as possible CV, outlining any experience close to the requirements list. A letter of intent might be a plus

• 30 minutes technical interview focused on the requirements above

Duration

This project must be prefaced with a period of learning about Web-related technologies and understanding the context, thus it is not suitable for a 3 weeks practice period. However, since the application will be

(6)

bro-.NET data-centric development

Description

Be part of our team and help us solve new challenges, either by developing new tools or by helping us re-veal performance limitations of existing global project.

This is a worldwide used application created for business developers to help them improve negations with customers.

The application is very interesting because it connects to a large number of data sources (SAP, ERPs, BW and other) through different techniques.

Benefits

• Experience with database centric project and different data acquisition methods. • Experience working with MS SQL and developing SQL queries.

• Experience developing ASP.NET application with C# programming language, starting from design phase and onto the user experience and GUI.

• Get acquainted with development tools (e.g. source-versioning, profilers, web frameworks and technologies).

• Get a grip on design patterns and other best practices.

Requirements

• Good understanding of OOP

• Good understanding of RDBM systems • Good Java or C# programming skills • Visual Studio experience is a plus

Selection process

• Send an as complete as possible CV, outlining any experience close to the requirements list. A letter of intent might be a plus

• 30 minutes technical interview focused on the requirements above

Duration

This project must be prefaced with a period of learning about Web-related technologies and understanding the context, thus it is not suitable for a 3 weeks practice period. However, since the application will be bro-ken down into a list of features to be developed and added gradually, the duration can be anywhere be-tween 8 and 12 weeks, at a minimum of 6 hours daily.

References

Related documents

The first panel of Table 2 reports estimates for the main parameters of interest from Specification [1], which includes a constant, wave dummies, the part-time work variable,

States, the basic financial statements of the Board of Trustees of the Classical Academy Charter School of Clifton (the “Charter School”) in the County of Passaic, State of New

Fate of lactic acid bacteria (LAB) in semi-hard artisanal Minas cheese made from pasteurized milk without addition of anti-listerial LAB (LAB LM , top left), pasteurized milk with

In these oral English class, guided by the Interactive teaching method, the teacher achieve the teaching goals by leading students to fulfil various interactive activities,

Advanced practices of test-driven development can lead to Acceptance Test-Driven Development (ATDD) where the criteria specified by the customer are automated into

civil servants colleagues  MAIL Knowledge Bank  Performance Measurement  Kabul International AgFair 2013  USDA Visit to Kabul and.. Nangarhar DAIL..

The World Food Summit of 1996 established four dimensions of food security: availability, access, stability and utilizationi. o

As a pantograph strip, a collecting shoe or an insert, carbon materials are always an economic and high performance answer to your problem of current collection…..