About the role

  • Senior Software Engineer developing highly available backend cloud services for smart home security and automation solutions at Resideo.

Responsibilities

  • Design and develop highly available and low latency backend cloud services supporting the customer facing front end applications for Resideo products and services; In adherence with robust engineering & coding practices (UT, Static Code analysis and Cyber Compliance)
  • Participate in the integration of the latest technological stacks in a rapidly changing environment
  • Identify and propose technical improvements using your software engineering knowledge and principal
  • Work with Product owners, technical team members & customer operations teams to help resolve issues and escalations
  • Accelerate innovation and growth, teaming with the world’s most talented engineers
  • Actively participate in scrum meetings by explaining your work, asking good questions, listening, and learning from peers, partners, and customers.

Requirements

  • Experience in highly rigorous engineering environments, competitive technical programs, or equivalent applied industry experience.
  • Demonstrated ability to solve complex engineering problems at a level commonly seen in top‑tier technical training or demanding engineering roles
  • Background that reflects strong analytical and problem‑solving capability, gained through advanced technical work, elite technical programs, or equivalent experience
  • Minimum 6 months of software development experience building production Azure cloud applications (or similar)
  • Strong hands-on experience in C# .Net, .NET Core, ASP.NET, MVC and REST web services
  • Strong knowledge of .NET internals and database experience with SQL (PostgreSQL, MS SQL Server)
  • Good exposure to Azure/cloud applications, microservice development and event driven development
  • Experience in AngularJS, Javascript, Typescript, Node.js, NoSQL databases is an added advantage
  • Experience with CI/CD, Docker/Kubernetes, Jenkins, GIT, Crucible, Sonar or other CI tools
  • Experience in multiple clouds design and development will be an added advantage
  • Experience in Agile / SCRUM based development is an advantage.
  • Should be a good team player and able to communicate effectively with project teams and stakeholders
  • Ability to consistently make timely decisions even in the face of complexity, balancing systematic analysis with decisiveness.
  • Can quickly analyze, incorporate, and apply new information and concepts.
  • Ability to provide L3 support in a production environment.

Benefits

  • Group Term Life Insurance
  • Health Care Insurance(including OPD)
  • Employee Assistance Program
  • Retirement Plan
  • Higher Education Assistance
  • High Value on Work / Life Balance; Additional Leave Options
  • Mentee-Mentorship & Career Growth
  • Health Insurance Coverage – comprehensive care for you and your family.
  • Employee Assistance Program (EAP) – confidential service which equips and supports you as you meet life’s challenges.
  • Education Assistance – we invest in your growth so you can keep learning and thriving.
  • Maternity & Paternity Leave – because family always comes first.
  • Menstrual Wellness Benefit – benefit for women employees
  • Bereavement Leave – time to be with loved ones when it matters most.

Job title

Senior Software Engineer – Cloud / API

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

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

Report job