Job Description :
WPF, .NET Developer

Duration: 6+ Months contract to Hire


Interview process: 2 technical 30 minute interview rounds (video/audio by BlueJeans), and 1 potential final customer interview by same method (Ensure your candidate is fully aware and prepared)

Job Responsibilities:

We are recruiting an experienced WPF Developer with Windows development experience to work on a next generation innovative client application which allows our customers to communicate and share content.
Requirements:
4 years of expert level experience with Microsoft Visual Studio creating multi-tier applications in a large business enterprise level environment using C
4 years of expert level experience with Microsoft Visual Studio creating user interfaces for WPF applications in a large business enterprise level environment is must.
3 years minimum experience with WPF.
3 years minimum experience with Windows development.
Demonstrable skill creating WPF XAML user interfaces, including deep knowledge of control templates, resource dictionaries and data binding.
Experience with Websockets and understanding of Stomp protocol.
Understanding of REST APIs.
Demonstrable skill creating business applications using MVVM, MVC design patterns.
Working knowledge of unit and functional testing methodologies.
Excellent communication skills and the ability to utilize wireframes, simulations and prototypes to create a finished application.
Bachelors or Masters in Computer Science, Engineering, or a related field (or equivalent work experience
Must have demonstrated ability to self-direct work efforts, meet deadlines, and produce consistent high-quality work.

Responsibilities:
Successful candidates will participate in the complete agile software development life cycle.
Responsible for implementing user interfaces for our next-generation, rich client applications.
Use experience, research, and analysis to solve complex UX design problems with elegant solutions.
Adapt creative styles as needed while maintaining creative, technical, and brand standards universally.
Maintain active knowledge of and implement user-centric design best practices.
Contribute to the evolution and strategy of company design policies and practices as they apply to the implementation of standards, interaction, color, typography, artwork, and all other visual/interactive expressions of the user experience.
Self-motivation, intelligence, and strong work ethic.
Willingness to learn.
Ability to follow set standards and take direction.
Ability to analyze and propose solutions to problems.
Ability to work in a fast-paced, multi-project, and dynamic environment.
Absolute drive to complete projects on time and in a detailed manner.
Excellent organizational skills: accurate and thorough.
Excellent communication skills: listening, writing, and verbal.