Apply Today

Apply for an open position by contacting Kepware Human Resources via email with resume to careers@kepware.com. No phone calls, please.

Email Human Resources

Open Positions

Search below for open positions and information on the essential functions and qualifications required.

Associate Sales Administrator, Contractor

Position Summary:

The Associate Sales Administrator is responsible for the order closing process on standard orders, which includes order entry, account detail verification, and any other administrative tasks required from the Sales and Channel departments. This is a detail-oriented position and does require above-average customer service skills.

This is a 6 month contract position.

Essential Functions:

  1. Communicates with customers via phone, fax, email, and Internet to build accurate opportunities in Salesforce required to process orders with no prior opportunities associated to them
  2. Works with Sales and Channel departments to ensure accurate information is tied to the necessary Salesforce accounts/contacts/opportunities
  3. Ensuring accounts are updated with appropriate contracts/Net terms
  4. Confirms incoming POs meet required standards to be processed
  5. Completes and handles New Vendor Request forms
  6. Ensures adequate inventory levels are maintained
  7. Distributes and tracks incoming partner inquiries
  8. Maintains Channel related spreadsheets
  9. Assists with routine partner on boarding tasks, communications and accounting inquiries
  10. Performs additional work-related duties as assigned
  11. Responsible for maintaining a safe and healthy working environment, and to take reasonable care of their own health and safety at work and of all other staff

Minimum Qualifications:

  • Bachelor’s degree preferred
  • 1+ years’ experience in customer service
  • Excellent oral and written communication skills required
  • Must be computer literate and have working knowledge of Microsoft Office products: Outlook, Word, and Excel
  • Salesforce.com experience a plus
Integration Engineer

Position Summary:

The Integration Engineer will be responsible for the maintenance and continuous improvement of our integrated systems and services. These systems and services include (but not are limited to) Salesforce, Relayware, HubSpot, our licensing platform, and the online store. Additionally, this position will review all projects and enhancements while considering the impact of system operations, sustainability, and extensibility.

The Integration Engineer will also serve as our CRM Administrator and will provide day-to-day oversight and support of the system to 6 business units with a current total of approximately 80 internal and 20 external users.

Do YOU Have What it Takes?

This individual must have an aptitude for continuous learning and innovative thinking, and be curious about researching both current and potential services and resources to improve our organization. They will be assertive, articulate, and have good interpersonal and relationship-building skills. They will be challenged to perform tasks and prioritize in high-pressure environments without jeopardizing their attention to detail and good customer-service orientation.

Essential Functions:

Including but not limited to:

  1. Monitor, maintain, and enhance existing integrated systems and services:
    • Writing, testing, and deploying triggers, classes, services and applications in C# and APEX
    • Creating, testing, and configuring workflow as well as validation rules
    • Working closely with business analysts, planning and coordinating of integration/development projects
    • Monitoring the performance and events for various CRM system components
    • Maintaining and creating documentation representing instructions, technical designs, and other related material
  2. Own responsibility of CRM administration:
    • Configuring new Salesforce user accounts
    • Serving as a knowledge resource for internal users
    • Producing Salesforce reports
    • Fixing errors within the system and removing duplicate or bad data
    • Training staff to maximize the potential of existing technology and providing additional support and training upon request

Minimum Qualifications:

  • Bachelor’s degree in Computer Science or equivalent.
  • 5+ years of professional software and/or web development experience.
  • Professional experience encompassing the following:
    • Integration of SaaS systems (e.g. financial, marketing automation)
    • Salesforce integration and development (i.e. Apex, custom objects, and triggers)
    • Data migration, relational databases, and high availability systems
    • Project leadership including gathering, developing, and testing against business requirements
    • Translating business requirements into technical solutions

