Luxoft is a global leader in high-end software development.
Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.
So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
- Developing code for a large-scale rich internet application
- Being a part of a high-performing team on a high-profile project
- Collaborating closely with the Business, Server-Side Developers, User Experience and Quality Assurance professionals
- Mastering state-of-the-art technologies and a complex business domain
- Solving challenging problems in elegant ways
- Sharing knowledge across the project team
- Taking pride in the quality of software delivered each iteration
- Expertise in HTML5 and JavaScript including:
o Custom component development
o Styling and skinning
o Modularization
o Localization
o Experience with libraries and frameworks such as Async.js, Moment.js, RequireJS, Lodash lib, CSS Framework, and any others
- Clean coding skills
- Excellent problem solving ability
- Enthusiasm for agile development (Scrum, XP, etc.)
- Special interest in user interface programming
- Knowledge of design patterns and refactoring techniques
- Fluency with source control systems (Perforce, Subversion, Mercurial, Git, etc.)
- Fluency with Flex application frameworks (Parsley, Swiz, etc.)
- Experience with unit testing and automation testing frameworks (FlexUnit, QTP, RiaTest, etc.)
- Experience with build tools and continuous integration (Ant, Maven, Hudson, etc.)
- Experience with project and issue tracking tools (JIRA, Rally, Version1, etc.)
- Advanced English
Overall you should be confident, enthusiastic and proactive; be highly motivated with an eye for detail, possess strong communication skills and a track record of delivering successful projects into production.
It would be desirable for the candidate to have:
- Experience working within an investment bank
- Experience with other languages (JavaScript, Java, Ruby, etc.)
- Experience with other user interface technologies (SWT, GWT, Cocoa, etc.)
- Experience with relational databases (Oracle, Sybase, SQL Server, etc.)
- Experience with data streaming technologies (LCDS, Lightstreamer, Nirvana, etc.)
- Technical writing skills
Our project was started two years ago, when our Client, an Investment Bank, launched a Web Portal with the objective of bringing the next generation of single-bank platform to their clients. The Web Portal solution replaces dozens of legacy interfaces and tries to go beyond addressing the needs of the Bank’s
customers, but also anticipating them. In this solution there are four fundamental, albeit incremental, innovations that are combined together to create a proposition that competitors will find hard to replicate:
- The platform places Bank’s experts and their insights at its heart and uses them as the guide to the journey across the platform.
- The Web Portal was designed to take into account changes to the structure of capital markets brought on by new EU and US regulations.
- It integrates all asset classes into one platform, covering the full lifecycle of trading.
- The platform brings to the professional investment world the design breakthroughs that revolutionised the consumer Internet.
The candidate will be joining a Web Portal development team to develop a new on-line trading application with state-of-the-art technologies for a new cross-product online trading application within Investment Bank. The team follows agile methodologies with testing occurring throughout the lifecycle, iteration by iteration with a strong emphasis on automated testing and short release cycles. The office location shall be Cracow, Poland. The team has a large-scale integration with other project teams located around the globe (London, New York, Zurich, Cracow, Shenzhen etc).
