Senior Software Engineer

 

Description:

Design, develop, enhance, and maintain a scalable and high-performance front-end desktop application.

The ideal candidate will have:

  • Demonstrable experience in C.Net and front-end application development specially using WPF; experience with multi-threading is a plus.
  • A deep understanding of common data structures and algorithms.
  • Test-driven Development experience, and experience with Unit-Testing Frameworks.
  • Experience with the following technologies, though not essential, would be a big plus ZeroMQ, Redis/Aerospike/Ignite, gRPC, Protocol Buffers.
  • The ability to quickly comprehend complex business processes and existing systems architecture and propose efficient solutions to tough problems.
  • An aptitude for debugging, mathematics, problem solving and mastering new languages and APIs in a short time span.
  • Good written and spoken English communication skills.
  • The ability to recognize & differentiate between barely working, hacked-together Code and Clean, high-quality code, and the talent to produce the latter.
  • Note: We are open to candidates living in different parts of the world who can work remotely

 

Experience:

5+ years of professional experience in C.Net software development.

 

Qualifications

  • Bachelor of Science, Engineering or higher in Computer Science or related disciplines

Organization Logiciel Services
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineer
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2024-11-26 10:01 am
Expires on 2025-01-10