1

Union Software Engineer Jobs in Washington, DC (NOW HIRING)

This role reports directly to the Software Development Manager and works closely with Software ... civil union status, familial status, gender (including sex stereotyping and gender identity or ...

Senior Guidance & Control Engineer

Reston, VA · On-site +1

$82K - $220K/yr

The Senior Guidance and Control Engineer develops software for cutting-edge space and defense ... Union ranges will be in compliance with the collective bargaining agreement's approved rates by ...

... Maryland or Union, New Jersey. Position Summary: The Sr. Director of Quality Engineering is ... Own software quality outcomes across the BOS product portfolio, including release readiness, defect ...

... Maryland or Union, New Jersey. Position Summary: The Sr. Director of Quality Engineering is ... Own software quality outcomes across the BOS product portfolio, including release readiness, defect ...

Experience with Sunflower Property management software is a plus. About Us Formed through the strategic union of Sev1Tech and ERT, Entarian is a premier provider of mission-critical engineering and ...

Showing results 21-40

Union Software Engineer information

See Washington, DC salary details

$71.9K

$167.1K

$232.7K

How much do union software engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for union software engineer in Washington, DC is $167,085.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $195,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a union software engineer, and why are they important?

A Union Software Engineer excels with strong programming fundamentals, software development methodologies, and typically holds a degree in computer science or a related field. Familiarity with tools such as Git, continuous integration pipelines, and knowledge of union contracts or labor management software may be required. Outstanding teamwork, effective communication, and adaptability are crucial soft skills for bridging technical and union-specific requirements. These abilities are essential for ensuring software solutions meet organizational standards while supporting fair labor practices and productive collaboration.

How does being a union software engineer differ from a non-union software engineer in terms of work environment and responsibilities?

As a Union Software Engineer, you'll often benefit from defined workplace protections, clearer work hours, and collective bargaining agreements that set standards for pay and benefits. Your responsibilities will still center around software development, but you may also participate in union activities—such as attending meetings, voting on contracts, or collaborating on work-related policies. Daily tasks involve coding, collaborating with cross-functional teams, and ensuring software aligns with both organizational and union requirements. This supportive structure can lead to enhanced job security and a strong sense of community among colleagues.

What is a union software engineer?

A Union Software Engineer is a software developer who is part of a labor union that advocates for fair wages, job security, and better working conditions. They perform the same technical tasks as other software engineers, such as coding, debugging, and system design, but with added protections and benefits negotiated by their union. These unions help ensure transparent employment policies, collective bargaining power, and support for workplace issues. Unionized software engineers may work in various industries, including tech companies, government agencies, and nonprofits.

What are the most commonly searched types of Software Engineer jobs in Washington, DC? The most popular types of Software Engineer jobs in Washington, DC are:
Infographic showing various Union Software Engineer job openings in Washington, DC as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $167,085 per year, or $80.3 per hour.

Lead Developer, Senior

Nationwide IT Services, Inc

Washington, DC • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 hours ago


Job description

Lead Developer, Senior
Location: Washington, DC Metropolitan Area
Employment Type: Full-Time
Clearance Requirement: Must be able to successfully obtain and maintain a Tier 2 (Moderate Risk) Public Trust background investigation before contract performance.
The Federal Mediation and Conciliation Service (FMCS) is an independent U.S. federal agency dedicated to fostering productive labor-management relationships and helping employers and labor unions resolve workplace disputes without the need for strikes, lockouts, or litigation. Through mediation, arbitration, conflict prevention, and collaborative training programs, FMCS helps improve communication and cooperative problem-solving while administering labor relations programs under federal law to support stable, productive workplaces nationwide.
Position Overview
Nationwide IT Services (NIS) is seeking an accomplished Senior Lead Developer to provide technical leadership and hands-on software engineering support for a Federal Application Development and Support Services (ADSS) program. This individual will lead software development activities across multiple enterprise applications, mentor development teams, establish engineering best practices, and deliver secure, scalable, and maintainable solutions supporting mission-critical business systems.
The Senior Lead Developer will collaborate closely with the Program Manager, Technical Lead / Solution Architect, Government stakeholders, cybersecurity personnel, business analysts, and DevSecOps engineers to support application modernization, cloud migration, operations and maintenance, and the development of new enterprise capabilities.
Key Responsibilities
  • Serve as the senior technical lead for application development, software engineering, and system enhancement activities.
  • Lead Agile software development teams through all phases of the Software Development Life Cycle (SDLC).
  • Design, develop, test, document, and maintain enterprise applications supporting Federal business operations.
  • Translate functional requirements into scalable, secure, and maintainable software solutions.
  • Lead code reviews and establish coding standards, development practices, and quality assurance processes.
  • Mentor developers and foster continuous improvement across the development team.
  • Develop and maintain RESTful APIs, web services, backend services, and enterprise integrations.
  • Build and enhance Microsoft 365, Power Platform, SharePoint Online, Azure, and .NET-based solutions.
  • Support application modernization and migration from legacy platforms to cloud-native architectures.
  • Collaborate with DevSecOps engineers to implement CI/CD pipelines, automated testing, source control, and deployment automation.
  • Troubleshoot complex application issues and perform root cause analysis.
  • Optimize application performance, scalability, reliability, and maintainability.
  • Develop technical documentation, software design documents, run books, and configuration artifacts.
  • Support Authority to Operate (ATO), vulnerability remediation, secure coding, and cybersecurity compliance activities.
  • Participate in sprint planning, backlog refinement, daily standups, demonstrations, retrospectives, and release planning.
  • Work closely with business stakeholders to evaluate enhancement requests and recommend technical solutions.
  • Assist in estimating development effort, technical planning, and release scheduling.
Required Qualifications
  • Bachelor's degree in computer science, Software Engineering, Information Technology, or related discipline.
  • Minimum of 8 years of enterprise software development experience.
  • Minimum 5 years supporting Federal Government IT systems.
  • Minimum 3 years serving in a Lead Developer or Technical Lead role.
  • Extensive experience developing enterprise web applications using Microsoft technologies.
  • Strong understanding of Agile software development methodologies.
  • Experience mentoring software developers and leading technical teams.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong written and verbal communication skills.
Desired Certifications
One or more of the following certifications are highly desirable:
  • Microsoft Certified: Azure Developer Associate
  • Microsoft Certified: Power Platform Developer Associate
  • Microsoft Certified: Azure Administrator Associate
  • Certified Scrum Developer (CSD)
  • Certified ScrumMaster (CSM)
  • SAFe Practitioner
  • Security+ (preferred)

Technical Skills
Candidates should possess strong experience in many of the following technologies:
Programming Languages
  • C#
  • .NET Framework
  • .NET Core / .NET
  • ASP.NET MVC
  • ASP.NET Core
  • JavaScript
  • TypeScript
  • HTML5
  • CSS3
  • SQL
  • PowerShell
Microsoft Technologies
  • Microsoft Azure Government
  • Microsoft Azure
  • Microsoft 365
  • SharePoint Online
  • Microsoft Teams
  • Power Apps
  • Power Automate
  • Power Pages
  • Power BI
  • Dataverse
Database Technologies
  • Microsoft SQL Server
  • PostgreSQL
  • Entity Framework
  • Database design
  • Stored procedures
  • Performance tuning
Cloud & DevSecOps
  • Azure DevOps
  • Git
  • GitHub
  • CI/CD pipelines
  • Automated testing
  • Release management
  • Infrastructure as Code (preferred)
Development Practices
  • REST APIs
  • Microservices
  • Object-Oriented Programming
  • Secure coding
  • Unit testing
  • Integration testing
  • Performance optimization
  • Code reviews
Security
  • Secure SDLC
  • FISMA
  • NIST SP 800-53
  • ATO support
  • Vulnerability remediation
  • Identity and Access Management
  • Application security
  • Why Join Nationwide IT Services?
    Nationwide IT Services is a trusted government contractor supporting Department of Defense customers. Join us to work on high-impact cybersecurity missions with experienced professionals in a collaborative, growth-focused environment.
    Our benefits package includes medical, dental, and vision insurance; life and disability insurance; a 401(k) plan with employer match; paid holidays; PTO (sick/vacation); commuter benefits; an employee assistance program (EAP); educational reimbursement; and Pet Insurance.
    Nationwide IT Services, Inc. provides equal employment opportunities (EEO) to all qualified applicants regardless of race, color, religion, sex, national origin, sexual orientation, gender identity, genetics, disability, or protected veteran status.
    Salary range $130,000 to $240,000 annually
    The salary range is a general guideline. We consider several factors when determining base salary offers, including the position's scope and responsibilities, the candidate's experience, education, and skills, and current market conditions.