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?
Proportion of duties: 100% development
Learning opportunities: Opportunity to learn Big Data Technologies
Project methodology: Agile
Technologies: .NET 4.5 , SQL Server 2008 R2, WCF, Nirvana, Python, Java, Scala, Big Data
Proportion of duties: 100% development
Learning opportunities: Opportunity to learn Big Data Technologies
Project methodology: Agile
Technologies: .NET 4.5 , SQL Server 2008 R2, WCF, Nirvana, Python, Java, Scala, Big Data
V SKILLS AND REQUIREMENTS
You Offer
- Excellent C# knowledge required.
- Silverlight/WPF/AngularJS experience preferred but not required.
- Good understanding of Agile practices, including test driven development and refactoring.
- Knowledge of 3rd party .NET frameworks and tools is a great plus
- Being proactive and take ownership of tasks
- Motivated and enthusiastic team player
- Someone that shows initiative and resourcefulness
- Bachelor/Master degree preferred
- Good English (written and spoken)
General technical skills
- Has an in depth understanding of OO principles.
- Experience of developing software for n-tier development is a great plus.
- Has experience of using 3rd party frameworks and can decide when it is appropriate to use these.
- RDBMS experience (e.g. SQL Server / Oracle)
- Experience of using an IoC container to do Dependency Injection is a plus.
- Experience of the full project lifecycle.
- Understanding and exposure to Test Driven Development.
- Experience of Unit Testing and Mocking.
What we're looking for in an individual
- Good written and spoken English.
- Committed to excelling in their job and passionate about software development.
- A team-first attitude, ability to work from minimal requirements and a quick thinker.
- Motivation to support others, to share information and knowledge and to work effectively towards shared goals.
- Can explain complex ideas clearly.
- Proactive in seeking help when needed, and happy to admit when they don't understand something.
- A desire to excel in one's job, by actively learning about new technologies and gaining insight into the business we serve.
.Net Skills
- Excellent understanding of the C# language.
- Good knowledge of the many components of the .NET framework.
- Some GUI experience. Ideally WPF/Silverlight/AngularJS
- Understands LINQ and Lambda expressions.
- Understanding of the framework fundamentals such as memory management.
- Some knowledge of WCF, services and client/server architecture.
- Knowledge of deployment, build scripts, configuration.
- Excellent C# knowledge required
- Silverlight/WPF/AngularJS experience preferred but not required
- Good understanding of Agile practices, including test driven development and refactoring
- Knowledge of 3rd party .NET frameworks and tools is a great plus
- Being proactive and take ownership of tasks
- Motivated and enthusiastic team player
- Someone that shows initiative and resourcefulness
- Bachelor/Master degree preferred
- Good English (written and spoken)
General technical skills:
- Has an in depth understanding of OO principles
- Experience of developing software for n-tier development is a great plus
- Has experience of using 3rd party frameworks and can decide when it is appropriate to use these
- RDBMS experience (e.g. SQL Server / Oracle)
- Experience of using an IoC container to do Dependency Injection is a plus
- Experience of the full project lifecycle
- Understanding and exposure to Test Driven Development
- Experience of Unit Testing and Mocking
What we're looking for is an individual:
- Good written and spoken English
- Committed to excelling in their job and passionate about software development
- A team-first attitude, ability to work from minimal requirements and a quick thinker
- Motivation to support others, to share information and knowledge and to work effectively towards shared goals
- Can explain complex ideas clearly
- Proactive in seeking help when needed, and happy to admit when they don't understand something
- A desire to excel in one's job, by actively learning about new technologies and gaining insight into the business we serve
.Net Skills:
- Excellent understanding of the C# language
- Good knowledge of the many components of the .NET framework
- Some GUI experience. Ideally WPF/Silverlight/AngularJS
- Understands LINQ and Lambda expressions
The project is about the system that aggregates company’s trading activity across different asset classes and geographies, to provide a hierarchical and real-time view of volume and revenue of the trading flow. Based on trade data, the platform runs predictive algorithms daily to provide the sales force with business opportunity alerts, and complements operational position and risk management platforms by aggregating real-time cross asset data on the sales user's desktop (e.g., FX exposure) backed with Big Data technologies.
The business goal is to correlate trade and position data with many other data sources and use Big Data Analytics to create better, actionable, revenue generating product recommendations with a shorter time-to-market.
We Offer:
- A challenging role as a Senior.NET Developer in a fast paced environment
- A project using latest technologies to develop a real time data analytics platform for the Sales business
- A chance to grow the platform cross financial asset class
- Predominantly greenfield development
- A chance to work with experts in this field who are passionate about technology
- A rare opportunity within banking to work on both client and server technologies
- Full product lifecycle development environments, i.e. from requirements gathering through implementation to release