.NET (C#) Application Support Developer
Position Type: Full-Time, on-site
Experience Level: Mid-level; 2-3 years of full time .NET (C#) Web programming experience.
Position Overview
As a developer within the Support & Maintenance Team, you will be primarily responsible for delivering small to medium sized projects ranging in complexity from debugging to single-screen web-applications to designing and architecting database-driven apps requiring 2-3 weeks of development time. In addition, familiarity with designing and implementing databases in relational database management systems such as MS SQL Server and MySQL is essential.
Our team also supports a wide range of 3rd party products and services. Experience in any of these areas is a big plus:
- Content Management such as: Sitecore, Kentico, .NET Nuke
- E-commerce systems / shopping cart software
The Support & Maintenance Team often works directly with our clients to provide services and consult on best practices. Therefore a successful team member must be client-centric and happy to provide on-demand support & maintenance services.
You will also be needed to assist with pre-sales efforts such as gathering requirements and providing estimates.
Technical Skill Requirements:
- Must have a demonstrated proficiency developing .NET applications in C#
- Must be proficient designing and implementing databases in relational database management systems such as MS SQL Server and MySQL
- Familiarity with XML/XSLT, Web Service protocols and other advanced web development concepts
- Some front-end development skills (xHTML, CSS) are required
- Experience with source code management tools and practices
- Experience with PHP and other server-side development languages a plus
Professional Skill Requirements:
- Detail oriented and self-motivated
- Capable of maintaining our high standard of quality in a fast-paced environment with tight deadlines
- Enjoy working directly with clients to design solutions and provide consulting services
- The ability to discuss technical concepts with both non-technical and highly technical personnel
- Comfortable working alone or as part of a team and interfacing with clients on a daily basis
- Pre-sales experience (requirements gathering, scoping, estimating) a plus
Please include a cover letter describing how your experience and skills are a good match for the position with your resume submission.
ApplyBack to careers