Demo

American Board of Internal Medicine | Principal Database Developer

American Board of Internal Medicine
Philadelphia, PA Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 4/10/2025

The American Board of Internal Medicine (ABIM) is currently seeking a Principal Database Developer to join our Application Development team. In this role, the Principal Database Developer will serve as the technical Subject Matter Expert (SME) and project champion for all database development related to software systems. They will provide strong technical oversight and support for IT database projects and assignments. The Principal Database Developer will ensure the applications align with the organization's technology infrastructure and business strategy.

Reporting to the Manager, Application Development, the Principal Database Developer has the following primary responsibilities :

  • Project / Task Management : Work directly with non-technical users to identify and capture business requirements. Collaborate with professional staff to refine specifications for data requests. Provide technical guidance to other departments regarding cross departmental projects or tasks. Effectively communicate status of assigned projects / tasks . Ensure delivered work meets / performs to technical and functional requirements through testing phases.
  • ETL Processes : Develop, manage, and optimize ETL workflows using SSIS to support data migration, integration and transformation needs.
  • SQL Performance Reviews : Reviewing tools such as DPA (Database Performance Analyzer) and collaborate with various teams to improve query performance, including reducing logical reads and addressing other performance bottlenecks.
  • Mentoring : Providing guidance and mentorship to junior developers on adhering to database coding standards, best practices, and efficient query design. Proficient in sharding / partitioning techniques.
  • Database Architecture and Development : Design, develop, and maintain robust database systems that align with business goals and objectives. Optimize database performance, scalability and security. Work with software development team(s) in the creation of database schema objects, integrity constraints, triggers, stored procedures and functions.
  • Efficient SQL Coding : Following guidelines for writing efficient queries, using indexing strategies, avoiding unnecessary joins, and ensuring queries are optimized for performance. This may include techniques like EXPLAIN PLAN and other third-party tools to analyze query performance, applying necessary optimizations based on the findings.
  • Code Reviews : Leading and participating in code reviews to ensure that the database code adheres to established coding standards and that potential issues related to performance, security, and maintainability are identified and addressed early.
  • Documentation and DB Test Environment Maintenance : Create and maintain technical documentation. Maintain database testing environment for various development groups.
  • Reporting and Analytics : Design and develop dynamic and visually compelling reports and dashboards using SSRS and Power BI. Ensure the accuracy and timeliness of reporting solutions to support business intelligence initiatives.
  • Collaboration : Partner with stakeholders, product managers, and development teams to translate business requirements into technical solutions.

The ideal candidate has a minimum of 10 years of experience in database developer using SQL Server. Experience with Continuous Integration, all stages of Software Development Life Cycle (SDLC) is required. Experience with Oracle is preferred. They must have excellent personnel and program management skills, combined with careful attention to detail, schedules and deadlines. A strong background in prioritizing and coordinating complex projects is required.

A demonstrated knowledge of the following software, languages, and tools as listed below are necessary to succeed in this role :

SQL and SQL server tools

SSIS, SSRS

Entity Relationship diagrams (ERD)

ETL tasks and application tuning

Database administration, creation and management of schema objects

At the American Board of Internal Medicine (ABIM), our team of unique and talented professionals, and the inspiring work they do, are essential to meeting the needs and expectations of ABIM’s diverse community of physicians.

ABIM is like no other workplace, and we are proud of it. We are committed to recognizing the importance of our people by investing in their lives through ongoing learning opportunities and exceptional total compensation and benefit offerings.

We look forward to learning more about your interest in joining our team. EOE

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a American Board of Internal Medicine | Principal Database Developer?

Sign up to receive alerts about other jobs on the American Board of Internal Medicine | Principal Database Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$101,441 - $130,752
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at American Board of Internal Medicine

American Board of Internal Medicine
Hired Organization Address Philadelphia, PA Full Time
The American Board of Internal Medicine (ABIM) is currently seeking an Exam Developer to join its Test Development team....
American Board of Internal Medicine
Hired Organization Address Philadelphia, PA Full Time
The American Board of Internal Medicine (ABIM) is currently seeking a Manager, Assessment Production Operations to join ...
American Board of Internal Medicine
Hired Organization Address Philadelphia, PA Full Time
The American Board of Internal Medicine (ABIM) is currently seeking an Assessment Security Associate to join its Psychom...
American Board of Internal Medicine
Hired Organization Address Philadelphia, PA Full Time
The American Board of Internal Medicine (ABIM) is currently seeking a Systems and Audio-Visual Administrator to join its...

Not the job you're looking for? Here are some other American Board of Internal Medicine | Principal Database Developer jobs in the Philadelphia, PA area that may be a better fit.

Principal Database Developer

American Board of Internal Medicine, Philadelphia, PA

Exam Developer

American Board of Internal Medicine, Philadelphia, PA

AI Assistant is available now!

Feel free to start your new journey!