- Plný úvazek Plný úvazek

Integration SW developer - Home-office
Tahle nabídka už je sice pryč, ale není důvod zoufat.
Společnost Grafton Recruitment s.r.o. hledá pracovníky i na další pozice:
Zobrazit nabídky firmyO nás
Jsme personální agentura, předním poskytovatelem řešení pro nábor, talent management a lidské zdroje s více než 30 lety zkušeností, a jako takoví jsme jednou z největších nezávislých společností v Evropě.
Naši lidé se řídí instinktem a vždy hledají inovativní a individuální řešení pro klienty a jejich výzvy v oblasti talent managementu, se kterými se denně na trhu setkávají.
To Do:
- Work for international company and for its clients
- Customized product of Server Integration Engine for customer(Hutchinson Group) in Wien
- Work on long-term project on site of client.
- Daily communication with SW development and database team.
- Work independently on delopment and integration company product into clients system.
- Be also a technical consultant and expert on a site of client.
- Learn new programming language (example bellow)
try {
# set up the terminal in the mode we want (Term class defined below)
Term term();
# create the telnet client object
telnet = new TelnetClient(server, \log(), opt.verbose ? \log() : NOTHING);
# set a username for the connection, if any
if (opt.user.val())
telnet.setUser(opt.user);
# connect to the server – if no timeout was set on the command line, then the default timeout is used
telnet.connect(opt.timeout);
# do not process special keys locally like ^C, etc once connected
term.unsetSpecial();
# tell server we are willing to send terminal size info
telnet.sendData;
# update the window size on the server when the SIGWINCH signal arrives
set_signal_handler(SIGWINCH, sub () { telnet.windowSizeUpdated(); });
# we start a background thread for reading from the Telnet session
cnt.inc();
background startReceive(telnet);
on_exit cnt.waitForZero();
# while we read from stdin and write to the Telnet session in the current session
while (!quit) {
if (stdin.isDataAvailable(PollInterval)) {
string c = stdin.read(1);
# if ^] is typed, then exit
if (c == chr(0×1d)) {
quit = True;
break;
}
telnet.sendTextData©;
}
if (!telnet.isConnected())
quit = True;
}
if (opt.verbose)
printf(„TID %d input thread terminated\n“, gettid());
}
catch (hash ex) {
# ignore NOT-CONNECTED-EXCEPTION as this happens when the server disconnects in the background
if (ex.err != „NOT-CONNECTED-EXCEPTION“) {
printf(„%s:%d: %s: %s\n“, ex.file, ex.line, ex.err, ex.desc);
exit(2);
}
}
REQUIREMENTS:
To Have:
- Good knowledge of SQL
- background in databases (ORACLE is an advantage)
- user knowledge of UNIX/Linux systems
- development skills (OOP)
- To be open to learn new development language (base on/similar to Perl, Python, Ruby, Java)
- Ability to cooperate in international environment and commute 1–2times a week to Wien (commuting is payed)
BENEFITS:
- flexible working hours
- 25 days of holiday
- full-time HO
- B2B contract



