Military Spouse Jobs

MILITARY SPOUSE JOBS

Job Information

Microsoft Corporation Senior Software Engineer in Bangalore, India

Do you want to work with the newest Azure offerings and challenge the boundaries of cloud computing? Do you want to help customers with real-world problems in intelligent clouds using the most recent Edge Platform from an industry leader? Do you want to innovate with highly driven engineers and take Azure to new levels?

We belong to Azure Edge & Platform organization that brings Azure to Customer locations. We offer Azure Stack Hub, Azure Stack HCI, and other edge-computing products and services. Our team creates new technologies to manage Edge Devices from Azure in a safe, secure, reliable, and scalable way for our worldwide customers in different regions. Our team also works on the future solutions that expand these opportunities further.

As a Senior software engineer, you will lead and work with various teams to develop Edge Computing products and platforms. You will help shape Cloud Computing and solve real world problems with customers. You will innovate to overcome current technology challenges, and create solutions for resiliency, scale, security at a different level. We are looking for smart, self-driven people, with a positive attitude, who enjoy writing clean and elegant code. We expect our seniors to drive the feature collaborating with different teams across geographies. The team supports flexible work, and you can work from home up to 50% of the time.

Responsibilities

  • Lead, raise standards, and foster data-driven and collaborative culture for the team

  • Design and architect scalable and simple distributed systems for Edge device platforms keeping customers in mind

  • Partner with product teams to manage dependencies, jointly deliver updates, and continuously improve engineering capabilities

  • Write quality, simple, and maintainable code for large scale distributed systems

  • Participate in sprint and semester planning, provide scope estimates. Communicate the status and risks of deliverables

  • Support your team's technical development and maintain high quality. Gain insights from others' achievements and mistakes

  • Create new ideas and transform them into detailed plans and carry out complex plans

  • Ensure the high availability of solutions in the market which the team owns

  • Work with feature teams in different regions and vendors to ensure functional delivery

Qualifications

Required qualifications

  • 7+ years of experience in Software Development

  • Bachelor’s/master's degree or equivalent in Computer science or related field required

  • 2+ years of experience designing, developing, deploying, and monitoring cloud services/RESTful service/Distributed system in a must

  • A strong Computer Science background with solid understanding in (any) C#, Java, C/C++ programming, and debugging skills is highly desired.

  • Great design and problem-solving skills, with a strong bias for architecting for performance, scalability, security, and reliability

  • Deep understanding of efficient data structures and algorithms

  • Able to analyze and clearly articulate complex issues and technologies

Preferred Qualifications

  • Prior experience of leading and driving the development efforts.

  • Experience with Docker, K8s. and NET Core is preferred.

  • Understanding of frontend technologies, NodeJS, Typescript, full stack development experience is a plus.

#IDCAzureEPHiring

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers