Senior Software Developer (72743)

US Tool GroupFarmington, MO
3dHybrid

About The Position

US Tool Group is seeking a Senior-level Software Developer for its rapidly expanding business. This position is a full-time permanent role with full benefits. Our corporate headquarters is located in Farmington, Missouri, but this position will be eligible for hybrid remote work flexibility. As a Software Developer at US Tool, you will get to work on exciting projects with many of the latest “tools of the trade.” We believe in providing our team with the best resources to allow for creation of the most innovative solutions. You will get to work with and be part of a development team that functions as a core component of the company in solving complex problems, automating tasks, developing new company-wide software, and helping drive smart business decisions. We also believe in letting your creative juices flow by supporting your experimentation on a new project or learning a new skill. We are a primarily a .NET shop and utilize C#, Visual Studio, SQL, SSMS, WPF, ASP.net, and some light JavaScript (with HTML/CSS) for some UI development. Our portfolio of internally written software is broad, and encompasses functional areas like accounting, manufacturing, procurement, planning, data analysis, warehouse processing, inventory, quoting, and just about everything in between! There's always something new and exciting for you to learn or work on.

Requirements

  • Bachelor’s degree in computer science or relevant field
  • 5+ years of professional experience developing in C#.
  • Strong expertise in ASP.NET / ASP.NET Core for building web applications.
  • Proficient with SQL Server: design, queries, stored procedures, and performance tuning.
  • Skilled in RESTful API integration—both consuming and building services.
  • Solid grasp of OOP, design patterns, and modern development practices.
  • Familiar with HTML, CSS, JavaScript/TypeScript, especially in ASP.NET and Blazor contexts.
  • Experienced with Git and CI/CD tools (e.g., GitHub Actions).
  • Strong debugging, problem-solving, and code quality focus.
  • Clear communicator and effective team collaborator.
  • Strong problem-solving and communication skills
  • Ability to perform and keep track of multiple tasks and projects
  • Able to work independently while meeting established timelines
  • Good organizational skills and follow through
  • A desire to be a positive team player with the ability to drive changes in business processes
  • Positive attitude and excellent customer service skills
  • Self-motivation, initiative, and the drive to succeed
  • Experience with operating systems, application installation and support
  • Solid understanding of the software development life cycle
  • Proficient in object-oriented design
  • Proficient in the use of C# within a Visual Studio environment
  • Proficient in the design, implementation, and administration of SQL and Access databases
  • Proficient in the use of advanced SQL statements and VBA for developing complex reports, spreadsheets, and data paths
  • Proficient in the use and application of quality assurance methods/strategies
  • Basic project management competencies
  • Technical mentoring and leadership
  • Technical presentation skills
  • Advanced familiarity with USTG policies, procedures, and business practices generally consistent with experience of 5+ years.

Nice To Haves

  • Experience with Blazor (Server and/or WebAssembly) is a plus.
  • Bonus: Experience with ERP systems (Epicor Prophet 21)

Benefits

  • Competitive Salary
  • Weekly Pay
  • Remote Work Flexibility
  • Health, Vision, Dental, and Life Insurance
  • Comprehensive Employee Wellness Plan
  • 401K Plan with Company Match
  • Paid Holidays and Vacation Time Accrual
  • On-site Cafeteria
  • Climate-Controlled Facilities
  • Work-Hard Play-Hard Environment
  • Personal and Professional Growth Opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service