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?
- Work as part of project team to translate user requirements into technical design of components.
- Design and develop components for front office risk management system in line the stated design and architectural framework defined by the team.
- Assist in developing automated test packages and unit testing utilizing TDD.
- Assist in all phases of development, deployment and some ongoing support.
Essential
- Knowledge of .NET 4.0 C# with design patterns backed up by 4 or more years' experience.
- The ability to take ownership of issues and follow to resolution.
- Methodical & analytical style of problem solving.
- Understanding the importance of good software development practices.
- Degree level qualification in computing or a related field.
- Experience of designing and building OO systems using Test Driven Development.
Beneficial
- WPF, WCF, Winforms.
- Oracle, Caching (Coherence), PLSQL, T-SQL, SQL Server, Object DB.
- Messaging, Tibco.
- experience of server side Java EE.
- F#.
Experience in writing high performance low latency systems and financial engineering is a plus, but is not absolutely required - successful candidates will be introduced to investment banking basics through classroom and web training.
Join our Development Center in Wroclaw and become a member of our open minded, progressive and professional team. In this role you will be working on projects for one our world famous clients. You will have a chance to grow your technical and soft skills, and build a thorough expertise of the industry of our client. On top of attractive salary and benefits package, Luxoft will invest into your professional training, and allow you to grow your professional career.