Sr. Database Developer (Temp to Perm Position)

Ullico

Silver Spring, Maryland

JOB DETAILS
SALARY
$135,000–$145,000 Per Year
SKILLS
Artificial Intelligence (AI), Best Practices, Business Intelligence, Business Intelligence Software, Business Solutions, Cloud Computing, Code Reviews, Communication Skills, Compensation and Benefits, Computer Science, Continuous Improvement, Cross-Functional, Data Analysis, Data Management, Data Processing, Data Quality, Database Administration, Database Design, Database Extract Transform and Load (ETL), Database Optimization, Database Programming, Database Technology, DevOps, Documentation, Information Technology & Information Systems, Insurance, Investment Services, Life Insurance, Mentoring, Microsoft Product Family, Microsoft SQL Server, Microsoft SharePoint, Microsoft Windows Azure, Multiplatform/Cross-Platform, Multitasking, Performance Tuning/Optimization, Power BI, Presentation/Verbal Skills, Problem Solving Skills, Programming Languages, Query Analysis, Query Optimization, Reporting Skills, SQL (Structured Query Language), SQL Databases, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Scalable System Development, Software Development, Stored Procedures, Team Player, Technical Leadership, Writing Skills
LOCATION
Silver Spring, Maryland
POSTED
11 days ago

Ullico Inc. is actively recruiting a Sr. Database Developer to join our IT Department in Silver Spring, MD. The Sr. Database Developer will report directly to the DBA Manager and collaborate closely with IT Team members and business teams to ensure the solid development and implementation of solutions which will both support and drive productivity gains within the business.

Job Duties:

  • Design, build, and maintain scalable data pipelines to ingest, process and transform data efficiently and reliably.
  • Design, develop, optimize, and maintain complex SQL queries, stored procedures, functions, and database views to ensure efficient and reliable data.
  • Develop and optimize Extract, Transform and Load (ETL) / Extract, Load and Transform (ELT) processes to support analytics and reporting needs.
  • Ensure data quality, consistency, and reliability across all data platforms through validation, monitoring, and continuous improvement practices.
  • Optimize database performance by tuning queries through effective use of indexing, execution plan analysis, and advanced query optimization techniques.
  • Implement data validation and monitor to detect and resolve issues proactively.
  • Optimize large-scale data loads and batch processing workflows to ensure efficient, reliable, and high performance data operations.
  • Support reporting tools such as SSRS and Power BI.
  • Mentor junior developers and provide technical guidance.
  • Performs other similar and related duties as required.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related technical field
  • 7+ years of progressive experience in the IT industry, with a strong focus on database development, data engineering, and business intelligence solutions
  • Hands-on experience with Microsoft technologies including SQL Server, SSIS, SSRS, Microsoft Fabric, PySpark, and Power BI
  • Experience working with modern development and deployment platforms, including Azure DevOps
  • Familiarity with cloud-based database solutions, such as Azure SQL Database, preferred
  • Familiarity with Microsoft Fabric is preferred and will be considered a plus.
  • Proficiency with scripting and automation languages such as Python and/or PowerShell
  • Working knowledge of Microsoft 365 applications, including Office 365 and SharePoint Online.
  • Proven ability to manage multiple priorities and drive tasks through to successful completion in a fast-paced environment.
  • Excellent written and verbal communication skills, with the ability to effectively collaborate across all levels of the organization.
  • Strong team-oriented mindset with the ability to work collaboratively in a cross-functional environment.
  • Partner with developers, data engineers, and analysts to design and deliver scalable data solutions.
  • Participate in code reviews and contribute to the adoption of development standards and best practice.
  • Create and maintain clear documentation for database designs, processes, and queriesTechnical proficiency in programming languages, application development, business intelligence, database technologies, and Microsoft development platforms and tools.
$135,000 - $145,000 a year

Salary Range: $135,000 - $145,000 (depending on relevant experience, skills, and credentials).  This position is eligible to participate in Ullico Inc.’s (“Ullico”) annual incentive compensation program. An incentive award is contingent upon Ullico meeting financial goals set by the Ullico Board of Directors and your individual performance. The elements of the program, including eligibility, the range of potential incentive compensation, and the factors that determine the payment, will be shared with you after you become employed.

For over 95 years, Ullico, the only labor-owned insurance and investment company, has been a proud partner of the labor movement. From insurance products for members, leaders and employers, to investments that have created thousands of union jobs, our customers continue to count on Ullico to protect them. The Ullico Inc. family of companies includes The Union Labor Life Insurance Company; Ullico Casualty Group, Inc.; Ullico Investment Company, Inc.; and Ullico Investment Advisors, Inc. Visit www.ullico.com.

 

We offer a competitive starting salary and an outstanding benefits package including:

 

  • Health/Dental/Vision
  • Pension
  • 401K
  • Health Savings Account
  • Life Insurance
  • Paid Time Off

 

Ullico is an Equal Opportunity Employer.  This organization participates in E-Verify.

 

Candidate Advisory: To protect applicants from recruitment fraud, all correspondence from our Human Resources department will originate from email addresses ending in @Ullico.com. We will never ask candidates to provide sensitive personal or financial information through any other email domain.

 

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

About the Company

U

Ullico