Thursday, September 17, 2009

Web Applications Engineer


Web Application Engineer - UI, Cold Fusion, C#, SQL Server
IMN is a Software as a Service (SAAS) provider specializing in content-driven e-communications services. IMN enables companies to communicate with their customers through multi-media email and e-newsletters designed to drive measurable brand impact, product visibility, leads and sales.  Founded in 1999, and headquartered in Waltham, Massachusetts, IMN services over 3,000 accounts globally representing a wide variety of market segments including automotive, direct selling, technology, financial services, life sciences, professional services, consumer packaged goods, non-profits, manufacturing, travel, education, retail/e-commerce, advertising and marketing.
The Role:
We need an experienced, web-based developer who has embraced rich internet applications to join our software development team and bring cutting edge enhancements and additions to our web-based products. In this role, you will have an opportunity to work on exciting new products and help build our practice areas and development team.
Responsibilities:
You will be developing and integrating high quality web driven features and components for our software solutions and products. You will be the primary engineer on various new products/features and will also collaboratie with other team members on larger projects.  Specific responsibilities include:
         Developing and implementing web applications using a variety of technologies including HTML, JavaScript, AJAX, ColdFusion, C#, and XML;
         Participating in rapid prototyping of new software product concepts;
         Proposing innovative approaches both to the overall UI design as well as the development of individual components;
         Taking ownership over components of the software with little supervision;
         Ensuring the quality of your software through the development of test plans and ownership of that test plan’s execution;
         Producing software within strict time frames and project schedules.
Behavioral and Interpersonal:
         Establishes systems and schedules to communicate the progress of work or projects with all appropriate parties. Meets with others to review status of projects and maintains appropriate records of meetings and discussions;
         Actively listens, hears and understands what is said as well as not said, and comprehends the meaning and the intent, especially across departments;
         Uses appropriate interpersonal styles and communication methods to gain acceptance of thoughts, plans, activities, services, and products;
         Demonstrates the ability to recognize problems and opportunities involved in teamwork; capably initiates involvement from appropriate parties, pooling own expertise with the expertise of others to solve problems or generate alternatives;
         Exercises excellent judgment in making sound, well informed, fact-based decisions;
         Perceives the impact and implications of her/his decisions;
         Considers all pertinent facts, weighs the alternatives available, commits to the most appropriate action and informs appropriate others as necessary or required;
         Seeks feedback and is receptive to suggestions, complaints and requests.
Education and Experience Requirements:
         B.S. Computer Science or equivalent experience;
         3-5 years experience developing enterprise applications and cutting edge web software with superior ease of use characteristics;
         Significant development experience on a variety of data driven projects using AJAX, JavaScript, Cold Fusion, C#, HTML, CSS, and XML. You will be required to show examples or documentation of your work;
         Strong knowledge of SQL, database design principles and best practices using Microsoft SQL Server or other database platform;
         Proven history of developing large scale, high performance, data-driven web-based applications;
         Experience developing and launching new technology products or services;
         Knowledge of software architecture and patterns (components, reuse, skinning, OOP);
         Experience with at least one configuration management tool (VSS, Perforce, Subversion, etc.);
         Familiarity with SOA Architecture is a plus (SOAP, Web Services, WSDL);
         Our data tier is a large SQL Server database providing all data access. Strong experience with these technologies is a must-have.


  • Location: Waltham
  • Principals only. Recruiters, please don't contact this job poster.
  • Please, no phone calls about this job!
  • Please do not contact job poster about other services, products or commercial interests.













0 comments:

Post a Comment