Used Tools & Technologies
Not specified
Required Skills & Competences ?
Software Development @ 3 Linux @ 3 gRPC @ 3 API @ 3 QA @ 3 Swift @ 3 macOS @ 3Details
The Desktop Applications department is a collaborative team of passionate engineers focused on what can be done instead of what's been done. We build on each other's ideas to solve complex problems by using C#, .NET, SWIFT, Linux, and macOS technologies.
Responsibilities
- Work on NordLayer Windows desktop application and make sure all features are up and running.
- Deliver best-in-class application and opportunity to work on the full application software stack.
- Together with the team of developers, designers, QA folks, and a Product Owner, you will work on creating and maintaining software for a world-renowned product.
- Use Microsoft’s tools and technologies to extend and improve the functionality of our product. It is all about that code.
- Participate and contribute to a team approach to software development and problem-solving.
- Leverage technologies and languages outside of the .NET if needed.
Requirements
- 3+ years of experience in software development as .NET (C#) Dev.
- Solid understanding of object-oriented programming principles.
- Good knowledge of native Windows programming principles, APIs.
- Confident knowledge of source code analysis and optimization.
- Experience with unit testing and general testing practices.
- Ability to adapt to changes and quickly solve edge cases.
- Bonus Points - previous experience with WPF, UWP, or similar xaml-based technology.
Tools You Will Use
- .Net/C#
- XAML (WPF)
- MVVM
- gRPC
Benefits
(The benefits section is not specifically detailed in the input.)