Position: Senior C#/.NET Developer (tr)
Company: Luxoft
Category: .NET
Experience required: 3y
English level: intermediate

It does this through the superior design and development of digital identity management and biometric solutions. It changes the way travel centers interact with travelers and manage the traveler identification and clearance process. The company is recognized as one of the most innovative companies in Europe and trusted by world-famous brands around the world.

The product is a host application which provides base services to other applications in customer's product line and ingrates with various devices (cameras, fingerprint scanners, document scanners, card scanners, barcode/QR-code scanners) and external libraries for matching algorithms.

Technologies used:
- .NET Framework
- WCF
- xUnit
- SonarQube
- Jenkins
- GitLab
- Elastic Stack (Elasticsearch, Logstash, Kibana)

Opportunities:
- International team
- Cutting-edge technologies
- The solution impacting millions of travelers in the largest airports across the world
- Possibility of business trips to customer headquarters

Responsibilities:
- Obtaining knowledge of customer class library and solution framework
- Development of new features and integration with new devices
- Code refactoring
- Maintaining unit and integration test relevance and updates
- Investigation, analysis, localization and resolution of issue root causes
- End-customer project release build configuration
- Contributing to technical documentation updates
- Sharing knowledge and lessons learned across the team
- Communicate effectively with multiple customer representatives, including application team, end-customer project teams, R&D team, etc.
- Obtaining technical ownership of the product

Mandatory Skills:
- 6+ years of extensive development with C# and .NET Framework
- Knowledge of WCF
- Experience with complex custom-developed class libraries and legacy code with a vast number of dependencies
- Commitment to reaching goals and delivering result
- Strong commitment to quality, product sustainability and risk-mitigation
- Ability to understand the broader organizational context which impacts development goals, customer expectations and restrictions
- Ability to collaborate and communicate constructively in a challenging environment
- Confident verbal and written communication in English

Nice-to-Have Skills:
Experience with multithreading, messaging patterns, device communications
Experience with various device integration and working with vendor SDKs
Experience with biometrics and/or identity management
C++ experience might be helpful
Elastic Stack (Elasticsearch, Logstash, Kibana)
SonarQube
Jenkins
GitLab