Software Developer (C# / .NET - Logistics & Industrial Systems)
Backend Developer
.NET
API
Data Analysis
Data Architecture
Data Integration
Data Management
Data Modeling
Data Processing
Database
Engineering
Hardware Software Co Design
Industrial Automation
Integration
Integrations
Software Development
Software Engineering
SQL
Warehouse Automation
Warehouse Management
Job Description
Software Developer role in a hybrid environment in Herndon, VA, focused on C# and .NET for warehouse and logistics systems on industrial PCs, emphasizing real time operations, hardware integration, and backend coordination.
Responsibilities
- Architect, implement, and maintain software using C# and .NET (Core/6+)
- Develop applications deployed to industrial PCs that underpin warehouse and logistics workflows
- Integrate with hardware peripherals such as barcode scanners, cameras, and printers
- Connect with WMS, databases, and external services
- Create and optimize SQL queries
- Diagnose and fix issues in production and test environments
- Assist with testing, deployment activities, and on-site validation
- Operate autonomously while collaborating within a small development team
Requirements
- Must be eligible for a U.S. Public Trust security clearance (U.S. Citizen or Green Card holder, residing in the U.S. for the past 5 years, and able to travel as required)
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 4+ years of professional experience with C# and .NET
- Experience building applications for real world operational systems (not web-only)
- Strong understanding of Windows-based environments
- Experience writing and debugging SQL queries
- Ability to work with and modify complex existing codebases
Technologies
- C#
- .NET Core / .NET 6+
- SQL
Benefits
- Dental insurance
- Health insurance
- Paid time off
- Professional development assistance
- Retirement plan
- Vision insurance
Preferred Qualifications
- Experience with warehouse and logistics systems (WMS, sortation, fulfillment, material handling)
- Experience integrating with industrial devices (barcode scanners, vision systems, printers, etc.)
- Experience with real-time or event-driven systems
- Familiarity with TCP/IP, sockets, or REST APIs
- Experience supporting software in field or operational environments
Additional Requirements
- Willingness to travel occasionally to warehouse sites for testing and deployment
Application Questions
- Describe a system you have built or worked on that interacted with hardware or real-world operations (eg, scanners, devices, industrial systems, or live operational environments). What was your role, and what challenges did you solve?
- Are you a U.S. Citizen or Green Card holder with at least 5 years in the U.S. and no more than 180 days of travel outside the United States in the last 5 years?
- Do you believe you can obtain and maintain a Public Trust government security clearance?
Why this role
- Build software used in live warehouse operations
- Direct interaction with real world systems and hardware
- Small team with meaningful individual ownership
- Opportunity to grow into a technical leadership role