Job description
Job title: Applications Engineer/Developer
Seniority level: Mid-Level
Working Hours: Full Time
Location: Chesterfield, UK/Hybrid
Pay: Competitive
Industries: IoT, Industrial IoT (“IIoT”), SaaS, Information Technology and Service
About Konektio
Konektio is at the forefront of the rapidly expanding Industrial IoT (IIoT) sector, digitally transforming global industry. The business has been helping industrial customers monitor and maintain their equipment effectiveness representing a wide range of industrial manufacturing, processing and utility activities for over 5 years. We have customers and offices across the UK as well as in Europe and the USA and we continue to scale up our commercial activities with the recent launch of two newly developed modules: Predict(machine analytics and condition-based monitoring) and Impact (energy efficiency, carbon calculations and water/air/gas/electricity monitoring) in one single platform for use by site managers up to C-level executives.
The Applications Engineer Role
Konektio is looking for an experienced, enthusiastic and innovative Applications Engineer to join our team, to help build, improve and deliver our world class IIoT SaaS solutions which are being globally deployed.
The Applications Engineer will work within the Product Development team under the direction of the Lead Applications Engineer, delivering innovative IIoT software solutions to our customers. We work in small teams developing high-quality software solutions using the latest technologies and development practices. We continuously challenge ourselves to be at the cutting-edge of transformational development technologies and practices and are progressing into sophisticated analytics and machine learning to extend the provision of predictive insights to our customers via cloud technologies. We are customer and partner centric, with a focus of delivering market leading solutions to the industrial and manufacturing sectors, enabling strategic capabilities which creates optimal efficiency and performance for our end-users. The Applications Engineer will be an important contributor to delivering capability across both our existing and new products.
Key Responsibilities
· Design and develop applications, graphics and analytics according to specifications and user stories.
· Apply a range of technologies, languages and computing skills to develop both back-end and front-end application components.
· Develop interfaces to connect to a range of database technologies.
· Grasp and implement new data analytic and formulaic concepts and integrate them into our solutions.
· Work with junior developers to support code reviews, pull requests and trouble shoot.
· Work with the team in agile development process with regular scrum meetings.
· Embed unit and other testing into the development process and engage with testing teams to ensure proper testing and bug fixing is being performed.
· Produce high-quality developer-facing and customer-facing documentation.
· Engage with customer at all stages of development and delivery, for example, to elicit requirements, report progress, remediate issues and provide guidance/training.
· Implementing solutions using PTC’s ThingWorx industrial innovation platform.
· Software updates based on requirements for new/modified systems or changing industry needs.
· Keep abreast of latest innovations, proactively share knowledge and challenge the team to be trend-setters.
· Manage competing priorities.
· Keep track of project progress and provide written and/or oral communication to lead application developer/project manager.
Skills and Experience
Must Have Skills/Qualifications:
· Strong experience with at least one scripting (or other) language
· Solid grounding in OOP principles and design concepts.
· Successful track record of developing robust software and delivering production ready solutions
· Good understanding of software integration and use/design of APIs using REST and SOAP Web Services protocols for interfacing into 3rdparty solutions
Event-driven, service-oriented applications with user interfaces targeting browsers in all formats.
Highly Desirable:
· Experience working with manufacturing and business systems and processes including ERP, MES, MOM, CMMS, LIMS etc
· Experience of working with ThingWorx
· Experience or good working understanding of OT technologies including PLC, HMI, SCADA, Process Historians and industrial networking.
· Experience with ancillary technologies necessary for Internet applications: HTTP, TCP/IP, Cellular Comms/Wireless networks, etc.
· Evidence of applying ML/AI technologies to deliver business value.
· Familiarity with cloud computing solutions/services such as Microsoft Azure and/or AWS.
· Experience with docker and kubenetes for containerisation and orchestration of application components.
· Experience with git for source control.
· Experience with UML for documentation software designs and architectures.
Personal Attributes
· Self-motivated with focus and determination to deliver high quality code.
· A team player, with demonstrable interpersonal, presentation, organisational and communication skills.
· Diligent and trustworthy, confident, and polite with teams, management and customers.
· A positive, can-do attitude.
· Proficient in spoken and written English (e.g. Level 7.5+ IELTS, 945+ TOEIC, 180+ Cambridge English Scale).
What we offer you
· The opportunity to work in a cutting-edge industry, alongside leading industry experts.
· Stimulating environment offering challenging and ongoing learning opportunities
· Standout investment and training in the latest software development toolsets
· Competitive salary, bonus and equity participation
· Culture of innovation and inspiration
· Flexible working environment
· Creative, diverse and inclusive working environment
Equal Opportunities
At Konektio we value diverse ideas and perspectives, and we are committed to offering an environment of respect, where equal employment opportunities are available to applicants from all backgrounds and demographics. Inclusion and accessibility are essential to our success as a global company, and we seek to recruit, develop, and support talented individuals from a diversity of backgrounds and lived experiences.
Please let us know if you require any additional support or reasonable adjustments to made to our recruitment process to enable you to participate.
Location
Our HQ is currently located in Chesterfield. We have a flexible working environment, and this role would need you to be in Chesterfield office 2-3 days each week. Also willing to have remote workers if they can come to UK office as well from time to time.
How to Apply
To apply for the role, please submit your CV and Cover letter. The closing date for this role is 31st March.
Your Privacy
Konektio are committed to protecting your privacy and confidential data. Any data gathered as part of the application process will be processed in line with the Privacy notice on our website.
Key Words: Applications Engineer, Developer, Applications Developer, Engineer, Engineering, IoT, Internet of Things, Software developer
Job Type: Full-time
Work Location: Hybrid remote in Chesterfield
Application deadline: 31/03/2023