Home Jobs Board Software Development Engineer, Skykick, September 23

Software Development Engineer, Skykick, September 23

skykickWho: Skykick
Position: Software Development Engineer
Where: Seattle
What: We are currently looking for a middle tier .Net/C# developer (Javascript knowledge a bonus) with high energy and the ability to drive the development of complex projects from design to development and test.

Responsibilities:

Develop awesome features within SaaS based applications that have garnered Microsoft’s Start-up of the year award for 2013
Code, test, document and deliver SaaS applications and features that improve and extend our product portfolio
Collaborate with product managers, designers, QA and other engineers to enhance existing functionality UI
Participate in agile development process, including scoping, detailed design, effort estimation, coding, testing, debugging, code reviews, maintenance and support

Requirements:

3-5+ years of experience developing on the .NET Framework in C#
Strong understanding of advanced C# language capabilities (generics, async methods, delegates, lambda syntax, LINQ)
Familiarity with .NET threadpool, Task Parallel Library, PLINQ
Experience developing and debugging multi-threaded server applications
Strong believer in the future of Cloud based platforms and SaaS
Good written and verbal communication skills and ability to work independently as well as on a team
BS in CS/EE
Willing, driven and excited to work long hours to accomplish amazing things
The following criteria would be useful and valued as well:

Familiarity with a variety of application layer networking protocols (HTTP, SMTP, DNS, IMAP, POP3, etc.)

Familiarity with socket level programming
Experience with the Windows Azure Platform specifically developing Web and Worker roles and using SQL Azure and/or experience with Amazon EC2
Experience integrating with Dynamics CRM or other line of business systems
Experience with CPython

How: Apply Here