For over 30 years, CompuWeigh Corporation has been the leading Weighing Control and Automation Company in the Grain Industry. We are an innovative-driven company providing state-of-the-art bulk weighing scales, computerized weighing control systems, RFID automation systems for trucks & railcars, PLC/HMI facility automation and Enterprise Logistics for tracking rail and barge traffic across the U.S.

CompuWeigh customers include the Top Agricultural producers in the US who use our equipment both nationwide and all over the world. Today, over 70% of all grain weighed in the U.S. is processed through our series of weighing control systems including 90% of all Export Terminals that demand 24/7 reliability.

We recognize that our employees are our key asset and reward them appropriately with attractive competitive salaries, excellent benefit packages, generous 401K plans and yearly bonuses based on individual performance and overall company growth.

CompuWeigh is committed to equal opportunities in all parts of our business. Our policy is to recruit, train and retain the best people in the industry and customize the job to fit their special skills.


Position: Full Stack Web Applications Developer

Come join the CompuWeigh “A” Team and be a part of a dynamic and innovative software and automation company working with the major Agricultural and Bio-Energy facilities across the country. Our leading edge weighing control systems with RFID technology, PLC/HMI Automation systems and enterprise logistics inventory system for railcar traffic management are employed by the major Agricultural, Food and Bio-Fuel companies in the US and abroad.
We are developing business applications focused on improving operational efficiency for our customers by combining innovative hardware solutions, process automation and extensive telemetry with user-friendly data management and visualization tools.

Responsibilities
Develop Line-of-Business Web applications, management dashboards, web-based interfaces for industrial devices and data services.  Strong focus on building applications for use in mission-critical environments and integrating them with multiple other systems through network services.
Work in an agile Scrum team using the latest tools and techniques (TDD/BDD, unit testing, Dependency Injection, continuous integration). Use HTML/CSS, AJAX, popular Web frameworks, SQL Server and .NET technologies to design sophisticated and visually-compelling web applications.

Skills

  • Web fundamentals like HTML, JavaScript, and CSS.
  • 3-5 years of experience with developing LOB/Enterprise web applications.
  • Practical experience with some of the popular JavaScript frameworks used in web development (React, jQuery, Angular/AngularJS, Bootstrap, Vue etc.)
  • Good working knowledge of React or React Native technologies.
  • Ability to create and consume Web services (REST, XML, SOAP).
  • Proven experience designing interactive Web UI’s, SPA’s or PWA’s for commercial use.
  • Good understanding of the Web design techniques and responsive visual layout.
  • Ability to setup a web server host (IIS, Apache, NGINX) and deploy a web application.
  • Working knowledge of SQL Server databases and T-SQL language is a plus.
  • Knowledge of .NET/C#, WPF, XAML or Xamarin and Visual Studio IDE is a plus.
  • Experience developing software for mobile or cloud platforms is a plus.
  • Strong knowledge of software implementation best practices and understanding of the role of methodology/frameworks.
  • Experience/knowledge of Scrum methodologies, TDD unit testing, version control, Continuous Integration and delivery.
  • Applicants are expected to be staying abreast with the IT industry and constantly self-educate (e.g. reading technology blogs, posting in forums, attending community events, trying new concepts not directly related to the work assignments).
  • Education
    Bachelor’s Degree in Web Design, Computer Science, Information Systems or other related field.

    Benefits

  • Competitive Salary with incentives and bonus plans.
  • 401(k) with Company match
  • Comprehensive health plans
  • 3 weeks vacation
  • If your qualifications match our requirements, e-mail your resume to careers@compuweigh.com
    Equal Opportunity Employer.


    Position: Senior .NET Developer

    Come join the CompuWeigh “A” Team and be a part of a dynamic and innovative software and automation company working with the major Agricultural and Bio-Energy facilities across the country. Our leading edge weighing control systems with RFID technology, PLC/HMI Automation systems and enterprise logistics inventory system for railcar traffic management are employed by the major Agricultural, Food and Bio-Fuel companies in the US and abroad.
    We are embarking on the development of a strategic platform to drive the next generation of process control applications for our customers.

    Duties
    Develop multi-tier .NET applications as Windows service and WPF/Silverlight-based front-end clients.  Strong focus on the device-oriented and process-oriented environment utilizing plug-in architecture and some embedded application development.

    Skills

  • 3-5 years of experience with the .NET Framework, C# and Visual Studio IDE.
  • Solid understanding of the object-oriented programming (OOP).
  • Solid understanding of software architecting principles, common design patterns and software implementation best practices.
  • Experience using ADO.NET, ASP.NET and WCF Web Services.
  • Practical knowledge of .NET, WPF/Silverlight, XAML and MVVM pattern.
  • Ability to create and consume Web services (REST, XML, SOAP, Web Sockets).
  • Strong experience designing and working with N-Tier architectures (UI, Business Logic Layer, Data Access Layer, ORM).
  • Good working knowledge of MS SQL Server, SSMS, ability to write CRUD queries.
  • Prior experience with regex syntax, data parsers and processing structured text files (ETL pattern) is a plus.
  • Experience developing software for mobile or cloud platforms is a plus.
  • Experience/knowledge of Agile, Scrum methodologies.
  • Experience in creating unit tests and using TDD approach.
  • Strong ability to work in a customer interfacing environment.
  • Applicants are expected to be staying abreast with the IT industry and constantly self-educate.
  • Education
    Bachelor’s Degree in Computer Science, Information Systems or other related field

    Benefits

  • Competitive Salary with incentives and bonus plans.
  • 401(k) with Company match
  • Comprehensive health plans
  • 3 weeks vacation
  • If your qualifications match our requirements, e-mail your resume to careers@compuweigh.com
    Equal Opportunity Employer.

    HomeAbout UsAsk a questionGo Back