
Software Developer
DISTRIBUTION MANAGEMENT CORPORATION
Job description
Reporting to a Software Development Manager:
-
Work in an Agile environment with input on project selection and distribution of work in the team.
-
Work the full software development life cycle from discussing business cases with key stakeholders to design, estimation, development, testing, deployment, and support.
-
Work to solve not just short-term problems but design software to make our business successful for the long-term. In doing so, you’ll be working in a large custom code base that provides a clear competitive advantage for our business. The codebase includes a patented managed print service offering recognized as best-in-class in our industry.
-
Use GitHub Copilot and other development tools to accelerate design, implementation, testing, documentation, troubleshooting, and code review.
-
Flexibility in location. Work remote, in the office, or anywhere in between!
The technical development environment consists of:
Application Development
-
C#, VB.NET, .NET CORE, Blazor
-
Windows applications and services
-
Web and mobile applications
-
Android (.NET MAUI) mobile application for warehouse work
Data and Integrations
-
Microsoft SQL Server
-
REST APIs, web services, webhooks, EDI, and XML
-
Integration with a state-of-the-art Ocado robotic order picking system
Engineering tools
-
Azure DevOps, Visual Studio, SSMS, Red Gate
-
GitHub Copilot for AI-assisted development
-
AI-assisted code review and standards validation
-
Repository-specific coding instructions and development standards
Preferred Qualifications:
-
Be self-motivated, ready, and eager to learn new things
-
Have fantastic problem-solving abilities
-
Thrive in a fun, creative workplace with an incredible company culture
-
Experience in agentic coding is a plus
Distribution and fulfillment solutions designed for scalable growth. Distribution Management specializes in automated order handling, fulfillment, and shipping of small package goods, reaching 99% of the U.S. within two days from its four strategically located distribution centers. An order accuracy rate of 99.9% is reflective of the operational excellence and efficiencies that have resulted from significant investment in technology. And a dedicated IT development staff specializing in integration, automation, and real-time reporting. Visit distributionmgmt.com to learn more.