Database Administrator

Job Description

Do you want to work for one of’s Top Work Places? Our employees are very proud that SofterWare is on the “ Top Work Places” list for the fifth time! The two keys to SofterWare’s success are customer and staff happiness, and they are two reasons we’ve enjoyed over 35 years of continuous growth. In addition to a challenging and rewarding career, SofterWare is also a fun place to work with barbeques, Phillies games, company sport’s teams, a wellness program, and so much more.

The success of SofterWare’s products is due, in large part, to the skills and professionalism of our employees. We are currently seeking a Database Administrator to join our growing company. This position is largely responsible for development, support and administration of Microsoft SQL Server initiatives for the Product Development Team for all products.

Key Responsibilities:

  • Reviews and performance tunes SQL queries and stored procedures to ensure optimum performance.
  • Manages database server environments in Amazon AWS, ensuring highest availability.
  • Ensures appropriate sql maintenance plans are scheduled, optimized and run.
  • Collaborates with the application development teams to produce high-performing code.
  • Consults with Architect, Systems Administrator, and Program managers in a SCRUM-based Agile development methodology to create database improvements on time and within quality standards.
  • Participates in regular effort/sprint planning, retrospectives, daily scrum and other group functions as part of Agile development process.
  • Position requires occasional after-hours work during releases other critical initiatives.
  • May contribute to other projects or products as assigned.


  • 5+ or more years Microsoft SQL Server experience with at least 2 years experience in a DBA capacity.
  • Experience using Microsoft SQL 2014, SQL 2016 and related query and administration tools. Comfort writing and performance optimizing SQL, including stored procedures and functions and in a high-volume database environment
  • Hands-on Experience setting up and managing high availability SQL solutions (SQL Clustering, Mirroring, Log shipping, etc)
  • Strong knowledge of Windows Server, IIS administration, and web-server operations, automated deployment, etc
  • Experience with Team Foundation Server and Agile development approaches a plus.
  • Experience working with Amazon AWS/EC2 or RDS virtualized environment a plus.
  • Bachelor Degree in Computer Science or equivalent in a related field.
  • Microsoft certification strongly preferred.

The ideal candidate:

  • Will be able to work independently as well as in a group
  • Will suggest improvements to both the technology and business functionality of the product
  • Will estimate work activity, will deliver high-quality, low-defect engineering work product within established timelines and will ensure effective information flow throughout.
  • Will have excellent communication skills, a strong work ethic, good time management and decision making capabilities.

Company Background

SofterWare is headquartered in Fort Washington, with over 150 personnel worldwide. Our company has developed an excellent reputation for providing exceptional software products. SofterWare specializes in developing software for vertical markets — primarily non-profit organizations, private and public schools, child care centers, and camps.

SofterWare provides a challenging and stimulating environment where you’ll be able to work and learn with people who develop some very powerful and exceptional software products. We offer an excellent benefits package, including:

  • Medical and Dental Insurance
  • Prescription Drug Coverage
  • Vision Coverage
  • Pre-Tax Coverage for dependents
  • Wellness Program
  • Quarterly Incentive Bonuses
  • 401(k) Retirement Plan
  • Profit Sharing/Retirement Bonus Plans

We are conveniently located near several main highways and within walking distance to several great eateries.

*When responding to this posting, please include a cover letter, and state your salary requirements. Applications missing these elements will be delayed or rejected.