C# Software Programmer

American LumberBryan, TX

About The Position

American Lumber is looking for a C# Software Programmer to create and maintain internal applications that directly support our operations and improve how our teams work every day. American Trade Group, Inc. is a diversified organization supporting the construction and building industries through a portfolio of companies including American Lumber, a leading manufacturer and wholesale distributor; Lane One Transport, a transportation and logistics company; and Rafter 12 Custom Homes. Founded in 1986, American Trade Group has a strong history of consistent year‑over‑year growth. American Lumber has been recognized as an Aggie 100 company, honoring the fastest‑growing businesses owned or operated by Texas A&M University alumni. At American Lumber, we focus on solving real problems, supporting our partners, and building long‑term relationships—both internally and externally. Our culture is grounded in service, innovation, and partnership, with a shared commitment to strengthening the communities we serve. The Role We’re looking for a C# Software Programmer to design, develop, and maintain internal software applications that support critical business operations. In this role, you’ll work closely with IT and cross‑functional teams to deliver reliable, well‑documented solutions that improve workflow efficiency, data accuracy, and system performance. This is a hands‑on position for someone who enjoys solving practical business challenges, writing clean and maintainable code, and seeing their work make an immediate impact.

Requirements

  • 2+ years of professional experience in a software development or programming role
  • Strong proficiency in C# with a solid background in Microsoft SQL
  • Experience working with APIs and JSON‑based integrations
  • Familiarity with source control tools (e.g., Git)
  • Strong problem‑solving skills and attention to detail
  • Ability to manage priorities, meet deadlines, and work independently
  • Clear written and verbal communication skills

Nice To Haves

  • Experience with SuiteQL

Responsibilities

  • Develop, enhance, and maintain applications using C# (.NET)
  • Write new code and modify existing applications to support evolving business needs
  • Troubleshoot, debug, and resolve software issues
  • Collaborate with cross‑functional teams to gather requirements and deliver effective solutions, including system integrations
  • Create and maintain clear technical documentation
  • Follow established development standards, SOPs, and best practices to ensure secure, maintainable, and scalable solutions

Benefits

  • Competitive pay aligned with your skills and experience
  • Low‑cost benefits that support your health and financial well‑being
  • Meaningful, practical work that directly impacts daily operations
  • Stable, growing organization with long‑term opportunity
  • Collaborative, respectful culture where ideas are valued
  • Autonomy and trust, supported by clear standards and realistic expectations
  • A values‑driven team that prioritizes service, innovation, and partnership

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service