Job Description & How to Apply Below
At ARRAY, we’re not just another software services company—we’re a team of dreamers, innovators, and trailblazers! From startup grit to big-tech aspirations, we’re on a mission to redefine technology, put Bahrain on the global tech map, and grow into a powerhouse that inspires. If you’re ready to be part of an exciting journey, we want you on our team!
Key Responsibilities- Design, develop, and maintain WPF-based desktop applications with a focus on high performance data grids and real-time updates.
- Optimize application performance using advanced techniques such as hardware acceleration, efficient data binding, and UI virtualization.
- Implement and maintain MVVM architecture to ensure scalability and testability.
- Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
- Debug and resolve application issues to ensure a seamless user experience.
- Write clean, maintainable, and efficient C# code following best practices.
- Stay up to date with the latest trends and advancements in WPF and desktop application development.
- Proven experience in developing WPF applications with a focus on performance and scalability.
- Strong proficiency in C# and .NET Framework/.NET Core.
- Expertise in performance tuning, including hardware acceleration and profiling tools.
- Thorough understanding of MVVM architecture and its implementation.
- Experience working with grids and real-time data refresh scenarios.
- Familiarity with asynchronous programming (e.g., async/await, Task Parallel Library).
- Strong debugging and problem-solving skills.
- Experience with hardware-accelerated rendering using Direct
X or similar technologies. - Familiarity with third-party WPF libraries such as Dev Express or Telerik.
- Knowledge of multi-threading and parallel programming techniques.
- Experience with CI/CD pipelines and version control systems like Git.
- Understanding of UX/UI design principles for desktop applications.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology
Industries: IT Services and IT Consulting, Software Development, and Financial Services
Location: Manama, Capital Governorate, Bahrain
Salary: $60,000.00-$
Referrals increase your chances of interviewing at ARRAY INNOVATION by 2x
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×