Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Honeywell Advanced Software Engr 
Philippines, Pampanga 
207997195

01.04.2025

Job Summary:

We are seeking a highly motivated and skilled Advanced Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and implementing cutting-edge IoT solutions leveraging .NET, Azure, and related technologies. You will be a key contributor to the development of innovative products and services that connect devices, collect data, and deliver actionable insights for our customers. You will be involved in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.

Responsibilities:

· Design and Development:

o Develop and implement solutions on the Microsoft Azure platform, including Azure IoT Hub, Azure Functions, Azure Stream Analytics, Azure Cosmos DB, Azure Event Hubs, and other relevant services.

o Design and implement data models and database schemas optimized for IoT data storage and retrieval.

o Write clean, well-documented, and testable code.

o Participate in code reviews to ensure code quality and adherence to coding standards.

o Contribute to the development of software architecture and design patterns for IoT solutions.

· IoT Integration:

o Integrate software with various IoT devices and sensors using protocols such as MQTT, AMQP, HTTP, and CoAP.

o Develop and implement device management and provisioning solutions.

o Work with embedded systems engineers to optimize device-side software for data collection and communication.

· Cloud Development:

o Develop and deploy microservices using containerization technologies like Docker and orchestration platforms like Kubernetes (AKS).

o Implement CI/CD pipelines using Azure DevOps or similar tools.

o Monitor and troubleshoot applications and services in the Azure cloud environment.

o Implement security best practices for cloud-based applications and data.

Qualifications:

· Basic Qualifications:

o Bachelor's degree in Computer Science, Software Engineering, or a related field.

o 5+ years of experience in software development using .NET (C#, .NET Core, .NET Framework).

o 3+ years of experience developing and deploying applications on the Microsoft Azure platform.

o Experience with IoT technologies and protocols (MQTT, AMQP, HTTP, CoAP).

o Experience with relational databases (e.g., SQL Server) and NoSQL databases (e.g., Cosmos DB).

o Experience with Agile development methodologies.

o Strong understanding of software development principles and design patterns.

· Preferred Qualifications:

o Master's degree in Computer Science, Software Engineering, or a related field.

o Experience with containerization technologies (Docker, Kubernetes).

o Experience with CI/CD pipelines (Azure DevOps).

Additional Information
  • JOB ID: HRD260101
  • Category: Engineering
  • Location: HW Camp II,Bldgs 9A&9B,Plot C2,RMZ Ecoworld,Varturhobli,Sarjapur Marathahalli Outer Ring Road,Bangalore,KARNATAKA,560103,India
  • Exempt