Why This Role Stands Out
You can significantly advance your career in AI-driven engineering with this remote opportunity at Metrc, LLC, a leader in regulatory systems. This role offers immense growth potential as you'll collaborate with experienced engineers to build scalable backend systems using modern .NET technologies and contribute to innovative AI frameworks. If you're a motivated engineer eager to develop robust APIs and services in a fast-paced, collaborative environment, this is a fantastic chance to expand your skillset and make a real impact.
Quick Overview
Job Description
ABOUT METRC
Metrc is the most trusted and experienced provider of cannabis regulatory systems in the United States and is growing extremely rapidly to expand globally. We provide a solution that combines advanced software, radio-frequency identification (RFID) technology, a dedicated customer-support team, and a secure database to track and trace cannabis from growth, harvest, and processing to testing, transport, and sale.
GENERAL OVERVIEW
We are seeking a motivated Backend .NET Engineer to support the development and maintenance of scalable backend systems that power our enterprise applications. This role focuses on server-side development using modern .NET technologies while collaborating with experienced engineers to build secure, high-performance services and APIs.
The ideal candidate is eager to grow their technical skills, contribute to backend development efforts, and learn best practices in software engineering within a collaborative and fast-paced environment.
KEY RESPONSIBILITIES
- Embodies Metrc's Core Values
- Assist in developing backend services using .NET Framework / .NET 10 and C#.
- Assist in implementing AI harnessing frameworks to improve output.?
- Support the development and maintenance of RESTful APIs used by web and mobile applications.
- Assist with design and implement backend architecture using .NET Framework / .NET 8 and C# aided by AI to achieve faster and more accurate outcomes.
- Collaborate with senior engineers to build scalable and secure backend systems.
- Work with front-end engineers to integrate user-facing elements with backend services.
- Contribute to database development and maintenance using SQL Server or PostgreSQL.
- Write clean, maintainable, and well-documented code following established engineering standards.
- Participate in code reviews and incorporate feedback to improve development practices.
- Assist in troubleshooting application issues and supporting production systems.
- Contribute to automated testing and follow Test Driven Development (TDD) practices.
- Participate in Agile development processes including sprint planning, stand-ups, and retrospectives.
- Continue developing technical skills and stay informed on evolving .NET technologies.
- May perform other additional duties and responsibilities as assigned.
REQUIREDQUALIFICATIONS-KNOWLEDGE, SKILLS,& ABILITIES
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 0-2 years of experience in software development (internships or academic projects considered).
- Basic proficiency in C# and .NET Core / .NET technologies.
- Familiarity with REST APIs and backend development concepts.
- Basic understanding of relational databases and SQL.
- Knowledge of object-oriented programming principles.
- Exposure to version control systems (e.g., Git).
- Strong willingness to learn and grow in a collaborative engineering environment.
- Effective problem-solving and communication skills.
PREFERREDQUALIFICATIONS- KNOWLEDGE, SKILLS, & ABILITIES
- Experience with ASP.NET Web API or similar frameworks.
- Exposure to ORMs such as Dapper or Entity Framework.
- Familiarity with Agile development environments.
- Basic understanding of CI/CD pipelines and automated testing practices.
- Internship or project experience developing backend applications.
TRAVEL
Minimal travel expected. Occasional travel for leadership meetings or cross-functional collaboration.
PHYSICAL DEMANDS AND WORK ENVIRONMENT
- In-office and remote position
- Frequently required to sit
- Frequently required to talk or hear
- Continually utilize visual acuity to operate equipment, read technical information, and/or use a keyboard and mouse.
Similar jobs
- NM
Junior-Mid Software Developer with Security Clearance
NewNS2 Mission
Chantilly, VA🇺🇸$95.5k - $130.5k/yrHybrid19 hours agoDockerFortranShell+13Technology - DD
Senior Hogan Mainframe Software Engineer
NewDexian DISYS
United States🇺🇸Remote19 hours agoAgileCOBOLTechnology - CA
Software Engineer Lead with Security Clearance
NewCACI
Aberdeen Proving Ground, MD🇺🇸$126.1k - $277.3k/yrHybrid19 hours agoDockerMATLABMicroservices+18Technology - IS
Senior Software Engineer – Cloud & AI Platforms
NewInfo Services LLC
Dearborn, MI🇺🇸On-site19 hours agoMicroservicesAngularBigQuery+2Technology - BS
Sr. Oracle DBA with Security Clearance
NewBDR Solutions LLC
Atlanta, GA🇺🇸Hybrid2 days agoSAFeOraclePL/SQL+4Technology - IS
Mainframe Application Developer
Innova Solutions, Inc
Gary, IN🇺🇸$80 - $84/hrHybrid5 weeks agoAWSCOBOLTechnology