Job Directory Sr. IoT Developer

Sr. IoT Developer
Bedford, MA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways - from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.

The RoleAs a member of the R&D Technology Team, you will develop fast, reliable code that transforms concepts into platforms and products. You will define best practices that will shape the next generation of Aspen software. We are looking for a sharp and creative individual with 3+ years of software development experience. You will leverage your skills and passion for emerging technology in Cloud, IoT, Edge and Big Data to drive AspenTech's Asset Optimization strategy to expand our Industrial Internet of Things platform with advanced capabilities in the areas of Analytics, Overall Equipment Effectiveness (OEE), Predictive Maintenance Analytics and Prescriptive Guidance.

Your Impact

* Act as a leader, mentor, and contributor on software design and development best practices
* Define specifications, technical guidelines, and application best practices
* Design, develop, test, and debug new and existing software products and utilities
* Use new and emerging technology to shape product directions and implement product vision
* Assist in documenting requirements as well as resolving conflicts or ambiguities

What You'll Need

* Bachelor's degree in computer science, software engineering or similar field
* 3+ years' experience software architecture, design, development and implementation of large-scale enterprise software products
* Experience with modern application development methodologies, environments, and processes (e.g. IaaS, PaaS, SaaS, multitenant, microservices and 12-factor app methodology)
* Experience in one or more of the following programming languages; C, C++, Go and Python
* Experience in XML, JSON and Distributed Messaging Systems
* Experience in delivering RESTful APIs and SDKs
* Experience with RDBMS (e.g. SQL Server, MySQL, Oracle DB)
* Experience with advanced Data Lake technologies; NoSQL, Hadoop, Spark, Hive, etc.
* Knowledge of IoT components (sensors, edge, hub, etc.) and IoT protocols (OPC-UA, MQTT, Modbus, AMQP, etc.)
* Experience in Test Automation frameworks and Test-Driven Development practices
* Experience in DevOps, Continuous Integration/Continuous Delivery, and related tooling
* Strong verbal and written communications skills and ability to interact with multiple teams

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.