SOFTWARE ENGINEER (DEVELOPER)

Position Description
Established in 1999, INgage Networks is a leading provider of enterprise social software solutions for businesses and government agencies. The company’s award-winning platform enables enterprises to create more effective and profitable engagement with their networks of customers, partners and employees. Proven cloud-based solutions combined with an unparalleled commitment to the success of its customers (through support and professional services) are just some of the reasons why customers like American Express, ABC News and Grand American Road Racing (GRAND-AM) trust INgage Networks with their business.

INgageNetworks is seeking talented, hands-on software engineers to join our team building enterprise social networking solutions using our award-wining INgagement Platform.  This position is part of a cross-technology team that combines Internet, enterprise and mobile technologies to rapidly meet customer needs in our fast growing industry.  This is the ideal job for you if you are excited about:

  • Building social networking applications that your friends and family will regularly use
  • Not only leading use of Web 2.0 technologies but also pioneering emerging Web 3.0 concepts such as open technologies, semantic web, and networking computing
  • Working in small teams that provide the opportunity to switch between multiple levels of the technology “stack”—from advanced AJAX to complex C# logic to enterprise integration
  • All in a fast-moving, state-of-the-art environment 

Requirements

The ideal candidate will be able to:

  • work with limited supervision and be a self-starter; work in small teams in the development and integration of social networking services for our customers using the INgagement Platform
  • Create clean, well-structured code that can be rapidly configured and reused to solve many customers’ enterprise social networking needs
  • Plan and execute on-time development
  • Document and unit test your work
  • Support quality assurance and operations in the certification and release of your work
  • Be detail-oriented with an ability to see the 'big picture' when it comes to projects and developing product for future versions
  • Write simple SQL and understand complex SQL

The preferred candidate will have:

  • Three years of industry experience developing applications for use in internet, social network, mobile, or social media environment using most of the following technologies: C#, Flash, HTML or AJAX
  • Experience building high-scale systems, i.e., real-time systems supporting 3,000+ transactions per second
  • Strong system design skills with an emphasis on design patterns, object-oriented design, re-usability, fault-tolerant scaling, and automated error recovery

To expedite consideration of your resume please click here


Bookmark and Share