Dematic is a leading supplier of integrated automated technology, software and services to optimize the supply chain. Dematic employs over 6,000 skilled logistics professionals to serve its customers globally, with engineering centers and manufacturing facilities located around the world. Dematic is one brand under the KION Group of companies and has implemented more than 6,000 integrated systems for a customer base that includes small, medium and large companies doing business in a variety of market sectors.
Headquartered in Atlanta, Georgia, Dematic is a member of KION Group, a global leader in industrial trucks, related services and supply chain solutions. Across more than 100 countries worldwide, the KION Group designs, builds and supports logistics solutions that optimize material and information flow within factories, warehouses and distribution centers. The company is the largest manufacturer of industrial trucks in Europe, the second-largest producer of forklifts globally and a leading provider of warehouse automation.
This is an exciting opportunity to join the team in our beautiful office in the Flathead valley of Montana. You'll work with a great team to enhance our Sprocket CMMS software that hundreds of customers around the world use to manage building equipment, staff, renewable energy infrastructure and industrial machines used for material handling and manufacturing. You will work on major new software modules and features, quality improvements and performance optimizations, and integrations with live machine data through our big data pipeline.
You must have a passion for understanding customers, coming up with innovative ideas, and working collaboratively with other talented people to put those ideas into products.
Lead and contribute to software design and architecture including design reviews
Develop high-quality code along with automated unit tests
Contribute to integration, system and performance testing including test tools
Take ownership as a highly motivated member of a scrum team
Troubleshoot customer problems and provide solutions in a timely fashion
Build out development toolset to support complete lifecycle from requirements through to testing
Write test cases within an automated test framework for all development
Work within a Scrum environment to plan and deliver incremental software in defined sprints
Build strong partnerships with UX designers, software developers, and product managers
What We Are Looking For
Education:Bachelor's Degree in Computer Science or similar engineering degree.
Minimum 10 years software development, in particular in C#/.NET
Experience with web services (SOAP, WCF, REST)
Experience with Microsoft Server technologies (IIS, SQL Server, Windows Server)
Development experience with SQL Server 2008+, PostgreSQL, MySQL, or other RDBMS
Strong analytical and problem solving skills with a high attention to detail
An understanding of agile software development and testing principles and practices
Experience applying user experience design principles to create great mobile and web UIs
Exceptional communication and team leadership skills
Experience with big data technologies would be an asset
A good sense of humor and an ability to have fun!