Software Engineer - Web Applications

Friday December 07, 2012

197 First Ave, Suite 200
Needham, MA 02494

We pride ourselves in knowing that we have an agile and extremely capable development team that can bring new ideas to life quickly and efficiently for the benefit of our members and staff.
You’ll become part of a seven person development team working with current Microsoft technologies/methodologies on projects such as our Web Portals, Payment Card Processing, Server-side integration with Mobile Applications for iPhone, Android and other platforms, Telephony setup and report generation, Back Office Database via custom SOA component applications, Online Marketing Promotions, Sign Up, as well as other related projects.

Skills & Requirements 
Qualified candidates will possess a Bachelor’s Degree in Computer Science or a related field, or have equivalent experience.  Candidates should also be able to showcase programming/web development experience outside of an educational environment.  Preferred candidates will have at least 2 years of professional experience working with technologies we use. Candidates must be able to work with minimal supervision within a structured environment, possess excellent teamwork, organization, and communication skills.  Candidates must be enthusiastic and take initiative and pride in their work.
Areas of required professional experience:

  • Expertise in C#, .NET 4, and MVC 
  • Experience designing and building API’s and supporting web services.
  • Experience with RESTful API techniques.
  • Experience with SOA systems as well as other architectural paradigms.
  • IoC containers and Dependency Injection frameworks
  • Exposure to Oracle, Mongo Database & SQL

Some personal traits that will help you succeed include:

  • A true passion for making great software
  • An entrepreneurial approach to problem solving
  • An ability to interact effectively with both technical and business stakeholders in order to help craft clear requirements, understand the business needs framing your work, and communicate those needs to the technical team.
  • An ability to mentor and motivate other Engineering staff to excel.
  • A commitment to getting features in front of customers and keeping those customers happy.
  • Prior experience with telephony systems a plus.

Great benefits, including 4 weeks of paid vacation to start and half-day Fridays all summer long.

  • A fun, high-energy work environment in a modern office space and a great location.
Post a job

30 Day listing for only $50

Similar Jobs