Strategic Systems International logo

Senior Software Engineer (WPF/.NET)

Strategic Systems International

Pakistan only

JOB TITLE: Senior Software Engineer (WPF/.NET)

DEPARTMENT: Software Development

REPORTS TO: Project Director

PURPOSE:

We are looking for a highly skilled Senior Software Engineer with strong expertise in WPF, C#, .NET, and SQL Server. The ideal candidate will have experience in developing complex, multi-threaded applications and working with financial or trading systems. This role requires excellent problem-solving abilities, solid client communication skills, and a collaborative mindset to work effectively within cross-functional teams.

KEY RESPONSIBILITIES:

  • Design, develop, and maintain applications using WPF, C#, and the .NET framework.
  • Develop and troubleshoot multi-threaded applications, addressing threading-related issues.
  • Utilize PRISM for modular application development in WPF.
  • Implement best practices to ensure high-performance, scalable, and maintainable software solutions.
  • Write and optimize SQL queries, stored procedures, and database operations with SQL Server.
  • Develop reports using reporting tools such as DevExpress or similar libraries.
  • Ensure efficient data handling and retrieval to meet application performance requirements.
  • Work on applications in the financial and trading domain (experience in this area is a plus).
  • Provide innovative solutions to complex technical challenges.
  • Conduct code reviews and suggest improvements to maintain code quality.
  • Collaborate with product managers, designers, and other engineers to deliver robust solutions.
  • Take ownership of assigned modules, ensuring timely delivery and quality.
  • Engage in effective client communication to understand requirements and provide tailored solutions.

QUALIFICATIONS, SKILLS, AND EXPERIENCE:

  • At least bachelor’s degree in computer science (BCS) or a related field.
  • Minimum of 3 years of hands-on experience in software development.
  • Strong programming skills in WPF, C#, and the .NET framework.
  • Experience with multi-threaded application development and debugging.
  • Proficiency with PRISM in WPF-based applications.
  • Experience working with financial or trading applications is highly desirable.
  • Knowledge of reporting libraries such as DevExpress is preferred.
  • Solid understanding of SQL Server, including query writing and optimization.
  • Excellent problem-solving abilities and attention to detail.
  • Good communication skills with experience in client interactions.

Understanding Global Salaries

Our compensation tools provide accurate salary analyses to help you make informed decisions.

Global Salary Insights logo

Global Salary Insights

Calculator Employee Cost logo

Calculator Employee Cost

About the job

Apply before:

Apr 27, 2025

Posted on:

Feb 27, 2025

Job type:

Full Time

Experience level:

Senior

Location requirements:

Skills:

WPFC++.NETSQL ServerARES PRISMReporting ToolsSoftware DevelopmentProblem SolvingClient CommunicationData OperationsCode ReviewFinancial SystemsTrading Systems DevelopmentPerformance OptimizationSQL

About the company

Strategic Systems International logoSt

Strategic Systems International

www.ssidecisions.com