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?
This specific position requires developers to build, enhance and maintain 2 risk engines used for portfolio simulations by a large global user base, internal and external systems across the banking industry.
Within the self-organizing team you will be able to contribute to applications in your current specific area of expertise and progress on both Microsoft and Java technologies. In addition you have the chance to get a deep mathematical knowledge of the financial sector.
As a .NET/Java developer you will:
- Provide applications in best quality as requested by specifications
- Work in different roles across the whole solution lifecycle (requirement analysis, frontend- backend-development, design, system integration, architect, support, etc.)
- Document your provided solutions
- Analyze root-causes in case of incidents and provide solutions for solving the problem
- Assist with effort estimations and feasibility studies
- Perform code reviews and share best practices with colleagues
- Learn about a key area of the financial sector: risk calculation
Mandatory skills:
- Ability to work in an independent, systematic and structured manner in an agile environment and team
- Strong analytical and problem-solving skills
- Willingness to display initiative and commitment, as well as excellent organizational skills and keen perception
- Good communication and negotiation skills
- A very good command of English (oral and written)
Technology skills:
- C# with Visual Studio 2010/2012
- Winform
- MS SQL Server (2005-2012)
- MS Office development
- Unit Testing
- Windows Service Development
- Java incl. Spring framework
Optional Skills:
- Experience in financial Industries, ideally basic know how of portfolio management theories
- Technology
- Matlab
- 3rd party libraries: Syncfusion, Tee chart, Farpoint spread
- Git, Sonar, Jira
- High availability systems
The project team is a part of top-tier Swiss Bank's application delivery unit and works directly with business units to provide best in class investment risk software solutions. The team is responsible for three high availability large scale risk engines providing the analytical and quantitative risk information to a number of internal clients, including Chief Investment Officer, discretionary and advisory portfolio management.
We invite a highly motivated individual to apply for a software engineer position. The candidate will be working on 2 engines; 1 just rewritten in .NET and on a new one we are currently creating in Java. Knowledge of both .NET and Java is essential.
In this position you will be covering the full application lifecycle: development, integration, testing, documentation, maintenance, support and decommissioning.
As methodology we apply Rational Unified Process (RUP) by IBM and Agile/ Scrum adapted accordingly to the company's environment. We document solutions with UML-Models in Enterprise Architect and Word Specifications.
