.NET Developer

Volusion

(Austin, Texas)
Full Time
Job Posting Details
About Volusion
Volusion is a fully hosted, all-in-one shopping cart software trusted by over 40,000 merchants. The platform, designed for small and medium business owners, includes everything you need to succeed.
Summary
As a .NET Developer, you will plan, design, develop, test, debug, and deploy highly-available ecommerce applications as part of our enterprise commerce platform, Mozu. Your efforts will directly impact the industry-disrupting Mozu platform, enabling thousands of merchants worldwide to find success with their business presence.
Responsibilities
* Design and write high quality code, with an emphasis on high-scale multi-tenant SaaS architecture, multi-datacenter resiliency, and platform extensibility * Leverage C#, ASP.NET Web API, JavaScript, SQL Server, MongoDB, Solr and Rabbit MQ * Work with Agile software life cycle methodologies including: daily scrums, collaboration, sprint reviews and code demonstrations * Break down complex requirements into independent coding tasks and strategies * Collaborate with really sharp developers and architects through the full system development life cycle * Apply advanced design patterns and technologies to develop high quality, scalable, and maintainable code * Expose all platform functionality in the Mozu REST API * Research and integrate best of breed technologies/frameworks/libraries, contributing back to open source efforts where possible * Apply best practices to N-Tier distributed solutions * Create unit and integration tests to fully test and regress software
Ideal Candidate
* Bachelor or Master in Computer Science, Information Systems, or related field, or equivalent experience * 3-5 years experience as a developer utilizing technologies like Java, .NET or JavaScript * Strong knowledge of web services (SOAP or REST). Experience with WCF or ASP.NET Web API or equivalent a plus * Experience with relational databases, SQL Server preferred * Experience with document database technologies is a plus * Experience building and performance testing high-scale solutions, such as websites that serve millions of requests * Experience with Cloud platforms a plus * Experience with 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 assessing and integrating with open source and commercial solutions

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.