Back to Open Opportunities

Returning Applicant?  Login Now

Notice: Applicants must be currently authorized to work in the country where this job is located on a full time basis. 

Database Developer
Location:Wayne, PA
Team:Application Development
Job Type:Information Technology
FT/PT Status:Full Time
Job Description

This individual will work with a high performance team in designing and modifying databases for our web and in-house systems.  This individual will create and maintain conceptual, logical and physical database models, and will work closely with development teams, DBA’s, and Architects across on premise and cloud database solutions. 

Collaborate with developers on SQL development, providing guidance and best practices, including table design, normalization, and stored procedure development.  Participate in database code reviews, maintaining and enforcing database coding standards alongside fellow DBA’s and developers.  Research, test and employ database and query tuning techniques to maximize database performance.  Work with DevOps team to enhance database source control and deployment capabilities.  Understand and work with data in varying degrees of complexity and scale.  Work with team to prioritize work load and communicate status of work.  Work with team leaders to establish targets for completion and status reports.  Make deadlines and commitments.

This individual should have demonstrated experience with the SQL Server platform, including:

  • Database design, implementation, administration, and tuning

  • Developing data and database solutions in support of application development teams

  • System architecture and optimization, including development within clustered and high availability solutions

  • Distributed data solutions and replication strategies

  • Versioning and automated database deployment

  • Experience with Azure cloud database services preferred, including SQL PaaS and Cosmos DB

Strong knowledge of T-SQL and Microsoft database tools including Management Studio and SQL Profiler. Experience with database development and administration in a fast-moving, agile development environment. Experience with Azure data solutions preferred.

Minimum Job Requirements:

College Degree or equivalent industry/technical experience. 5+ years’ experience with SQL Server database design and development. Knowledge of and experience with relational and NoSQL database development. Specializes in database programming. Familiar with database source control and code/schema promotion. Experience with database administration in a development environment.Team player with strong communication and collaboration skills. Experience with SQL Server 2008/2014/2016/2017, distributed applications, C# and/or VB.NET.

Working Hours: Some overtime work as needed.