Submit Resume

WHY LUXOFT?


Key facts

Established – April 2000
Personnel – 5000+

Development Centers:
Russia: Moscow (HQ), St. Petersburg, Omsk
Ukraine: Kiev, Odessa, Dnepropetrovsk
Poland: Krakow
Romania: Bucharest
Vietnam: Ho Chi Minh City

Representative Offices:
USA: New York, NY; Seattle, WA
Europe: London, UK; Frankfurt, Germany

Marquee clients and partners:
Dell, Deutsche Bank, Boeing, UBS, Areva, Sabre Holdings, Nortel, Avaya , IBM, Ping Identity, Jabber, Aepona

Other


Descriptions
Development of Java editor to create graphics and geometric resources which are used by navigation system.
Requirements
• Java development
• Using Eclipse IDE

As plus:

• Rich Client Platform
• Development of plug-ins for Eclipse
• Knowledge of 3D modeling.
Descriptions
• Be involved in embedded software design, development, bug fixing, maintenance, testing and code review. Creation of documentation, component and unit tests for implemented components.
• Analyze, evaluate impact, implement and verify Software Requirements.
• Creation of SW Architecture and Design and recording it in documentation with UML and text, and their implementation.
• Generation of effective professional technical solutions and their implementation.
• Making estimation of assigned tasks and commitment for them. Possibility to make WBS for assigned tasks.
• Self-managed communications with a customer on technical issues.
• Supporting Developers in technical issues and professional growth. Provision of expert judgements to Team Leaders and higher management.
• Making integration, creation of release notes, test reports.
• Reporting on status of project/release level efforts and key issues, escalation of risks and problems.
• Act according the requirements of the automotive industry and of Harman/Becker regarding in-car applications and software development processes.
• Accomplishment of all project specific software engineering processes rules.
• Participates as moderator in code reviews.
• Adopting to coding standards
Requirements
• Good level of C++
• OOP, OOD principles; design patterns
• embedded development experience (memory management, multithreading, asynchronous communications)
• Internet technologies experience (TCP/IP, UDP, HTTP(S), Certificates, Proxies)
• HTML(5), CSS, JavaScript, AJAX, SOAP, XML
• Browser Engines knowledge – WebKit, Firefox
• Development of UnitTests, SW functional tests for own code
• Tool chain like SVN, CVS, bug-tracking system

As plus:

• QNX / LINUX System API (POSIX)
• Open source development in community or international projects
• UML
• Plug-ins development experience (Netscape API)
Descriptions
• Define the configuration for digital map conversion framework, run the map compilation and handle the conversion process.
• Maintenance of software for the navigational/map conversion framework with specialization in digital map / GIS processing.
• Development of automated tests for system features.
• Be involved in unit testing, functional testing and code review. Define, execute and document software module tests and integration tests.
• Act according to the requirements of the automotive industry and of Harman/Becker regarding in-car applications and software development processes.

Requirements
• Strong knowledge of JavaSE
• OOP, OOD; design patterns
• SQL databases and Hibernate
• Software development processes understanding (CMMI, RUP, Agile, etc.)
• Good written and verbal English communication skills

As plus:

• Experience with OSGi (Equinox is a plus)
• Eclipse RCP and SWT
• Experience with Maven and Ant
• UML
• Experience with GIS technologies
Descriptions
• Be involved in embedded software design, development, bug fixing, maintenance, testing and code review. Creation of documentation, component and unit tests for implemented components.
• Analyze, evaluate impact, implement and verify Software Requirements.
• Creation of SW Architecture and Design and recording it in documentation with UML and text, and their implementation.
• Generation of effective professional technical solutions and their implementation.
• Making estimation of assigned tasks and commitment for them. Possibility to make WBS for assigned tasks.
• Self-managed communications with a customer on technical issues.
• Supporting Developers in technical issues and professional growth. Provision of expert judgements to Team Leaders and higher management.
• Making integration, creation of release notes, test reports.
• Reporting on status of project/release level efforts and key issues, escalation of risks and problems.
• Act according the requirements of the automotive industry and of Harman/Becker regarding in-car applications and software development processes.
• Accomplishment of all project specific software engineering processes rules.
• Participates as moderator in code reviews.
• Adopting to coding standards
Requirements
• Good level of C++
• OOP, OOD principles; design patterns
• embedded development experience (memory management, multithreading, asynchronous communications)
• Internet technologies experience (TCP/IP, UDP, HTTP(S), CSS, Certificates, Proxies)
• Development of UnitTests, SW functional tests for own code
• Tool chain like SVN, CVS, bug-tracking system, debuggers like gdb, QNX Momentics IDE (Eclipse)

As plus:

• QNX / LINUX System API (POSIX)
• Open source development in community or international projects
• JavaScript, AJAX, SOAP, XML
• UML
• Browser Engines knowledge – WebKit, Firefox
• Plug-ins development experience (Netscape API)
Descriptions
• Development, documentation and maintenance of software for the navigational/map conversion framework with specialization in digital map / GIS processing.
• Development of the new features, change requests and bug fixes for the existing software
• Be involved in unit testing, functional testing and code review. Define, execute and document software module tests and integration tests.
• Review software requirements, architecture and design documents prepared by other software engineers
• Act according to the requirements of the automotive industry and of Harman/Becker regarding in-car applications and software development processes.
Requirements
• Strong knowledge of JavaSE
• OOP, OOD; design patterns
• SQL databases and Hibernate
• Good mathematical background, knowledge and abilities in algorithmic field
• Software development processes understanding (CMMI, RUP, Agile, etc.)
• Good written and verbal English communication skills

As plus:

• Experience with OSGi (Equinox is a plus)
• Eclipse RCP and SWT
• Experience with Maven and Ant
• UML
• Experience with GIS technologies

Luxoft Ukraine vacancies




Back