Software Developer

COMMON - A Users Group

Mount Joy (Lancaster County)

On-site

USD 80,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EmergencyMD is searching for a mid-level Software Developer (C#/.NET) based in Mount Joy, Lancaster County, to enhance their tech ecosystem for retail logistics. This position involves extensive application and API development, ensuring the reliability of systems like ERP and POS.

The ideal candidate will have over three years of experience in C#/.NET development and proficiency in SQL Server and RESTful APIs. Applicants can expect a collaborative environment focused on problem-solving within a standard business hours work schedule.

Qualifications

  • 3+ years of experience in C#/.NET development.
  • 2+ years designing, building, and maintaining RESTful APIs.
  • Strong SQL Server skills (queries, stored procedures).
  • Experience troubleshooting complex systems or data-flow issues.

Responsibilities

  • Optimize complex systems and performance-critical code.
  • Maintain and support existing software applications.
  • Develop and maintain C#/.NET RESTful APIs used for various workflows.
  • Create and maintain SSRS reports for operational metrics.

Skills

C#/.NET development
RESTful APIs
SQL Server
System troubleshooting
Performance optimization
ERP/POS systems

Tools

Git
Visual Studio
Docker
JIRA

Job description

Position Overview

We're looking for a mid-level Software Developer (C#/.NET) to join our small but highly capable technology team to support and enhance the tech ecosystem powering our retail, distribution, and third‑party logistics companies. Approximately 80% of your time will be focused on application and API development, with the remaining 20% dedicated to supporting system integrations, data accuracy, and day‑to‑day operational needs.

You'll work across multiple business domains to ensure our ERP (Microsoft Dynamics Business Central), POS (Counterpoint), and internal applications stay reliable, accurate, and well‑connected. If you are a self‑starter, enjoy solving real business problems, improving data flows, and working with systems that directly impact daily operations, this role will feel like home.

This is a standard business‑hours role located on‑site with no on‑call requirements.

Position Requirements
Required
  • 3+ years of experience in C#/.NET development.
  • 2+ years designing, building, and maintaining RESTful APIs.
  • Strong SQL Server skills (queries, stored procedures, performance considerations).
  • Experience troubleshooting complex systems or data‑flow issues.
  • Ability to optimize performance‑critical code.
  • Ability to understand and work within an existing codebase.
  • Comfortable working with ERP or POS systems (any platform).
Preferred
  • Experience with Microsoft Dynamics Business Central.
  • Experience with the AL Development Language.
  • Experience with Counterpoint POS or similar retail systems.
  • Background in refactoring or modernizing large codebases incrementally.
  • Proficiency with Git, Visual Studio, and Visual Studio Code.
  • Understanding of system architecture, integration patterns, and data‑flow design.
  • Familiarity with SSRS, ETL processes, or data synchronization pipelines.
  • Website development experience (JavaScript, HTML, PHP)
  • Shopware extension development (Python, Twig)
  • Working knowledge of Docker
  • Strong customer‑service and communication skills
  • Ability to work independently and collaboratively within a team
  • Experience using JIRA, Microsoft Planner, or similar project-management tools.
Principal Duties & Responsibilities
General
  • Optimize complex systems and performance‑critical code.
  • Maintain, enhance, and support existing software applications and core system components.
  • Write clean, efficient, and maintainable C# code in a collaborative environment.
  • Build automation workflows to reduce manual processes and improve data flow.
  • Participate in code reviews and contribute to engineering best practices.
  • Collaborate with QA, product managers, and other developers to deliver reliable solutions.
  • Stay up to date with relevant tools, technologies, and development practices.
Application/API Development
  • Develop and maintain C#/.NET RESTful APIs used for order management, inventory, pricing, and logistics workflows.
  • Implement new features that integrate cleanly with Business Central, Counterpoint, and internal systems.
  • Build and maintain data synchronization processes such as item data between distribution and retail, sales data from Counterpoint POS to Business Central ERP
Reporting and Data
  • Create and maintain SSRS reports for sales, inventory, purchasing, and operational metrics.
  • Investigate and correct data discrepancies across ERP, POS, and internal systems.
Architecture, Documentation, and Support
  • Troubleshooting, debugging, and analysis of issues.
  • Design and implement new features that integrate smoothly with current systems.
  • Document software designs, processes, and key technical decisions.
  • Work closely with technical support teams to troubleshoot bugs and resolve client/system issues.
  • Work with business teams to understand operational workflows and translate them into technical solutions.
  • Provide clear, reusable helpdesk documentation for recurring issues.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

.NET Developer (Web Apps & APIs) – ERP Integration
.NET Developer (Web Apps & APIs) – ERP Integration

Conexus Food Solutions • Chicago (IL)

On-site
USD 70,000 - 85,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
.NET Developer (Web Apps & APIs) – ERP Integration
.NET Developer (Web Apps & APIs) – ERP Integration

JazzHR • Chicago (IL)

On-site
USD 70,000 - 85,000
Medical Insurance
Dental Insurance
Vision Insurance
+4
Software Developer
Software Developer

carriageservices • Houston (TX)

Hybrid
USD 90,000 - 95,000
Information Technology Specialist
Information Technology Specialist

Jobtailor • United States

On-site
USD 60,000 - 75,000
Programmer
Programmer

Surety HR, Inc. • Westlake (OH)

On-site
USD 70,000 - 90,000
Senior Application Support Engineer
Senior Application Support Engineer

RCRO LLC • Pennsylvania

On-site
USD 85,000 - 120,000
Sr Developer
Sr Developer

Welch Packaging • Elkhart (IN)

On-site
USD 80,000 - 120,000
.NET Developer (Contract) – Hybrid (MVC, Classic ASP) 5166
.NET Developer (Contract) – Hybrid (MVC, Classic ASP) 5166

Tier4 Group • Atlanta (GA)

Hybrid
USD 100,000 - 110,000
Software Engineer – .NET Developer, Application Support Engineer
Software Engineer – .NET Developer, Application Support Engineer

Jobtailor • Kentucky

On-site
USD 65,000 - 90,000
SOFTWARE DEVELOPER – FULL STACK
SOFTWARE DEVELOPER – FULL STACK

Impact Technologies • Chesterfield (MO)

On-site
USD 34,000 - 62,000