Senior Software Developer (Microsoft C#)

Merrifield, VA, US • Posted 30+ days ago • Updated 8 days ago
Full Time
No Travel Required
On-site
100000 - 120000/yr
Company Branding Image
Fitment

Dice Job Match Score™

🧠 Analyzing your skills...

Job Details

Skills

  • .NET
  • C#
  • Entity Framework

Summary

Senior Software Engineer

Merrifield, VA | Onsite – USPS Engineering Systems

Build the software that powers a national institution

MBA Consulting Services, Inc. (MBA CSi) is supporting a long-term, multi-year engagement with the U.S. Postal Service—and we’re seeking a Senior Software Engineer to join the USPS Software Engineering team in Merrifield, VA.

As an MBA CSi employee, you’ll work onsite at USPS Engineering Systems Headquarters, designing and delivering modern, enterprise-scale software solutions that enhance and re-engineer mission-critical USPS systems. This role is well-suited for a seasoned engineer who thrives in complex environments and enjoys modernizing legacy platforms using proven, scalable technologies.


What You’ll Do

  • Design, develop, modify, and implement software applications across enterprise systems

  • Participate in the full Software Development Life Cycle (SDLC)—planning, designing, and coordinating development efforts

  • Support and install software applications and operating systems

  • Provide hands-on technical support to project and development teams

  • Apply creativity and technical judgment in fast-paced R&D environments

  • Collaborate closely with team members and stakeholders to ensure clear understanding of requirements and deliverables

  • Report to the development team lead while contributing as a senior technical resource


Education & Experience

  • Bachelor’s degree (preferably in a related technical discipline)

  • 8+ years of professional experience in software engineering or a related field


Technical Skills & Requirements

  • Strong experience with C# and the .NET platform

  • Web application and web services development, including XML and JSON

  • Proficiency using Microsoft Visual Studio with Team Foundation Server (TFS) for source control

  • Experience with C#.NET database interface design and SQL commands

  • Hands-on experience with C# WinForms, including kiosk-style applications

  • Experience with multi-threaded C# application design

  • Familiarity with Microsoft Entity Framework (preferred)

  • Experience working in Windows environments (Windows 10, Windows Server)

  • Familiarity with WPF and modern UI technologies (preferred)

  • Exposure to UI accessibility standards, including Section 508 compliance, is a plus

  • Experience integrating with system interfaces, including APIs and Kafka

  • Knowledge of additional programming languages or hardware driver development is a plus

  • Ability to demonstrate current or recent work is preferred

  • Must pass a pre-employment background check and drug test

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10228070
  • Position Id: 8869147
  • Posted 30+ days ago

Company Info

About MBA CSi

MBA CSi creates innovative and transformative solutions that help government agencies optimize their systems, data, and mobility. We share a passion for creating real value, positive working relationships, and have become a trusted and impartial partner to our civilian, defense, and intelligence clients. MBA CSi was founded in 1999 and is a privately held company headquartered in Chantilly, Virginia. We have nearly 400 diverse and outstanding people in nearly 40 nationwide locations.

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs