Enable job alerts via email!
An innovative firm is seeking a skilled Software Engineer with expertise in WPF and MVVM to design and implement cutting-edge applications. In this role, you will collaborate closely with development teams, ensuring seamless integration and quality assurance. Your responsibilities will include writing technical specifications, working with SQA teams, and engaging with project management to address challenges. This position offers a dynamic environment where your contributions will directly impact project success. If you are passionate about software development and eager to explore new technologies, this opportunity is perfect for you.
Design & implement WCF and WPF based application.
* Write technical specifications.
* Be the liaison between onshore and offshore .NET development teams.
* Be a team player and work in conjunction with the Tech lead for the project in identifying and solving issues.
* Work with Software Quality Assurance (SQA) and Integration teams to validate the correct implementation of systems and applications.
* Interact with project management, other engineering teams, and other stakeholders as appropriate.
* XAML development skills with strong template and resource manager structure.
* Strong MVVM development skills with TDD and mocks.
* .NET Frameworks: Silverlight, LINQ, WCF, WPF, and Workflow Foundation.
* xUnit Frameworks.
* IIS and ASP.NET (AppFabric & ADFS are a plus).
* Asynchronous programming models (specifically with WCF & Silverlight or AJAX).
* Security configuration and/or development including X.509 Certificates, Kerberos or WIF.
* Expression Blend and collaboration with user experience designers.
* Exposure to RIA services.
* Exploration of Windows Azure is a major plus.
Location: Information Technology and Services - Islamabad, Pakistan