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) .
Microsoft Corporation
-
- Microsoft Corporation Jobs