Metrc
Metrc

3 Metrc Application Support Specialist Jobs Hiring Near You

ABOUT METRC Metrc is the most trusted and experienced provider of cannabis regulatory systems in ... As a Business Application Engineer, you will have the opportunity to thrive in a fast-moving, fluid ...

Jr. Software Engineer, AI-Driven Engineering

Metrc, LLC

Lakeland, FL • On-site

Full-time

Posted 4 days ago


Job description

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. 
Requirements:

REQUIRED QUALIFICATIONS- 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. 

PREFERRED QUALIFICATIONS- 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.