Interactive Business Systems has partnered with a Cincinnati company to locate a ioT Developer for a contract-to-hire position.
The successful candidate will be a software engineer willing to help and explore new product opportunities. This position is part of a multidisciplinary team whose primary function is identify, research and build proof of concept models for industry changing innovations.
The role is responsible for setting direction and executing software projects with the ideal candidate being able to work independently. These projects will focus on the internet of things, mobile development and cloud technologies.
Operates in an Agile software development environment to ensure adherence to industry standards and applies architectures that are highly scalable and maintainable.
Conducts hands-on, rapid prototyping and production development of software platforms with high visibility in the company.
Serves as a member of the Digital Transformation Team to build and support a digital ecosystem platform that leverages microservices architecture, public Cloud/Hybrid, IoT devices and back-office system/data processing.
Design and development of enterprise digital solutions applying architectures using microservices, Service Oriented Architectures (SOA), Cloud/Hybrid computing, web, mobile and IoT devices
Develop full breadth of application components ranging from front-end user interfaces to back-end services
Write and conduct automated unit tests using Test Driven Development (TDD) and Behavior Driven Development (BDD) techniques
Present working solution proof-of-concepts and sprint increments to product stakeholders
Perform peer code review activities including unit, integration, system and software functional testing
Design solutions with a DevOps mindset that scale as volumes increase
Investigate and resolve issues on released solutions in a timely fashion
Research and review innovation concepts and provide technology input, prescribing appropriate design/development direction which balance business requirements with technology standards to attain the optimal solution
Drive development process improvements and establish best practices to ensure highest quality increment releases
Collaborate with cross functional project teams to accomplish project/product objectives
Provide mentoring to new hires, contracting resources, co-ops and interns
Support cloud/hybrid architecture, data ingestion, analytics and visualization