Senior C# Application Developer

Jun 8 2011 1:09 PM

Contact [email protected] if you are interested in this opportunity

Client is seeking a (LOCAL to Philadelphia, or willing to relocate) talented and ambitious web application developer to join the business. The ideal candidate should have a proven record of personal and professional achievement and able to master new technologies as needed. Typical responsibilities will include designing, implementing, and maintaining multi-tiered web-based applications in a high growth business infrastructure. The candidate must have a demonstrated ability to create both service-oriented applications as well as user-centered designs for enterprise web applications. Creativity and use of modern UI development techniques is desired. A strong candidate should have the ability to function in a fast-paced, dynamic environment and a strong desire to help a business grow.

Key Responsibilities: Identify, address and solve complex user interface and information design challenges. · Design web applications using a service layer back-end.

  • Work with business users to create screen layouts and interactive prototypes, integrating user feedback. ·
     
  • Manage and develop concepts from project inception through launch. · Provide technical and team leadership for a growing development team. Minimum Requirements: · A Bachelors Degree is required. Degrees in Computer Science, Information Systems, or related is a plus.
     
  • Minimum of 7-10 years of experience designing and building Web-based applications desired, but fewer years of experience will be considered on a case-by-case basis. · At least 5 years of .NET experience is required, as is a deep understanding of the C# language.
     
  • Experience building .NET-based web applications required; ASP.NET MVC is preferred.
     
  • Experience working with JavaScript, JQuery, and CSS.
     
  • Experience building .NET-based service-oriented applications; WCF is preferred.
     
  • Familiarity with Windows Azure a plus. · Experience with PHP and demonstrated knowledge of other dynamic languages desired.
     
  • Deep knowledge of application design, object-oriented concepts, service-oriented architecture, design patterns, and enterprise system development and integration. · Demonstrated experience working within a team of developers as well as independently.
     
  • Understanding of full software-life cycle development; understanding of Agile methodologies preferred. · Outstanding sense of initiative and ownership.
     
  • Ability to read and understand application code with minimal aid or documentation.
     
  • Work samples are desired. Company offers a competitive base salary and benefits package including medical and dental benefits, life insurance, 401K, and a casual work environment.

Contact [email protected] if you are interested in this opportunity


Answers (1)