Key facts
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
Java
Descriptions
Equities IT develop and support applications that offer real-time and on-demand risk management to a user base of over 700 across 14 countries. A significant programme of transformation and re-engineering is underway to ensure that the system can scale to meet the demands of a rapidly growing business.
CMI Client Management Information is a team that develops and supports a handful of applications that provide global sales and client management information for Equities derivatives trading.
The successful candidate is expected to work under minimal supervision to design and implement the required functionality/bug fixes/enhancements within allotted timescales.
Requirements
Requirements (mandatory):
Bachelor's Degree or higher in Computer Science/ Engineering/ Science/ Maths preferred
Experience with Java 6, test driven development, Hibernate, SOLR, Oracle, JQuery, Ajax, and the Spring framework
Optional:
A background in Equity derivatives in order to be able to interact with the Business Management team whilst capturing requirements and change requests
Informatica, OLAP cube, and Business Objects are also desirable
Able to work effectively with a remote team development team in London
Bachelor's Degree or higher in Computer Science/ Engineering/ Science/ Maths preferred
Experience with Java 6, test driven development, Hibernate, SOLR, Oracle, JQuery, Ajax, and the Spring framework
Optional:
A background in Equity derivatives in order to be able to interact with the Business Management team whilst capturing requirements and change requests
Informatica, OLAP cube, and Business Objects are also desirable
Able to work effectively with a remote team development team in London
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.
Using Eclipse IDE
As plus:
Rich Client Platform
Development of plug-ins for Eclipse
Knowledge of 3D modeling.
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.
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
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
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.
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
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







