About the role

  • Software Engineer II developing complex IoT software solutions at Resideo. Collaborating with world-class engineers to enhance customer automation technology.

Responsibilities

  • Implement and maintain scalable and resilient components on the Azure platform using .NET C#.
  • Work as a part of and collaborate with cross-functional Agile/Scrum teams to deliver high-quality software solutions.
  • Implement and integrate messaging technologies (e.g. Event Hub) to support distributed systems.
  • Participate in sprint planning, backlog grooming, and daily stand-ups.
  • Provide accurate effort estimates for development tasks and features.
  • Provide L3 support for production systems, including incident resolution, root cause analysis, and performance tuning.
  • Ensure code quality through unit testing, code reviews, and adherence to best practices.
  • Continuously improve system reliability, scalability, and performance.

Requirements

  • 3+ years of software development experience.
  • 3+ years of experience with Azure cloud development.
  • Proficient in .NET C# and object-oriented programming.
  • Experience with messaging technologies such as Event Hubs, Kafka, or similar related technologies.
  • Ability to provide L3 support in a production environment.

Benefits

  • Resideo provides comprehensive benefits, including life and health insurance
  • life assistance program
  • accidental death and dismemberment insurance
  • disability insurance
  • 401k Plan
  • vacation & holidays.

Job title

Software Engineer II

Job type

Experience level

Mid levelSenior

Salary

$93,610 - $159,390 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job