Job Details:
C# Windows Multi-threaded Software Engineer
Successful technology product company is expanding! Candidates will have experience as a full Microsoft stack software engineer and have a mastery of OO design patterns, modern .NET and C++ frameworks, and agile development processes. (Scrum)
A mastery of C is required, as is senior-level C++ knowledge.
Experience with code repository, wiki documentation, and issue tracking C (Mastery)
Extensive experience in multithreaded applications the utilize heavy memory loads
Extensive knowledge of garbage collection and efficient code
Real-world experience with .Net Remoting, Google Proto-Buffers, WCF, ZeroC Ice, or other secure socket-based communication protocols
Thick client expertise with MVVP, Unity, and other Presenter models
Senior Level C++ Experience with WPF and GDI custom controls
Experience with multi-threaded services
Preferred Qualifications:
DirectX, OpenGL, andor GDI experience C++, RF, C#, Scrum Master, Objected Oriented Programming
This is a full time position, offering an amazing compensation and benefits package!
I look forward to working with you!
Boyd Kelly
www.libertyjobs.com
484 567 2099
bk@libertyjobs.com
http://www.libertyjobs.com/boyd/jobs
http://www.linkedin.com/in/boydakelly
desktop software, device software

