We are hiring!

Growing and dynamic consulting company is looking for a full-time, Application Developer. The Web Application Developer will be responsible for design and development of web applications to improve the productivity and business processes of our customers. The ideal candidate would be our lead developer and would be working closely with our junior developers.

Essential Responsibilities
• Develop web applications/projects identified by customers and Business Analysts.
• Maintain, monitor, and advance existing web applications and internal web resources.
• Design and develop web services for use by company’s infrastructure.
• Develop, test and support database-driven applications.
• Troubleshoot and enhance existing applications.

Required Skills
• Bachelor’s Degree in related field
• 2+ years of experience with .NET development in C# and VB
• Proficiency in HTML/CSS and XML/XSLT
• ASP.NET AJAX, web services and other client-side scripting
• Microsoft SQL Server (MS SQL, SSRS, SSIS & SSAS)
• Experience with Microsoft SharePoint
• Internet Information Services (IIS)
• Configuration and setup of web servers
• Knowledge of Telerik controls

Desired Skills/Traits
• Extremely detail and deadline oriented
• Strong organization and project management skills
• Ability to multi-task and prioritize projects
• Ability to work independently and learn new technologies with minimum supervision
• Critical thinking, problem solving and analysis is a must
• Proficiency in verbal and written communication
• Will do, can do, professional demeanor and attitude

Support Skills
•Must have exceptional oral and written communication skills.
•Ability to solve any problem in a systematic manor.
•Able to assist customers with their questions about any of our supported software and computing platforms to the best of his/her ability, in a professional and courteous manner.
•Should always be willing to find answers to all questions addressed to them accordingly.
•Should be ready to research questions using a variety of manuals and resources, including other consultants.
•Must be a Team Player!

This is an opportunity to join a high-performing team in a dynamic and exponentially growing company.