Jobs · Engineering · Maryland

Full Stack Software Developer

EVAPCO, Inc. · Taneytown, MD · 3 mo ago
EngineeringFull-time

Key Responsibilities

  • Build and maintain web applications using ASP.NET Core MVC and/or modern Blazor architectures (Server / WebAssembly / Hybrid as appropriate).
  • Develop desktop applications in WPF for operations/engineering use cases where rich Windows UI and device connectivity are required.
  • Create cross-platform mobile/desktop apps using .NET MAUI (including Blazor Hybrid patterns when useful for shared UI).
  • Implement clean architecture patterns (layering, DI, testable components) and contribute to consistent coding standards and review practices.
  • Deliver solutions that support manufacturing workflows (e.g., production execution, labor capture, material movement, quality checks, traceability, work instructions).
  • Integrate with OT data sources (examples may include machines/sensors, HMI/SCADA/MES components, barcode/RFID systems, weigh scales, label printers, industrial PCs).
  • Prioritize reliability, performance, and usability in environments with intermittent connectivity and 24x5/24x7 operational needs.
  • Design and build robust integrations between OT applications and ERP (and related systems such as inventory, costing, purchasing, scheduling, and shipping).
  • Develop and consume REST APIs, event-driven interfaces, and batch processes to synchronize master data and transactions.
  • Ensure data integrity, auditability, and traceability for operational and financial impacts (e.g., cycle counts, WIP, inventory adjustments).

Required Qualifications

  • 3+ years of professional software development experience (or equivalent demonstrated capability).
  • Strong proficiency in C# and modern .NET development practices.
  • Hands-on experience building applications with: ASP.NET Core MVC (web), Blazor (Server/WASM/Hybrid), WPF (desktop), .NET MAUI (mobile/cross-platform).
  • Solid experience with SQL Server and relational data modeling.
  • Experience building/consuming RESTful APIs and working with JSON/XML.
  • Familiarity with Git-based source control and modern SDLC practices (CI/CD, code reviews, testing).

Preferred Qualifications

  • Experience in manufacturing environments and/or with OT systems (MES/SCADA/HMI, shop-floor data collection).
  • Proven track record integrating systems with ERP (data synchronization, transactional integrity, error handling/retries).
  • Exposure to industrial protocols/connectivity patterns (e.g., OPC UA, MQTT) or device integration (barcode scanners, label printers).
  • Cloud experience (Azure) and modern deployment patterns.
  • Understanding of enterprise app architecture patterns for MAUI and cross-platform design.

Evapco’s Summary of Pay & Benefits

  • The salary range consists of base pay and most recent profit sharing bonus amounts.
  • Medical, Vision, & Dental Insurance.
  • Employee Stock Ownership Program – we are an employee-owned company.
  • Profit Sharing Bonus – which is paid twice per year (k).
  • Likely to be eligible for the k Profit Sharing Bonus based on performance.
  • Employee Stock Ownership Program – we are an employee-owned company.
  • Profit Sharing Bonus – which is paid twice per year (k).
  • Likely to be eligible for the k Profit Sharing Bonus based on performance.
  • klarity Plan - Voluntary Employee Retirement Savings Plan.
  • Paid Holidays.
  • Paid Vacation.
  • Paid Maternity and Paternity Leave.
  • Bereavement Pay.
  • Company Paid Basic Life Insurance equivalent to base salary, with option for Supplemental Life election.
  • Paid Sick Leave.
  • Long Term Disability.

Similar jobs