SOFTWARE DEVELOPER. Job Description. Rybná 682/14 Praha 1 110 00 tel.: 234 262 311 career@xitee.com www.xitee.com



Similar documents
BUSINESS ANALYST. Job Description. Rybná 682/14 Praha tel.: career@xitee.com

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

JAVA/J2EE DEVELOPER RESUME

Annex 10 Standard Profile Specification and Request Form for Services

PRINCIPAL JAVA ARCHITECT JOB ID: WD001087

A full time position in software design and development that would enhance my technical skills.

Programming Languages

JOB DESCRIPTION BUSINESS DEVELOPMENT & PROJECT MANAGER

PHP FRONT END DEVELOPER (BERLIN)

Ben Peter Professional Profile

ANNEX A.1 TECHNICAL SPECIFICATIONS OPEN CALL FOR TENDERS F-SE-13-T01 WEB DEVELOPMENT SERVICES

APPENDIX III - Role definitions and required skills, by category. Application Development Category

Information Technology Services

Web and Enterprise Applications Developer Track

Curriculum Vitae. Samuel H. Brannen, Jr. Auf der Grueb Meilen Switzerland sam [at] sambrannen [dot] com

CONTENTS. Introduction 3. Our Team 5. Our Strategy 6. Solution Domains We Serve 7. Technology Platforms We Serve 8. Our Execution Practices 10

WEB DEVELOPER Reports to: Technical Lead. Digital and Media

Web and Mobile development Engineer

How To Develop A System For A Car Dealership

Girish Pandit

A b o u t F l o r a S o f t

Professional Profile Studies Senior Engineer October September 1998 Computer Engineering University of Deusto - Bizkaia (Spain)

Pro<DOC/> e-commerce Technology An Introduction

Migration and Developer Productivity Solutions Cloud, Mobile and Web Development Workshop

USING JE THE BE NNIFE FITS Integrated Performance Monitoring Service Availability Fast Problem Troubleshooting Improved Customer Satisfaction

Windows 2000 / NT 4.0 / 95 / 98, MS-DOS, Suse Operating Systems

How To Work For Hanodale

Senior 01/28/16 Sofware Ingeneer: Software development, Architecture and Project Management 1

MALAYSIAN PUBLIC SECTOR OPEN SOURCE SOFTWARE (OSS) PROGRAMME BENCHMARK/COMPARISON REPORT DOCUMENT MANAGEMENT SYSTEMS (NUXEO AND ALFRESCO)

UBS Training Course Catalog

SOFTWARE-CONSULTING, ARCHITECTURE, AND DEVELOPMENT CURRICULUM VITAE

SALARY SURVEY Technology. Specialists in technology recruitment Technology

Mobile Applications Developer Track

C A M I N O T e c h n o l o g i e s

Mobile and Web Applications Developer Track

JBOSS ENTERPRISE APPLICATION PLATFORM MIGRATION GUIDELINES

ASSOCIATE IN ARTS DEGREE-60 UNITS

CURRICULUM VITAE / RESUME

ENGINEER - DEVELOPER ADVANCED JAVA. 28 years old - 7 years of experience

A full time position in database design and application/web development that would enhance my technical skills.

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

Curriculum Vitae E. A. Java/JEE developer

Application Development Services for Cloud

How To Set Up An Outsourcing Center In China

AngularJS, Javascript, Prototype-based OO concept, RESTful Design Pattern, GWT, HTML5, Database.

Resume Marcel de Koster

Offerte del 10 maggio 2013

Complete Assessment Catalog

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

For Course Details, visit:

PG DAC. Syllabus. Content. Eligibility Criteria

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages

IS Careers. MIS 4133 Software Systems

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

SENIOR WEB DEVELOPER

JBoss Enterprise Middleware

SBP is a software development outsourcing company, established in 2004, and headquartered in Bucharest, Romania.

How To Develop An Application Developer For An Ubio Websphere Studio 5.1.1


Mobile Applications Developer Track

our rocking software makes your business roll

