.NET Developer Volusion
SUMMARY:
Join Volusion in an eCommerce adventure! The. NET Developer will plan, design, develop, test, debug, and deploy highly-available eCommerce applications using ASP.NET, the .NET Framework, JavaScript , CSS, and SQL Server technologies. The ideal candidate will be extremely proficient in C# and web application development and will be comfortable handling new challenges involving emerging technologies.
ESSENTIAL DUTIES/RESPONSIBILITIES:
Provide senior-level contribution in a team responsible for the design, development and implementation of critical business applications using ASP.NET, the .NET Framework, and SQL Server technologies
Work with Agile software lifecycle methodologies. Create design documents when and as required. Manage software code through full system development lifecycle
Perform coding, debugging and testing. Identify and implement design patterns where appropriate
Develop and maintain n-tier software
Work in a collaborative development environment, providing assistance and technical guidance to less experienced team members
Support product development by enabling creative use of existing technology platform and by encouraging new technologies as appropriate
Enhance legacy applications and data to support improved functionality and enable greater scalability and system reliability
Thrives at ?Getting Things Done? quickly to meet the business needs.
SKILLS/QUALIFICATIONS:
5+ years experience with ASP.NET and the .NET Framework
MCPD certification is a plus
Strong knowledge of web services (SOAP and REST) and XML Experience developing ORM (object-relational mapping) based data access using NHibernate, ADO.NET or similar Strong Object Oriented Analysis and Design skill
Experience with client-side scripting (JavaScript, jQuery) and CSS
Experience with T-SQL and SQL Server 2005/2008
Experience with TDD (test driven development), Mock Testing, Unit Testing, Integration Testing, and System Testing abilities, including automated testing techniques using NUnit or similar
Strong Interpersonal Skills - ability to work with people with a variety of skill sets
Experience with high volume, transactional web applications
Broad knowledge in web based application development and systems architecture
Experience assessing and integrating with commercial off-the-shelf solutions
Experience with Scrum
EDUCATION:
Bachelor?s degree/Masters preferred in Computer Science, Information Systems, or related field and/or relevant experience.
| Location: |
Austin, TX
United States
|