Senior back-end Azure Cloud Developer - Smart Home IoT

Schneider Electric

3.3

(16)

Bengaluru, India

Why you should apply for a job to Schneider Electric:

  • 56% say women are treated fairly and equally to men
  • 62% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.

    #https://careers.se.com/jobs/0096EX?lang=en-us

    Position summary

    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 C# 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 C#.
    Skills

    • Advanced - .Net Core

    • Advanced - C# 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: 0096EX

    Why you should apply for a job to Schneider Electric:

  • 56% say women are treated fairly and equally to men
  • 62% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.