SQL Database Developer ChannelAdvisor
THIS JOB HAS EXPIRED Tracking Code
ChannelAdvisor's Database Engineers are responsible for designing highly scalable, highly reliable, very high transaction databases which manage and house our customers' product data so it can be syndicated across the various online retail channels including marketplaces, comparison shopping engines and search engines. We partner with many of the high profile companies on the online retail space including Google, eBay, Amazon and Shopping.com, to name a few.
We are looking for someone who is skilled in Microsoft SQL Server and has sound complex database schema design skills. The database Engineer must be very proactive in seeking solutions to challenges whether it is improving and extending code bases, recommending and implementing 3rd party tools or recommending feature or architectural enhancements.
We are an Agile development organization so offer tremendous visibility into our product development efforts to the company as a whole. Additionally, we afford all individual contributors the opportunity to wield influence and challenge processes and practices in striving for overall improvements.
Performs design and application development of the database tier in the ChannelAdvisor systems interacting extensively with the business and presentation tiers.
Has strong skill in designing and implementing large scale, high performance, fault-tolerant database architectures.
Has experience developing for highly available, 24/7 multi-server database platforms.
Intimate knowledge of Microsoft SQL Server and database schema design best practices.
Works on complex problems where analysis of situations or data requires evaluation of intangible variables.
Exercises independent judgment in developing methods, techniques, and evaluation criterion for obtaining results.
Has a good understanding of ChannelAdvisor business, products and clients and is passionate about their work.
Self starter, willing to take on large and small challenges with minimal direction.
Has strong problem solving skills and the ability and desire to learn new technologies rapidly.
Essential Job Functions:
Develop new complex software solutions using ChannelAdvisor company standards.
Practical application of advanced database concepts, including development with highly available, fault-tolerant systems leveraging clustered systems and SAN technologies, replication, as well as development within a federated farm architecture.
Derive logical models from key business requirements, and evolve those models into a physical implementation.
Proactive in analyzing existing systems and identifying areas of improvement by offering alternative solutions and designs, using third party tools, etc. to solve the issues at hand.
Works well on an agile product team developing customer-driven features and architectural enhancements.
Strong written and verbal interpersonal skills.
Able to work effectively with internal and external groups including clients and vendors.
BS degree in Computer Science or related field, preferred.
Requires 5 or more years experience in database development and design with Microsoft SQL Server.
Required areas of expertise:
Extensive experience optimizing and debugging functions, views, indexes, triggers, etc.
Experience building scalable database architectures.
Experience with partitioning strategies within the database
Experience with clustered database systems.
Experience with database modeling tools
Experience working in a 24/7 enterprise environment.
Desirable areas of expertise:
Experience with database versioning techniques and tools.
Strong understanding of modern software architecture and approaches including
OOP theory and practices
Strong understanding of modern software technology and ongoing efforts to maintain skills and knowledge at the state of the art.
Ability to do all levels of hands on work in software engineering.
Proven ability to work independently or in a team environment.
Familiarity with Microsoft .Net development best practices
--We are open to non-local candidates- relocation provided--
Morrisville, NC, US.
||2701 Aerial Center Parkway |
Morrisville, NC 27560
THIS JOB HAS EXPIRED