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?
Key Responsibilities
Main responsibilities and requirements will include:
- Produce high quality C# code on project and enhancement initiatives.
- Propose and implement architecture enhancements.
- Test and report in automated/manual way your code within local/test environments
- Produce technical requirements and write code to develop and support new and existing functionalities
- Program and deliver of solutions for different work streams executed Wroclaw CoE
- Develop prototypes and simulations
- Maintain the existing codebase
Candidate Value Proposition:
The system under development plays a very important role in the whole company from regulatory point of view so we put much care to make sure it's designed in best way. We apply best practices here.
Essentials Skills and Qualifications:
a. Has an in depth understanding of OO, IoC principles.
b. Is an expert in C# development
c. Demonstrates experience of using Design Patterns (advantages and drawbacks).
d. Has experience of developing software for a large Enterprise, including n-tier development.
e. RDBMS experience
f. Experience of the full project lifecycle.
g. Understanding and exposure to Test Driven Development (TDD).
h. Experience of Agile practices and processes (e.g. SCRUM).
Desired Skills and Qualifications:
a. Selenium
b. languages other than .NET (will not be used) like F#, Java , Python, Ruby.
c. ASP.NET, MVC, MVVM,
The Application is a trading platform for OTC Derivatives. The feed to various downstream systems ensures straight through processing (STP) for the supported products and trade events. The downstream systems are risk systems and payment systems. The Recon is Web-based application that is used by Operations to reconcile the trades with MW or LCH. The platform also implements regulatory requirements related to clearing obligations.
The application is using the following technologies:
.NET (.net version: 4.0 and sometimes 3.5), C#, HTML, AngularJS, MS SQL, Spring.NET, ASP.NET
SQL Server
Confluence Wiki
JIRA (with GreenHopper)
TortoiseSVN
Team City Enterprise
Overview of the department / team (team size, backgrounds, personalities ...):
We are a team of 6 focused on enhancing the platform to be in line with business needs and regulatory requirements. Our development methodology is Agile/Kanban.
- International Team of 3 developers, 1 BA in Poland and in Switzerland: 1 BA, 1 QA, product owner
- Everybody is self-sufficient, helpful and have great team spirit.
- Agile/Kanban