Job Details
Job Id:
Senior Databse Developer
Job Type:
Renton WA 
Our Client is looking for an experienced Database Developer who will play a key role as part of our growing Engineering team and company-wide. You’ll use the latest technologies to build the next version of the world’s first – and only – fully database-driven, multi-browser, multi-platform enterprise content creation platform. With the ability to reuse chunks of content, componentize them, and output to multiple target formats.

• Help establish standards and best practices for database design; consult with development and quality assurance on compliance for database design best practices
• Support data migration projects, conversions and product upgrades
• Collaborate with program managers, architects, and developers across Author-it’s engineering offices in Seattle, New Zealand, and the Netherlands
• Implement new functionality and enhancements to existing Author-it solutions
• Diagnose and solve issues as pertain to data storage and management
Required experience & qualifications:
• Bachelor’s or Master’s in Computer Science, a related degree, or equivalent work experience
• Experience working with Microsoft SQL Server 2008R2, 2012 and 2014, or other relational database
• Strong technical experience working with relational databases, techniques, de-normalized data structures, and ad hoc query/reporting
• Ability to solve requirements with complex SQL, partitioning/sharding, and scalable database design
• Advanced understanding of performance tuning and database constraint concepts such as indices, primary keys, and reading query execution plans
• Strong knowledge of lifecycle management and dev-ops processes in a CI/CD environment and technologies for build/deploy/test/promote/repeat
• Demonstrated ability to analyze conditions and identify strategies that minimize implementation risk and/or improve system reliability and performance
• Ability to manage multiple functional and non-functional requirements, such as localization
• Excellent verbal and written skills, with proven ability to communicate complex ideas
• Experience working in agile environment such as SCRUM or Kanban
Preferred experience & qualifications:
• Domain experience with content management in a regulated environment
• An ideal candidate will have knowledge of object databases, such as MongoDB, etc.
• Experience working in a collaborative manner in a globally distributed team
• Knowledge of storage techniques and management of localized content
• Familiarity with automated database testing