Integrated Performance Monitoring

S U M M A R Y. Software Engineer & Solution Designer


Developer, team leader

Migration and Developer Productivity Solutions Retargeting IT for Emerging Business Needs

A challenging position as Software Engineer with an emphasis on Object Technology.

Inputsoft Business Software & Consulting. Learn more at

VAT: SE Phone: +46 (0)

YITP TALENTPROFIL. Ref. Nr. XYZ

Professional Profile

JBoss EntErprisE ApplicAtion platform migration guidelines

Curriculum Vitae 12/12/12

LEAD JAVA/J2EE DEVELOPER/ARCHITECT CONSULTANT RESUME PITTSBURGH PA

UBITECH Company Presentation

Modeling Web Applications Using Java And XML Related Technologies

Transcription:

SOFTWARE DEVELOPER Job Description Rybná 682/14 Praha 1 110 00 tel.: 234 262 311 career@.com www..com

Job Description Version 1.1 Page 2 of 8 Table of Contents 1. xitee, k.s.... 3 1.1 History... 3 1.2 Profile... 3 1.3 Vision... 3 2. Junior / Senior Software Developer... 4 2.1 General requirements... 4 2.2 Required skills... 4 2.3 Beneficial skills... 5 3. Project Overview... 6 3.1 Projects... 6 3.2 Project Phases... 6 3.3 Technologies... 7 4. Recruitment Process... 7 4.1 We offer... 7 4.2 Interview... 7 4.3 Starting in... 8 4.4 Working in... 8 4.5 Contact... 8

Job Description Version 1.1 Page 3 of 8 1. is a provider of IT consulting and development services mainly for Western Europe financial institutions. 1.1 History xitee k.s. was founded at the end of the year 2004 as a joint venture of two German companies with a long term focus on the financial industry. The main motivation of the joint venture was to combine experiences from business consulting and system/software - engineering into a new competitive entity. 1.2 Profile The company focuses on application development for exchange trading, market risk management and banking industries. As a customer-oriented company we focus mainly on software development for the financial industry using the most advanced technologies and methods. From the very beginning, we seek to provide the highest value to our clients based on long-term experiences from projects delivered to international customers. Therefore: Our team consists of professionals with a high level of knowledge not only in the IT field but also with functional skills in our clients' business fields. We monitor, evaluate and improve our processes to achieve highest efficiency and quality. We carefully manage the company's expansion driven by the provision of services for new clients and/or development of proprietary software to avoid risk for the quality of services provided to current clients. 1.3 Vision We are convinced that a prosperous and continuous business of a company can only be based on the constant excellent value it offers. Following this belief we pay particular attention to the values provided to our clients through every minute of service. Our vision is to deliver customer centric, cost effective and rapid solutions to customers with complex IT requirements.

Job Description Version 1.1 Page 4 of 8 2. Junior / Senior Software Developer These two positions are similar from the content point of view, however different in the level of knowledge and experience. Senior programmers act as functional or technical architects, lead smaller teams and focus on communication with clients, requirement specifications and quality assurance. Junior programmers are focused on implementation, documentation and maintenance. 2.1 General requirements University degree (IT, Economics or similar specialization) Knowledge of at least one of the following programming languages: C, C++, Java, C# Experience with databases and SQL Good knowledge of English for communication and documentation Willingness to learn about financial markets 2.2 Required skills Programming Languages At least one of the following: C, C++ Java C# Design and Modeling At least basic knowledge of the following: Databases At least basic experience with a relational database and SQL SQL Transaction Processing Experience with an RDBMS (Oracle, MSSQL, MySQL, Posgre ) Data Flow Diagrams, Entity Relationships Diagrams UML

