Software Developer II

Software Developer II

Key Deliverable

Develop custom SharePoint solutions in ASP.NET or in JavaScript/HTML for our various customers to meet their business needs.  Develop custom VSTO solutions in C# for Word and Excel.

  • Work closely with sales, project management, SharePoint experts and QA in a collaborative, Agile environment
  • Follow best practices for software development, including appropriate use of design patterns, properly commented and documented code, consistent use of version control systems, code reviews, etc
  • Accurately estimate work effort at the beginning of projects, and execute to time and budget demands
  • Deepen proficiency developing Microsoft Office/SharePoint solutions 


What We Offer

Aside from a competitive base salary, comprehensive benefits, 401k match and generous time off, we offer

  • Access to the latest technologies from Microsoft, often prior to wide release
  • Opportunities to consult directly with customers on solutions
  • A truly Agile environment with an emphasis on internal collaboration and knowledge sharing
  • A casual yet professional environment
  • People who truly enjoy working together, and are dedicated to seeing the company succeed – really!
  • And of course, foosball

If you’d like to apply, here are things we’d love to see…

  • 2+ years of experience programming in C#/.NET
  • 2+ years of ASP.NET and JavaScript
  • 1+ years using HTML and CSS for web page layout
  • jQuery is a big plus
  • VSTO or OOXML is a big plus
  • SharePoint experience is a big plus
  • Pragmatic creativity – you can come up with innovative yet realistic solutions to problems
  • Resourceful, tenacious, action-oriented temperament that can deal equally well with concrete requirement as well as ambiguity
  • Integrity and customer focus – you don’t cut corners in your work or your ethics; you are a strong partner to external customers and to your coworkers
  • Experience working in a consulting or project-driven environment is a big plus

Now What?

If you believe your experience, competencies and attitude are a STRONG MATCH with the above description, we would love to hear from you; please send your resume to!