Senior Software Engineer

Year    Bangalore, Karnataka, India

Job Description


Be a part of the digital transformation revolution! The Internet of Things (IoT) is changing the business landscape and Microsoft has emerged as a leading innovator in this field. The Azure IoT team is an open, fun and diverse team building the Microsoft IoT platform and SaaS offerings (IoT Central) to support a commanding share of the 50 billion IoT devices predicted to be online by the end of this decadeThe Azure IoT Central team is looking for a full stack developer that will work on IoT Central, a SaaS offering that aims to reduce the complexity of connecting and managing IoT devices. As a member of the team you will be expected to work across the team with PM, Infrastructure, UX designers and other backend Microservice teams to produce world class, super performant service APIs, as well as frontend UI components end to endAzure IoT Central is built on a full OSS stack and therefore you will be exposed to technologies such as Docker, AKS, as well as a full range of Azure services like Cosmos, Service Bus, EventHub, etc. This is a truly unique opportunity to work on a relatively new product in IoT, use cutting edge technology and deliver features based on industry focused scenariosResponsibilities:This position has direct and clear impact on our product and our customers. The scope of responsibilities includes:

  • Design and implement highly efficient APIs and microservice
  • Participate in design inspections and code reviews with team members
  • Implementing new features, increasing reliability, improving observability, improving security, and automating where possible
  • Building high scale distributed systems that are highly available, performant, and secure
  • Measuring and monitoring application and infrastructure health
  • Leading key component design & implementations
  • Measuring and monitoring application and infrastructure health
  • Investigate customer issues based on Q&A with them about their issues, acquired logs of their failed operation, or local reproduced samples
Qualifications:Qualifications Required :
  • 10 years of experience in coding & design
  • 3 years of experience in cloud solution development
  • Bachelor or Master degree in Computer Science or equivalent industry experience
  • Experience developing APIs used by others
  • Successfully delivered enterprise level applications and cloud services to customers
  • Good written and oral communication skills
Preferred Qualifications:
  • Experience with Docker, K8s, NodeJS, Typescript and .NET Core
  • Development experience in Linux is a plus
  • Deep understanding of distributed systems principles
  • Experience developing distributed data processing pipelines
  • Experience developing IaaS / PaaS services for a Cloud Platform
  • Deep understanding of threats, vulnerabilities, and writing secure code
#IDCAzureEPHiringMicrosoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the .

Microsoft

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3451829
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year