Responsibilities
- Maintain, debug, and improve existing applications built on .NET Framework and .NET Core.
- Design and implement APIs, microservices, event-driven components, and backend systems for web portals, dashboards, and business processes.
- Develop scalable back-end services using Go, .NET Core, Node.js, or Python to support cross-platform needs.
- Create cross-platform mobile and embedded apps using Flutter.
- Build modern, responsive web interfaces with JavaScript and TypeScript, emphasizing user experience and interface design.
- Integrate internal applications and data pipelines to unify operations across independent systems and reduce fragmentation.
- Lead planning and execution of migration and modernization initiatives to private cloud infrastructure.
- Deploy and manage Linux-based services and containerized applications using Docker.
- Implement and maintain CI/CD pipelines using Docker, GitHub Actions, or GitLab CI.
- Administer relational databases including SQL Server, Postgres, and MySQL, covering schema design and performance optimization.
- Leverage AI-powered development tools like Cursor AI and GitHub Copilot to improve code quality and development speed.
- Work closely with IT, engineering, and operations teams to ensure system interoperability and seamless integration.
- Engage in Agile practices including standups, sprint planning, code reviews, and automated testing.
Requirements
- Minimum of 3 years of direct experience developing with .NET Framework and .NET Core.
- Proven experience building cross-platform mobile apps using Flutter and Dart.
- Proficiency in Go or another compiled back-end language such as Rust or Java.
- Hands-on experience deploying and managing Linux services, including command-line operations and troubleshooting.
- Solid understanding of Docker and containerization principles.
- Experience deploying applications in private cloud or on-premises virtualized environments.
- Extensive experience with SQL Server; familiarity with Postgres or MySQL is beneficial.
- Ability to maintain and modernize legacy on-site systems while designing new cloud-native replacements.
- Strong knowledge of API design, REST, GraphQL, microservices, and distributed system architecture.
- Direct experience using AI-assisted coding tools in development workflows.
- Familiarity with version control systems such as Git, GitHub, Bitbucket, or Atlassian platforms.
Nice to Have
- Experience refactoring monolithic applications into microservices or container-based architectures.
- CI/CD pipeline development using GitHub Actions, GitLab CI, or Jenkins.
- Strong foundation in UX/UI design, wireframing, and component-based development.
- Knowledge of authentication protocols including OAuth2, SAML, and JWT.
- Experience with distributed logging and monitoring tools such as Sentry.
- Familiarity with Atlassian tools like Jira and Confluence and ticket-driven development workflows.
- Background in logistics, ERP systems, or enterprise operational platforms is highly desirable.
Benefits
- 401(K) plan with company match starting on day one.
- Comprehensive health coverage including medical, dental, vision, and prescription through Blue Cross Blue Shield.
- Paid vacation, holidays, and personal days.
- Optional life and disability insurance plans.
- Safety incentives for clean inspection records and safe driving performance.
- Paid training programs, personal protective equipment, and access to late-model, well-maintained equipment.
- Boot reimbursement program available.
- Up to $2,400 annual company contribution to a Health Savings Account (HSA).

