Carrier Global Corporation
Software Engineer Specialist (App & Cloud)
Carrier Global Corporation, Chicopee, Massachusetts, us, 01021
Role Summary
The Specialist Software Engineer (App & Cloud) is a senior technical expert responsible for the end-to-end design and development of
cross-platform mobile applications
and
Azure-based cloud services
supporting our IoT-connected HVAC products. This role will lead architecture and implementation across mobile app, APIs, and cloud components, ensuring a seamless and reliable user experience from device onboarding to remote control, monitoring, and firmware update flows. The Specialist will act as a key technical leader, working closely with embedded, system, QA, and product teams, and mentoring other engineers. Key Responsibilities
Lead the
architecture, design, and implementation
of cross-platform mobile applications (e.g. Flutter / React Native / .NET MAUI) for iOS and Android.
Own critical app features such as: Device onboarding (BLE/Wi-Fi provisioning) Remote control and monitoring of HVAC units Energy usage visualization and notifications Firmware update and maintenance flows
Design and implement
Azure cloud services
and components, such as: Azure App Service / Functions / Container Apps Azure IoT Hub / Event Hub / Service Bus Data storage (Cosmos DB, Blob Storage, SQL, etc.)
Define and maintain
secure, scalable RESTful APIs
and/or GraphQL endpoints for mobile apps and partner integrations.
Ensure
reliable end-to-end communication
between mobile apps, cloud platforms, and IoT devices (MQTT, HTTPS, WebSocket, etc.).
Drive
code quality : coding standards, code review, automated unit/UI tests, and CI/CD pipelines for both app and cloud components.
Monitor and improve
performance, reliability, and cost efficiency
of cloud services (logging, metrics, alerting, autoscaling, cost optimization).
Collaborate with embedded firmware teams to define
data models, API contracts, and device behaviors
for connected features.
Work closely with UX/UI designers and product owners to turn requirements into
user-friendly and robust
app experiences.
Support
production incidents and field issues , performing root cause analysis and implementing long-term fixes.
Apply
security and privacy best practices
(authentication/authorization, secure storage, encryption, protection of user and device data).
Mentor junior and mid-level engineers in app and cloud technologies, design patterns, and best practices.
Contribute to
technology roadmaps
and continuously evaluate new frameworks, tools, and Azure services suitable for our platform.
Qualifications & Experience
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, or related field.
Typically
7+ years
of professional experience in software development, with solid experience in: Mobile app development, and Cloud-based backend development.
Strong hands-on experience with at least one
cross-platform mobile framework
(e.g. Flutter, React Native, or .NET MAUI).
Solid proficiency in relevant programming languages (e.g.
Dart, TypeScript/JavaScript, C#, or similar ).
Proven experience designing and building
RESTful APIs
and integrating mobile apps with cloud backends.
Practical experience with
Microsoft Azure
services in production (e.g. App Service, Functions, IoT Hub, Cosmos DB, Storage, Key Vault, API Management).
Experience with
CI/CD pipelines
(Azure DevOps, GitHub Actions, or similar) for app and backend deployment.
Familiarity with
secure authentication/authorization
(OAuth2/OIDC, JWT, Azure AD B2C, etc.).
Experience working in an
agile / Scrum
environment with version control (Git) and modern development workflows.
Good written and spoken English for collaboration with global teams and documentation.
Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class. Job Applicant's Privacy Notice:
Click on this link to read the Job Applicant's Privacy Notice
#J-18808-Ljbffr
The Specialist Software Engineer (App & Cloud) is a senior technical expert responsible for the end-to-end design and development of
cross-platform mobile applications
and
Azure-based cloud services
supporting our IoT-connected HVAC products. This role will lead architecture and implementation across mobile app, APIs, and cloud components, ensuring a seamless and reliable user experience from device onboarding to remote control, monitoring, and firmware update flows. The Specialist will act as a key technical leader, working closely with embedded, system, QA, and product teams, and mentoring other engineers. Key Responsibilities
Lead the
architecture, design, and implementation
of cross-platform mobile applications (e.g. Flutter / React Native / .NET MAUI) for iOS and Android.
Own critical app features such as: Device onboarding (BLE/Wi-Fi provisioning) Remote control and monitoring of HVAC units Energy usage visualization and notifications Firmware update and maintenance flows
Design and implement
Azure cloud services
and components, such as: Azure App Service / Functions / Container Apps Azure IoT Hub / Event Hub / Service Bus Data storage (Cosmos DB, Blob Storage, SQL, etc.)
Define and maintain
secure, scalable RESTful APIs
and/or GraphQL endpoints for mobile apps and partner integrations.
Ensure
reliable end-to-end communication
between mobile apps, cloud platforms, and IoT devices (MQTT, HTTPS, WebSocket, etc.).
Drive
code quality : coding standards, code review, automated unit/UI tests, and CI/CD pipelines for both app and cloud components.
Monitor and improve
performance, reliability, and cost efficiency
of cloud services (logging, metrics, alerting, autoscaling, cost optimization).
Collaborate with embedded firmware teams to define
data models, API contracts, and device behaviors
for connected features.
Work closely with UX/UI designers and product owners to turn requirements into
user-friendly and robust
app experiences.
Support
production incidents and field issues , performing root cause analysis and implementing long-term fixes.
Apply
security and privacy best practices
(authentication/authorization, secure storage, encryption, protection of user and device data).
Mentor junior and mid-level engineers in app and cloud technologies, design patterns, and best practices.
Contribute to
technology roadmaps
and continuously evaluate new frameworks, tools, and Azure services suitable for our platform.
Qualifications & Experience
Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, or related field.
Typically
7+ years
of professional experience in software development, with solid experience in: Mobile app development, and Cloud-based backend development.
Strong hands-on experience with at least one
cross-platform mobile framework
(e.g. Flutter, React Native, or .NET MAUI).
Solid proficiency in relevant programming languages (e.g.
Dart, TypeScript/JavaScript, C#, or similar ).
Proven experience designing and building
RESTful APIs
and integrating mobile apps with cloud backends.
Practical experience with
Microsoft Azure
services in production (e.g. App Service, Functions, IoT Hub, Cosmos DB, Storage, Key Vault, API Management).
Experience with
CI/CD pipelines
(Azure DevOps, GitHub Actions, or similar) for app and backend deployment.
Familiarity with
secure authentication/authorization
(OAuth2/OIDC, JWT, Azure AD B2C, etc.).
Experience working in an
agile / Scrum
environment with version control (Git) and modern development workflows.
Good written and spoken English for collaboration with global teams and documentation.
Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class. Job Applicant's Privacy Notice:
Click on this link to read the Job Applicant's Privacy Notice
#J-18808-Ljbffr