This site uses cookies. To find out more, see our Cookies Policy

Sr. Software Developer in Farmington Hills, MI at VisionPRO

Date Posted: 5/26/2018

Job Snapshot

Job Description

We are looking for an experienced Full Stack Developer for our client's Advanced Solutions Development Team. The selected candidate will have a chance to work on a diverse range of initiatives using cutting edge technologies. 

Role Description:
• Design and build end-end IoT solutions for various industry problems using Cloud platform.
• Will be responsible for end-end development from conceptualizing, detailed design, cloud provisioning, implementation of various software layers, deployment and documentation.
• You will be responsible for building quick prototypes and/or demonstrations to help management better understand the value of various technologies – especially IoT, Machine Learning, Cloud, Micro-Services, DevOps and AI.
• Develop various reusable components, frameworks and accelerators to reduce the development lifecycle of future IoT projects.
• In this role, you must be able to work with minimal direction and supervision.


Must haves
• Minimum of 6 years IT experience with at least 2 years working on Cloud technologies (AWS or Azure).
• Very strong in design concepts, patterns and analytical thinking.
• Must have worked on PaaS components of Cloud (AWS or Azure)
• Proficient in one of the programming languages – Java or C#.
• Must have worked on at least one NoSQL database.
• Must be comfortable building applications end-end, not just limited to a single layer such as middleware or frontend or database tier. Must be able to work across different tiers - UI/Interfaces, API Integration, IoT programming, ML, Database.
• Must be strong in exposing REST APIs and able to consume APIs with authentication.
• Must have strong background on IoT concepts – Connectivity, Protocols, Security and Data Stream.
• Must be familiar at least at the conceptual level on the emerging technologies including Big Data, NoSQL, Machine Learning, AI, Blockchain etc.
• A team player, who is excited by and motivated by hard technical challenges.
• Results-driven, self-motivated, self-starter.

Nice to haves

• Certification in Big Data (Cloudera or Hortonworks or Databricks Spark)

• Experience working with NodeJS, Python, Spark, Scala and Big Data Clusters.
• Experience working with IoT Platforms such as Azure IoT Hub or AWS IoT Gateway.
• Knowledge of IoT protocols – MQTT, CoAP, AMQP and other IIoT protocols.
• Experience working with any Hadoop platform.

VisionPRO relentlessly delivers top talent to help our clients excel. We have been trusted for 20 years to align the right talent to the right opportunity, expertly solving unique business challenges. From small businesses to the Fortune 500, our clients appreciate our consultative approach, resourcefulness, and fast response to their individual needs. Our prospective candidates and existing consultants can count on VisionPRO to passionately help them maximize their career choices, while also supporting their growth opportunities. We serve our customers from around the world, helping them with their most critical hiring decisions and project needs.