Senior back-end Azure Cloud Developer – Smart Home IoT
Posted:
Monday, 25 November 2024
Valid Thru:
Wednesday, 25 December 2024
Index Requested on:
11/25/2024 19:10:04
Indexed on:
11/25/2024 19:10:04
Location:
Bangalore, KA, , IN
Industry:
Advertising and Public Relations
Occupational Category:
13-0000.00 - Business and Financial Operations
Type of Employment: FULL_TIME
Schneider Electric is hiring!
Description:
Job Description
Schneider Electric are looking for an experienced back-end Azure cloud developer to work within its residential smart home energy management division. This is an exciting opportunity to work on the creation of products and features in the Internet of Things space that contribute to a sustainable future. Working closely with members of the product development team (product management, systems design, mobile app, firmware and test), you will play a leading role in developing cloud-based applications that scale across multiple use cases, customers, and devices.
Responsibilities
• Minimise complexity in all development by the application of careful analysis and proven software engineering principles.
• Refine detailed technical designs produced by the architecture team, ensuring you understand how the design will satisfy functional and non-functional requirements, identifying any gaps and making suggestions for improvement where required.
• Participate in backlog refinement sessions to identify technical solutions to business problems and break the work down into a transparent backlog of agile stories and tasks.
• Maintain and expand the # codebase in line with clean coding principles, so the code is not only functionally correct but also maintainable and robust.
• Collaborate with business analysts and testers to identify all possible success and failure paths associated with a given feature and define test cases for each.
• Write effective automated tests, that give high confidence of quality and minimise the amount of manual testing required.
• Collaborate with other developers to integrate cloud services together, with mobile apps and edge devices to verify correct functionality of the wider IoT system performing automated and manual checks.
• Where appropriate produce concise, high-quality documentation to provide overall context and explanations for complex areas of code.
Experience
We are looking for candidates with experience developing microservices in Azure using #.
Skills
• Advanced - .Net Core
• Advanced - # including use of more advanced techniques such as expressions
• Advanced - Clean coding
• Advanced - Test automation (unit, component, integration, end-to-end)
• Advanced - Iterative agile development techniques and processes
• Intermediate - Azure PaaS focusing on event hubs, functions and web apps
• Intermediate - IoT & Message-Oriented Architectures
• Intermediate - Agile backlog refinement / work breakdown
• Intermediate - Technical documentation
• Basic (expected to increase to Intermediate via training) - Cybersecurity
Personal Attributes
• Good team player and communicator, able to share and able explain complex topics.
• Takes responsibility for and proactively drives work packages to completion.
• Passionate about technology and its application to smart home automation.
• Customer focused.
Schedule: Full-time
Req: 0096EY
Responsibilities:
Please review the job description.
Educational requirements:
Desired Skills:
Please see the job description for required or recommended skills.
Benefits:
Please see the job description for benefits.
Apply Now