About Role
As a Senior Software Engineer, you will be responsible for developing and integrating sophisticated systems and software for the latest home security & automation of IOT devices. You will use your experience and technical skills to implement features targeted for the Security & Comfort consumer services. These cloud services enable millions of end users (homeowners) to command and control their home or business from anywhere, anytime on any mobile devices; Control and manage the security system and smart home devices likes garage doors, thermostats, lights, locks, video doorbell, cameras, and more.
Job Duties
- 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.
You Must Have
- 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
We Value
- 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.
What's In It for You:
- 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.
#LI-MM2
#LI-HYBRID