Description
We are seeking a Senior .NET Developer to join our team. In this role, your primary responsibility will be to collaborate with the production support team for the release and maintenance of various components. This position requires expertise in technical analysis, documentation, development, testing, and code reviews.
Responsibilities
- Participate in an agile-based software development life-cycle, including technical analysis, documentation, development, testing, and code reviews
- Propose and provide feedback from your experience / knowledge on architecture, design, technology choices, and the technological direction of the platform
- Collaborate with the production support team for the release and maintenance of the components
Requirements
Minimum 3 years of professional development experience in C# technologies for real-time systemsProficiency with the .NET FrameworkStrong development skills and experience with Javascript / Typescript / CSSGood understanding of test-driven development and continuous integration practicesSome experience with Windows Presentation FoundationAbility to work as part of a globally distributed teamB2+ English level proficiencyWe offer
Competitive compensation depending on experience and skillsVariety of projects within one companyBeing a part of a project following engineering excellence standardsIndividual career path and professional growth opportunitiesInternal events and communitiesFlexible work hours