Skip to main content

Flex_Metrics_logo_White_wTagline-08.png

Careers

Flex Metrics has a dynamic work environment where employee achievement is recognized as a valued contribution to our overall success. Employees will be operating in an atmosphere where the expectation is to care: care about our clients, care for our community, care about results, and care for each other.

We are:

  • A close-knit and focused group of people looking to make a big impact on the world around us
  • A rapidly growing technology company providing visibility for manufacturing and production efficiency
  • Developing an award-winning software product line being used by some of the most recognizable brands in the world
  • Growing internationally with customers extending across all of North America
  • A team who cares about our customers like they are family

Technical

Project Engineer

Job Description:

The Project Engineer at Flex Metrics should act as a liaison between clients and the company.  Customer service and customer satisfaction should be the top priority for the Project Engineer, who will be expected to provide excellent service to internal and external clients in a clear, articulate, and professional manner.  Experience with SQL, Databases, Manufacturing/Production Environments, Industrial Control Systems, PLCs, and HMIs preferred. 

Skills and Requirements:

We need:

A Project Engineer who will:

  • Make the needs of the customer their top focus
  • Manage projects and contribute to refining the Job Management Process
  • Provide budgeting assistance and tracking for customer projects
  • Utilize internal tools such as JIRA to communicate project status regularly with customers and teammates
  • Be a source of product expertise by:
    • Working closely with the Services Team to master all aspects of a full Flex installation at a client site
    • Be able to lead the training sessions with all key stakeholders (from machine Operators to site Managers and IT professionals)
    • Improve current training documentation and online training tools in an effort to reduce the need for on-site services
  • Work closely with the Product Team to test product features and enhancements
  • Demonstrate a willingness to learn new skills to develop valuable Manufacturing Execution System (MES) skill-sets centered on shop-floor integration and data collection between PLC controllers and front office database systems
  • Provide outstanding professional services to clients that result in incremental business opportunities to the company
  • Leverage your relationships and presence within customer accounts and pilot installations to develop new business opportunities and assist with account management and inside sales support

 

  • A candidate with the following preferred Skills/Qualities/Experience:
    • A passion for technology/software development and problem solving combined with a strong motivation to learn new skills
    • Experience in a software product company, ideally following an Agile methodology
    • Familiarity of SQL, Relational Databases, Version Control
    • Experience with MS Access, Crystal Reports and Reporting Services strongly preferred
    • Familiarity with network architectures, TCP/IP and basic computer troubleshooting skills
    • Knowledge of industrial Control Systems, PLCs, and HMIs
    • Good communication and intrapersonal skills to help explain complex systems using simple terms
    • Strong organizational abilities with an attention to detail and ability to manage deadlines required
    • Must have a friendly, positive demeanor and the desire to help improve and grow with the company
    • Minimum 2 years Associates Degree in a Technical major, ideally in Computer Science, Engineering, or Mechatronics
    • 2+ years in a similar role strongly preferred
Click below to apply for this job:

Apply Now


Mid-Level Software Engineer

Job Description:

The SoftSolutions, Inc. Software Engineer/Developer should demonstrate experience and expertise in the quality of their end product.  Web Development skills are a must have for this position.

Skills and Requirements:

We need an experienced mid-level Software Developer/Engineer that will:

  • Write requirements, specifications and other documentation as needed
  • Write well designed, testable, efficient code
  • Participate in Agile software development practices
  • Apply principles and best practices for developing secure web applications
  • A candidate with the following preferred Skills/Qualities/Experience:
    • 4 year technical degree
    • 3+ years proven experience on Microsoft stack including
      • ASP.Net with Razor
      • C#
      • HTML5, CSS3
      • Javascript/JQuery
      • SQL Server
    • Solid understanding of web design paradigms, model development and refactoring

Any experience with the following technologies are a plus:

  • MVC/MVVM/SPAs
  • Entity Framework
  • Scalable solutions
  • Use of DevExpress or Telerik components
  • Commercial software development experience
  • Test driven development
  • Experience with Angular, Knockout or other client side scripting libraries
Click below to apply for this job:

Apply Now


Senior Software Engineer

Job Description:

Senior Software Engineer

Skills and Requirements:

We need an experienced senior level software engineer/developer that will:

  • Have 7 or more years of experience in the Microsoft stack
  • Proven experience with middleware, business and data layer development 
  • Window service creation/implementation
  • Third party service integration
  • API design and implementation
  • Threading and asynchronous programming
  • SOA/ESB
  • Web service implementation using WCF and/or WebAPI
  • Design patterns including IoC, DI & UoW
  • Capable of mentoring junior developers
  • Be self-starting, capable of taking an idea through requirements, design, implementation and testing
  • Be quality driven

Any of the following experience is a plus:

  • Web site development
  • Low level machine interface development a plus
  • Workflow design using WWF a plus
  • Experience in manufacturing or shop floor development a plus

Applicant should have:

  • At least 8 years compiled language development experience with 6 years C# including generics, reflection and LINQ
  • 6 plus years relational database development including 3 plus years SQL Server
  • 5 plus years with Visual Studio
  • Experience developing distributed systems on Windows Server 2008 or later
  • Experience with Agile development
Click below to apply for this job:

Apply Now


Software Support Technician

Job Description:

The SoftSolutions, Inc. Software Support Technician should act as a liaison between clients and the company.  The Software Support Technician is expected to provide excellent customer service to both internal and external clients in a clear articulate, and professional manner. Experience with SQL, Databases, Manufacturing/Production Environments, Industrial Control Systems, PLCs, and HMIs preferred. 

Skills and Requirements:
  • Provide outstanding technical support to SoftSolutions’ clients
  • Gain a comprehensive understanding of customer-deployed products, including their core operational functionality.
  • Deploy application releases into production environments.
  • Assist in triaging technical support requests.
  • Implement a highly modular, object-oriented architecture to solve real-time data integration problems.
  • Assist with QA testing and disciplined processes to ensure the code meets specification.
  • Contributes to team effort by accomplishing related results as needed with a positive attitude.
  • A candidate with the following preferred Skills/Qualities/Experience:
  • A passion for technology/software development and problem solving combined with a strong motivation to learn new skills.
  • Experience in a software product company, ideally following an Agile methodology.
  • Familiarity of SQL, Relational Databases, Version Control.
  • Experience with MS Access, Crystal Reports and Reporting Services strongly preferred.
  • Familiarity with network architectures, TCP/IP and basic computer troubleshooting skills.
  • Knowledge of industrial Control Systems, PLCs, and HMIs.
  • Good communication and intrapersonal skills to help explain complex systems using simple terms.
  • Strong organizational abilities with an attention to detail and ability to manage deadlines required.
  • Must have a friendly, positive demeanor and the desire to help improve and grow with the company.
  • Minimum 2 years Associates Degree in a Technical major, ideally in Computer Science, Engineering, or Mechatronics.  2+ years in a similar role strongly preferred.
Click below to apply for this job:

Apply Now