Demo

Senior Programmer/Data Analytics

The International Union of Bricklayers and Allied Craftworkers
Washington, DC Full Time
POSTED ON 10/15/2026
AVAILABLE BEFORE 11/14/2026

Are you interested in working for an organization that believes in fair wages, exceptional benefits, safe working conditions and promotes great team spirit? If so, we’d love you to consider joining our team! International Union of Bricklayers and Allied Craftworkers (BAC) is currently hiring in the Washington, DC area for the position of Senior Programmer / Data Analyst for our Information Technology Unit (ITU).

 

Since its founding in 1865, the International Union of Bricklayers and Allied Craftworkers has actively fought to improve our members’ quality of life – on and off the job – through access to fair wages, good benefits, safe working conditions, and solidarity among members.

 

Today, we represent the most highly skilled trowel trades craftworkers across the United States and Canada including bricklayers, stone and marble masons, cement masons, plasterers, tile setters, terrazzo and mosaic workers, and pointers/ cleaners/ caulkers. With over a century of protecting the rights of our workers, BAC is the oldest continuous union in North America.

 

The Position:

 

The International Union of Bricklayers and Allied Craftworkers (BAC) is seeking a motivated developer who enjoys solving complex technical challenges and building scalable business solutions.

We are seeking an experienced and motivated Senior Programmer / Data Analyst with strong Microsoft .NET development skills to join our team. The ideal candidate will have at least 5 years of experience developing business applications using C# and VB.NET, along with solid SQL Server and cloud computing experience. 

This role involves application development, office automation, reporting, database management, cloud storage integration, and support of legacy systems. The candidate should enjoy solving complex technical challenges and building scalable business solutions.

 

Duties and Responsibilities:

Ø  Develop, maintain, and support business applications using C# and VB.NET

Ø  Troubleshoot and enhance existing applications and workflows

Ø  Build and maintain Word and Excel automation processes, including mail merge functionality

Ø  Create and support VBA/macros for Microsoft Office applications

Ø  Design and integrate Crystal Reports using SQL Server data sources

Ø  Create and manage SQL Server tables, views, and stored procedures

Ø  Import/export .txt and .csv files between internal and third-party systems

Ø  Support cloud-based storage and data retrieval solutions using AWS and Azure

Ø  Manage ShareFile permissions, user groups, and automated file transfers

Ø  Utilize AI-assisted development tools to improve efficiency

Ø  Collaborate with internal teams to deliver scalable technological solutions

 

Required Qualifications:

Ø  Bachelor’s degree in computer science, Information Technology, or related field

Ø  Minimum 5 years of Microsoft .NET programming experience

Ø  Strong experience with:

Ø  C#

Ø  VB.NET

Ø  SQL Server

Ø  Stored procedures and database design

Ø  VBA/macros for Word and Excel

Ø  Crystal Reports

Ø  Experience with cloud platforms such as AWS and Azure

Ø  Strong troubleshooting and problem-solving skills

 

Preferred Qualifications

Ø  Experience with Classic Visual Basic (VB6)

Ø  Knowledge of Microsoft Access

Ø  Experience with ShareFile administration and automation

Ø  Familiarity with AI-powered coding tools

 

Skills & Requirements

Ø  Ability to communicate effectively

Ø  Must be able to work physically in the office (this is NOT a remote position).

Ø  Must be proficient in Microsoft Office suites.

Ø  Microsoft .NET

Ø  C#

Ø  VB.NET

Ø  SQL Server

Ø  Crystal Reports

Ø  VBA

Ø  Microsoft Office Automation

Ø  AWS

Ø  Azure

Ø  ShareFile

Ø  Database Development

Ø  Cloud Computing

 

Position Type / Expected Hours of Work

This is a full-time salaried in-office position. This position reports to the Director of Software Development.

 

Salary Range: $140,000 - $155,000

 

 Benefits: Comprehensive benefits package, includes but is not limited to:

Ø  100% Employer Paid Health and Prescriptions for Employee and Family

Ø  100% Employer Paid Dental and Vision for Employee and Family

Ø  100% Employer Paid Life insurance for Employee 

Ø  Legal Services Free for the Employee

Ø  Free Coffee, Juice, and Soda for Employees

Ø  On-site Gym with Free Access for Employees

Ø  Robust Vacation, Sick and Holiday Leave

 

Schedule: Monday to Friday

 

Location: Washington, DC

 

Application Process: To apply to this exceptional and rewarding opportunity, please submit applications/bids to Human Resources attention:

 

 

Human Resources Manager

Email Subject Line: BAC Senior Programmer / Data Analyst

 

 

BAC is an Equal Employment Opportunity employer. People of color, people with disabilities, LGBTIQ people, veterans and women are all especially encouraged to apply. We

take pride in our pluralistic community and continue to seek excellence through diversity and inclusion.

 

Salary : $140,000 - $155,000

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 Senior Programmer/Data Analytics?

Sign up to receive alerts about other jobs on the Senior Programmer/Data Analytics career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$138,649 - $191,575
Income Estimation: 
$182,502 - $249,036
Income Estimation: 
$207,946 - $249,343
Income Estimation: 
$175,165 - $219,883
Income Estimation: 
$182,642 - $260,237
Income Estimation: 
$93,716 - $124,745
Income Estimation: 
$115,719 - $153,093
Income Estimation: 
$137,343 - $165,639
Income Estimation: 
$135,811 - $184,429
Income Estimation: 
$120,390 - $162,969
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Programmer/Data Analytics jobs in the Washington, DC area that may be a better fit.

  • Boeing Intelligence & Analytics, Inc. (BIA) Washington, DC
  • Senior AI/ML Data Engineer Why This is an Exciting Role: BI&A is seeking a highly experienced Senior AI/ML Data Engineer to lead the design and implementat... more
  • 1 Month Ago

  • INTEGRITYOne Partners Washington, DC
  • Senior Data & Analytics Lead At INTEGRITYOne Partners, we are a federal technology company focused on DevSecOps and agile software development, analytics a... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!