Windows Application Developer

Job Description

We are seeking a highly skilled Windows Application Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications.

 

 

𝐑𝐞𝐬𝐩𝐨𝐧𝐬𝐢𝐛𝐢𝐥𝐢𝐭𝐢𝐞𝐬:

 

• Design, build, and maintain advanced applications for the Windows platform.

• Provide for and perform the maintenance, implementation, integration, test, and transfer into operations of developed and off-the-shelf application products.

• Provide ongoing development of deployed applications products to meet changing user needs, developing future requirements, and operational cost savings.

• Analyze product requirements and translate them into application designs.

• Apply Agile development processes to create prototype applications, perform testing of software products, and respond to and resolve software discrepancies against products’ needs analysis, application interfaces, and requirements.

• Generate and maintain applications in accordance with product requirements and department standards.

• Generate/update application documents (designs, manuals, code, support) following department approval, configuration, release, and version controls.

• Maintain deployed applications and application servers.

• Collaborate with cross-functional teams to define, design, and ship new features.

• Work with outside data sources and APIs

• Unit-test code for robustness, including edge cases, usability, and general reliability.

• Work on bug fixing and improving application performance.

• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

 

 

𝐑𝐞𝐪𝐮𝐢𝐫𝐞𝐦𝐞𝐧𝐭𝐬:

 

• 3 years experience in Windows Native Application Development using WPF or WinForms.

• Proficient in C# programming with a strong understanding of the .NET framework and .NET Core.

• Knowledge of application packaging and deployment strategies for Windows applications.

• Understanding of MVVM (Model-View-View Model) design pattern, asynchronous programming Sensitivity: Internal models and responsive UI design.

• Hands-on experience with GIT or Azure DevOps and repositories.

• Good to have knowledge of NFC (Near Field Communication) technology and Bluetooth Low Energy (BLE) devices.

• Ability to solve problems quickly and completely with proactive involvement.

• Team player with good communication skills and a positive attitude towards work.

• Perform Unit and Integration Testing and familiarity with unit testing frameworks (e.g., NUnit, xUnit).

• Work with the Team Lead during System Integration Testing

Job Summary

  • Published on:2024-02-21 7:17 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:3 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-12-27