Desired Skills:

  • Agile development practices
  • Cloud computing w/ IaaS (preferably with AWS)
  • Visual Studio 2015 (using C# 4.0+)
  • SQL Server Management Studio
  • SOA development best practices (preferably using WCF)
Kepware Event Marketing Project Manager

Position Summary:

The Kepware Event Marketing Project Manager is responsible for creating Kepware event strategy, both hosted and remote, and managing multiple aspects of event planning and logistics for 35+ shows a year including, goals, promotion, coordinating product demonstrations, speaking opportunities, media engagement, budget, ROI/metrics, lead follow-up, and evaluation.

Do You Have What it Takes?

As a member of the Marketing team, the Event Marketing Project Manager should possess the following qualities:

  • Organized with great attention to detail
  • Strong written and verbal communication skills
  • Enjoys working in a team environment
  • Passionate about planning and executing high-quality events
  • Finds joy in learning new things

Essential Functions:

  1. Create and own Kepware event strategy with accountability for results and outcomes
  2. Define event goals, strategies, and ROI measurement criteria and drive planning meetings
  3. Maintain detailed events calendar
  4. Develop, manage, and control annual events budget
  5. Coordinate event logistics and timelines
  6. Coordinate the dissemination of marketing collateral and materials to and from events
  7. Monitor and maintain inventory of conference/event materials including but not limited to booths, sales collateral, and promotional items
  8. Coordinate with show attendees to ensure leads are captured, reported, and appropriately followed up on in a timely manner after events
  9. Work with cross-functional teams including Channel Managers, Sales, Applications Engineers, Training, Product Management, and PTC Platform Marketing Programs to ensure staff readiness and event success
  10. Collect evaluation forms from all show attendees and report on event outcomes and pre-determined ROI metrics
  11. Perform other work-related duties as assigned
  12. Responsible for maintaining a safe and healthy working environment, and to take reasonable care of their own health and safety at work and of all other staff

Minimum Qualifications:

  • Bachelor of Arts or Sciences degree in communication, marketing, hospitality management, life sciences, or related field preferred.
  • 3+ years of experience in B2B tradeshow/conference/event planning.
Senior Software Automation Engineer

Position Summary:

The Senior Software Automation Engineer is a software development position whose primary responsibilities are planning, developing, and executing automated tests that validate the quality of key applications within a proprietary automated test application. This position requires a high level of competence in C# software development. Documentation is also a requirement of this position. The Software Automation Engineer must collaborate with other Developers, Quality Assurance Engineers, and Product Owners in a collaborative development process.

Essential Functions:

  1. Work within an Agile process
  2. Deliver products that meet business requirements
  3. Ability and desire to learn new skills
  4. Work in a collaborative environment that requires a high level of communication with team members and project stakeholders
  5. Test and application development using the C# programming language
  6. Ability to perform Code Reviews and unit tests following coding standards without assistance
  7. Review specifications and investigate hardware/software supported features
  8. Ability to identify areas for improvement and support a culture of continuous improvement
  9. Possesses the ability to develop software applications used for validating business requirements
  10. Ability and willingness to perform any tasks to ensure team success
  11. Ability to understand scope of work and provide time estimations
  12. Understands project goals and able to prioritize work to make sure important features get adequate attention
  13. Troubleshoot complex issues with minimal assistance
  14. Mentoring of team members
  15. Documentation of code, test plans/cases, defects and product behavior

Minimum Qualifications:

  • Bachelor of Science degree in computer science or other related field
  • 3+ years doing software development using C#, .NET, Java or C++ languages
  • Proven ability to manage and prioritize multiple projects simultaneously
  • Demonstrated understanding of computer science fundamentals, including object-oriented programming and design, data structures, databases, algorithms, multithreaded development, and general debugging techniques.
  • Excellent critical thinking skills.
  • Excellent troubleshooting skills.
  • An understanding of network protocols, including TCP/IP, UDP, and SOAP.
  • Ability to multi-task and stay organized in a dynamic work environment.
  • An understanding of Agile principles, Agile processes, test driven development, automated testing, and continuous integration.
  • Self-motivated, displaying a high degree of self-accountability.
  • Possesses strong understanding of Industrial Automation space and products.
  • Strong time-management skills.
  • Possess excellent verbal and written communication skills.
  • Ability to learn new programming languages and technologies.
Senior Web Engineer

Position Summary:

As our business continues to thrive, Kepware is looking for a Senior Web Engineer who is passionate about innovation online and has proven experience working with high-performance, dynamic websites.

Do You Have What it Takes?

As one of Kepware’s Senior Web Engineers, you will be a vital member of a closely integrated Scrum team that is responsible for effectively and efficiently managing web operations, including but not limited to: developing websites and web tools, managing and developing an eCommerce storefront, managing and developing within a CMS, routine site and server maintenance, site and server monitoring, adhering to usability standards, and any related projects.

  • Well versed in current web trends, web development, and architecture.
  • Good foundation in object-oriented principles, design, and development.
  • Experience with N-tier architecture.
  • Embraces and practices technical documentation.
  • Tech savvy individual with a strong eye for design and great attention to detail.
  • A strong understanding of Agile principles and processes. Scrum experience a plus.
  • Excellent communication skills, both verbal and written are required.
  • Excellent time management skills with the ability to manage multiple tasks simultaneously.
  • Ability to work both independently with little supervision, as well as within a team environment.

Essential Functions:

  1. Build, update, monitor, test, and maintain company websites and associated assets.
  2. Work with the business to gather requirements, contribute to the design/UX, and develop web-based solutions.
  3. Collaborate with Sales, Marketing, and Web Team to support efforts to improve the quality and functionality of company websites and assets.
  4. Develop and update existing web features/functionality.
  5. Develop documentation outlining the design and function of solutions.
  6. Identify, analyze, and address technical issues in order of priority and in a timely manner.
  7. Effectively manage projects and meet project deadlines.
  8. Perform work-related duties as assigned.
  9. Responsible for maintaining a safe and healthy working environment, and to take reasonable care of his/her own health and safety at work and of all other staff.

Minimum Qualifications:

  • Bachelor’s degree: Computer Science or equivalent professional experience.
  • 6+ years of professional experience in web-based development, including but not limited to:
    • Programming: ASP.NET WebForms (C#) required, MVC a plus
    • eCommerce experience a plus
    • Relational Databases: SQL Server required, MySQL a plus
    • Front End Development: HTML, SASS/CSS, JavaScript, JQuery
      • CSS frameworks such as Bootstrap and Foundation are a plus
      • SASS, LESS, or equivalent
    • Responsive Design and Development
    • Experience with i18n
    • Web services: SOAP, REST, Ajax, WCF
    • Web server administration: IIS required
    • Experience with source control: TFS, Git
    • CMS experience with Kentico and Sitecore is a plus
    • Experience with AWS is a plus
    • Strong understanding of SEO and web analytics
    • Experience with marketing automation platforms is a plus: HubSpot, Eloqua, and Marketo

© PTC Inc. All Rights Reserved.