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?
- Design, development and maintenance of server side components for financial banking applications.
- Act as a solution reviewer for solutions produced by developers responsible for other system layers
- Work closely with technical leads, analysts and developers to design and implement best practice cross project solutions within a structured development process.
Key business skills
- Good knowledge of financial products, across broad asset classes; this should include at least a basic understanding of instrument payoffs and transaction attributes
- Conversant in FpML
- Experience of data warehousing and reporting for the regulatory agenda, ideally MiFID II
- Excellent communicative and presentation skills
- For more senior candidates:
o Experience within a consultancy model/environment
o Mentoring and leading more junior developers
Key technology skills/experience required:
- 5 to 7 years of hands on development experience
- Expertise in development with C# in .NET 4.6+ and/or .NET Core
- Development of WCF-based and ASP.MVC/ASP.NET WebApi Web Services
- Development of Sql (Sql Server, SQL, Stored Procedures) and NoSql databases (Cassandra, MongoDB, Neo4j)
- Experience with SQL Server modules like SSIS, SSRS, DQS, CDC is desirable.
- Development of real-time highly concurrent systems
- Experience with messaging frameworks (i.e MQ, Akka.NET, RabbitMQ, NServiceBus)
- Familiarity with XML, XPath and XSLT is essential
- Experience with caching and caching solutions for distributed systems
- Knowledge of .NET open source libraries for logging and monitoring (i.e NLog, log4net, Serilog)
- Knowledge of .NET libraries for Unit Testing (i.e NUnit, MSTest, Moq, dotCover, NCover)
- Advocate of CI and CD and experience with CI Servers (TeamCity, CruiseControl, Bamboo)
- Experience in development of client applications for desktop (WPF, XAML) and/or browser (Angular2, React, CSS3, HTML5) is highly desirable
- Experience with advanced automated testing (i.e TestComplete, Selenium) and reporting (i.e Fitnesse) tools is desirable
- Solid understanding of design patterns
- Design/development of large scale systems
We have an exciting Senior C# developer role in our Technical Consulting Practice, based in Warsaw working with centres in London and Paris, where you'll be surrounded by ambitious and creative people, in a collaborative environment which we strive to create.
A consultant in Excelian is a highly skilled developer, who exemplifies the highest standards in software engineering and enjoys sharing his / her knowledge and experience with others.
DevOps, continuous delivery, test driven development, incremental design should be automatic for you, and writing code without tests unthinkable.
Specialising in .NET C# Development, you need to be an excellent communicator, able to build strong relationship with clients you'll be facing. You will work with our SME's on Big Data, DevOps, Cloud and other exciting technologies.
What do you gain working with us?
- Mentoring and education designed to ensure that every single employee continually builds knowledge and skills in the areas that matter most to them
- Excelian develops its 'best-in-class' talent through an extensive program of training and continual improvement
- Mentoring and education designed to ensure that every single employee continually builds knowledge
- Real opportunities to grow, learn, push ideas, and be listened
- The opportunity to travel overseas
