Senior Software Engineer - IoT & Cloud Solutions
Redolent - Bentonville, AR
Apply NowJob Description
Senior Software Engineer - IoT & Cloud Solutions Key Responsibilities Design, develop, and maintain Java Spring Boot 1.5 and .NET Core applications Lead operations and support activities, including monitoring and resolving ServiceNow tickets Analyze and troubleshoot production issues, providing timely fixes and root cause analysis Collaborate with cross-functional teams to clarify and prioritize backlog items Develop design specifications, installation instructions, and security guidelines Deploy applications in Microsoft Azure Cloud using CI/CD pipelines via Azure DevOps Ensure compliance with architecture standards, design patterns, and best practices Provide solutions for system stability, scalability, security, and interoperability Work on IoT lifecycle management, including device provisioning and remote management Mandatory Skills Programming Languages: Java 1.8+, C#, .NET Core Frameworks: Spring Boot 1.5, Hibernate 4.3.8, JDBC Testing: JUnit, JMeter Deployment & Containerization: Docker, Kubernetes Cloud: Microsoft Azure (IoT Hub, Azure Functions, AKS, API Management, Key Vault, AD, Blob Storage, Cosmos DB, App Services) Authentication: IAM, OAuth, SAML DevOps Tools: Azure DevOps, Looper, Concord, OneOps Version Control: Git, GitHub Enterprise Operating System: Linux Protocols: TCP, MQTT, AMQP Others: Azure IoT Edge, Shell scripting, Python Preferred Skills 8+ years of experience in Java Spring Boot application development 5+ years in REST API and data processing with Hibernate and JDBC Experience with Kafka architecture and multi-topic worker roles Strong understanding of SOLID principles, OOP, and design methodologies Familiarity with Agile/Scrum and SDLC practices Experience with IoT Edge architecture and components Relevant certifications (e.g., AZ-203/204, AZ-300/301, SCJP) Experience in cross-functional collaboration and stakeholder engagement
Created: 2026-03-04