PURPOSE:
We are looking for a motivated .NET Developer to design, develop, and maintain high-quality WPF-based applications with a focus on performance, scalability, and reporting. The role involves working on feature development, debugging complex issues, and supporting data-driven solutions while collaborating with clients and cross-functional teams.
QUALIFICATIONS, SKILLS, AND EXPERIENCE:
- Bachelor’s degree in Computer Science (BCS) or a related field.
- 1–3 years of professional experience in .NET application development.
- Strong expertise in WPF, C#, .NET Framework, and SQL Server.
- Hands-on experience with PRISM framework in WPF applications.
- Exposure to .NET 8.0 and modern .NET practices.
- Experience with reporting libraries (e.g., DevExpress) preferred.
- Solid understanding of multithreading concepts and debugging threading issues.
- Proficient in SQL query writing, stored procedures, and performance optimization.
- Experience working with financial or trading applications is a plus.
- Excellent client communication skills.
KEY RESPONSIBILITIES:
- Application Development: Develop and maintain WPF-based applications using C# and .NET.
- Framework Implementation: Apply PRISM patterns to build modular, maintainable WPF solutions.
- Performance Optimization: Identify and resolve multithreading and performance bottlenecks.
- Database Handling: Write, optimize, and maintain SQL queries, procedures, and reports.
- Reporting: Implement and customize reporting solutions using supported reporting libraries.
- Problem Solving: Analyze complex technical issues and deliver effective solutions.
- Client Interaction: Collaborate with clients and internal teams to understand and implement requirements
A Culture of Belonging: At our core, we value diversity and inclusion. As an equal opportunity employer, we are dedicated to creating a workplace where every voice is heard, every person is respected, and everyone has the opportunity to succeed.