Job Description Version 1.1 Page 5 of 8 2.3 Beneficial skills Programming Languages Operating Systems C, C++ Linux, Sun Solaris Java Windows Server C# Open VMS PHP Functional Knowledge Visual Basic, Visual Basic for Applications Database Systems Database engine internals Performance and optimization Large database administration Technologies Enterprise Java Beans Application servers (Websphere, JBoss, BEA WebLogic,...) Java Frameworks Hibernate, GWT, JSF, Spring.NET XML, XSLT, FO, XPath Other Exchange trading derivatives and spot markets Financial risk management Option pricing models Clearing and settlement Banking payment systems Financial protocols: SWIFT, FIX, FIXML, FpML, FAST Process methodology (ISO 9000, CMM, SUMMIT, RUP ) Mission critical systems experience CASE tools SOAP, GPB, AMQP Object Oriented Programming Network and Internet Protocols www HTML, XHTML, CSSApache PHP JavaScript JavaScript

Job Description Version 1.1 Page 6 of 8 3. Project Overview 3.1 Projects Our projects are situated mostly in the field of financial and banking industry. Our clients are located across Europe, mostly outside the Czech Republic. Project communication language depends on its team members, the official communication and documentation language is English. Most of the teams include foreign co-workers. Project assignments are flexible and change every 3-9 months. There is a possibility of short-term and long-term assignments abroad (not obligatory). Some of our projects are located in our office in Prague (city centre) or in premises of our clients (in Prague), but we also look for people willing to work abroad (the length is subject to agreement). The applications developed vary by their purpose - from front-end applications to server daemons, calculation algorithms, monitoring and alerting routines, statistics applications, reporting or application of communication protocols. 3.2 Project Phases The position covers most of the software project development cycle: Requirement specification with client Functional specification Technical concept and design Implementation Documentation Test on various levels Maintenance and support In general, we rotate these phases to give everyone the opportunity to try various roles in the project and to learn the whole project cycle.

Job Description Version 1.1 Page 7 of 8 3.3 Technologies Technologies used depend on the project assignment. There are five main fields: C, C++ Java, Enterprise Java Beans, J2EE C#,.NET WWW technologies (PHP, CGI ) RDBMS Oracle RDB, Oracle, SQL on various platforms: Linux, Open VMS, Windows 4. Recruitment Process 4.1 We offer Interesting and challenging work with various technologies and functionality Competitive salary depending upon your skills and knowledge Company benefits (e.g. 25 days of holidays, language lessons, sport activities, public transport refund etc.) Regular consultations regarding your further professional growth Individual and company trainings Possibility of short or medium-term work abroad Offices in Prague 1, easily accessible by public transport 4.2 Interview If you are interested in the above described position or would like additional information please contact us. Contact us even if you do not comply with all the requirements set in this document but you are willing to learn the missing knowledge. As the first step you will be asked to fill in your Technical Profile to precisely specify your knowledge. Afterwards we will arrange an interview. Please note that a short part of the interview is conducted in English (nonnative speaker). The interview may take approx. 1 hour. We will contact you shortly after the interview to communicate the decision.

Job Description Version 1.1 Page 8 of 8 4.3 Starting in During the first weeks you will be guided by an experienced person from the company to become familiar with the internal information services, projects, methodologies and other work related stuff. In the first project assignments the newcomer works in a tandem with an experienced team member. 4.4 Working in The project assignments vary. One project follows another, so there is an opportunity to try various project roles (analysis, design, programming, test etc.) and various technologies (Java, C++, www), environments (front-end, backend) and operating systems (Open VMS, Linux, Windows). As the IT sector develops quickly, nobody can know everything perfectly. Everyone in the company must learn new technologies, new programming languages and new approaches. We are trying to build a team with a wide range of knowledge and to share it within the company. The company regularly organizes company and individual trainings. A library of technical books is available to the employees and everyone is encouraged to suggest new ones. Twice a year the company management prepares an evaluation of employees` activity, usually leading to financial bonuses. Outside work we organize team and company events such as Christmas party, kart races, sports and barbecue weekends in summer and other (always voluntary). 4.5 Contact Office: Rybná 682/14, Prague 1, 110 00, Czech Republic Email: career@.com web: www..com Tel: +420 234 262 311 fax: +420 234 262 310