Database Developer
Teaching Strategies, LLC. - Bethesda, MD

This job posting is no longer available on Indeed. Find similar jobs: Database Developer jobs - Teaching Strategies jobs

Position overview:

If you are a talented Database developer who can thrive in a dynamic, fast-paced, project-driven environment then you have the opportunity to join the technology group at Teaching Strategies in Bethesda, MD. Working with a team of internal and external software developers you will help design, develop, and implement our industry leading Web-based assessment system and other new products used by early childhood educators. We are looking for an enthusiastic experienced Database developer who is excited about developing applications in MS SQL Server/MySQL and is also willing to learn and apply new technologies. The candidate must be proficient in MS SQL Server development techniques, have a background in application development, and demonstrate a working knowledge of Object-Oriented Programming.

Specific roles and responsibilities:

  • Design, develop and implement Web-based and mobile products used by early childhood educators
  • Support and maintain existing databases and applications
  • Document program code and provide user documentation
  • Participate in code reviews
  • Resolve technical issues through debugging, research, and investigation
  • Write unit tests to exercise new code
  • Work with QA to review test cases and ensure proper test case coverage
  • Contribute to the continued optimization of team work processes and practices by actively participating in the Agile process

Qualifications: (e.g. Education, Certifications, Experience Level)

  • 2-5 years of database development experience working on complex Web-based applications required
  • B.S. in computer science or related discipline preferred
  • Database related Certifications is a plus
  • Experience designing entity diagrams and creating SQL scripts
  • Experience writing stored procedures for data access and update
  • Experience tuning SQL queries and/or stored procedures (T-SQL and MySQL)
  • Experience with developing SSIS packages a plus
  • Practical experience building applications with one or more of the following:

o CFML
o Java
o PHP
o .NET
o C/C++/C#

  • Ability to analyze complex and large amounts of data
  • Interest in Data Warehouse and Business Intelligence a plus
  • Experience with Subversion or other version control system
  • Strong verbal and written communication skills
  • Must be detail oriented and deliver quality consistent results in a timely manner
  • Desire to work in a highly collaborative, creative, and challenging environment
  • Ability to travel if needed up to 10%

Competencies and skills the position will be evaluated on:

  • Attention to detail and the ability to solve complex problems
  • Ability to work on multiple projects simultaneously
  • Strong verbal and written communication skills
  • Ability to work in a highly collaborative, creative, and challenging environment

Essential Job Functions: (e.g. must be able to lift a certain weight, sit for long periods of time, frequent use of computer and telephone, etc.)

  • Ability to frequently answer the telephone and communicate verbally
  • Ability to frequently read and understand text via computer and mobile device
  • Ability to frequently stand and/or sit for extended periods of time based on the task
  • Ability to frequently manipulate computer keyboard, mouse, and mobile device
  • Ability to travel via car, train, airplane and/or bus.

This position description is a summary of the most pertinent responsibilities. It is not intended to be inclusive all responsibilities. All employees may be required to perform other appropriate duties as assigned by management.

Teaching Strategies, LLC is an equal opportunity employer.