Software Engineer II

3 Months ago • 8 Years + • Full Stack Development

Job Summary

Job Description

Microsoft's IDC SO seeks a Software Engineer II to design, code, test, and deploy high-quality software for their growing device and cloud DC teams. This role involves collaborating with technical leads and architects, ensuring application designs align with future architecture, and converting complex designs into scalable implementations. Responsibilities include meeting availability, reliability, security, and performance demands at a large enterprise scale. The ideal candidate will have experience in full product cycles, strong .NET skills (C#, .NET Framework, ASP.Net, Web API, REST APIs), SQL Server expertise, and Azure/Cloud experience. Agile development experience is crucial, along with strong communication and collaboration skills.
Must have:
  • 8+ years of experience in full product cycle
  • Strong .NET skills (C#, ASP.NET, Web API)
  • SQL Server expertise and T-SQL programming
  • Experience delivering scalable services
  • Agile development and CI/CD experience
Good to have:
  • Azure/Cloud technologies
  • PLM domain experience
Perks:
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Job Details

Overview

Microsoft IDC SO is for technology professionals who want to be strategic business partners and the first to create innovative solutions using Microsoft’s enterprise products and services. Microsoft IDC SO provides career growth opportunities, and a rewarding, flexible work environment so you can better integrate professional and personal life. Unlike other organizations, Microsoft IDC SO employees make global impact on millions of customers and tens of thousands of employees who use Microsoft software and services.

Microsoft’s $17B devices business has grown from our first mouse in 1983 to include Xbox, Surface, Lumia, Band, PC peripherals and the groundbreaking HoloLens. Our devices deliver the experiences that empower people and organizations throughout the world to achieve more. Supply Chain Business Technologies (SCBT) exists to enable Microsoft’s supply chains to operate at world class levels, always. We develop and support the business services that light up internal and external capabilities from product development through planning and delivery of everything we sell at retail, both brick & mortar and online. We work closely with Microsoft groups and external supply chain providers, sharing services to deliver with expertise, great partnership and flawless quality.

Qualifications

Required Qualifications:

  • Computer Science or related degree; BS or MS degree in Computer Science or related engineering discipline.
  • 8 years’ experience in full product cycle: design, development, release and maintenance
  • Experience delivering scalable and resilient services at large enterprise scale
  • Excellent coding skills, strong in OOPS, OOAD, design patterns and their application
  • Strong with Microsoft .NET technologies (C# and the .NET Framework)
  • Strong working experience with in-depth expertise in delivering solutions based on ASP.Net,Web API, Web services/Rest APIs
  • Good working knowledge of SQL Server including TSQL programming and/or related database technologies.
  • Experience working on Azure/Cloud technologies will be added advantage
  • Experience in PLM Domain will be added advantage.
  • Expertise and knowledge in Agile engineering practices (Continuous Integration, TDD)
  • Strong verbal communications and cross-group collaboration skills. Good interpersonal skills, including teamwork, facilitation, and negotiation

 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.

 

Responsibilities

We are in the process of extending our ecosystem to provide a highly scalable service across the world, that integrates well across various systems with in Microsoft for various need of Device’s developments and Cloud DC team.

Job responsibilities:

  • Design, code, test and deliver/deploy high quality software that powers ever increasing demands of availability, reliability, security and performance at large enterprise scale
  • Collaborate with Technical leads and Architects in the team to ensure application design is aligned to the Future State Architecture
  • Convert complex design into solid implementations that scale and perform
  • Ensure solution delivered adheres to the technological standards established in the organization
  • Design and implement proof of concept as needed for solutions as an individual contributor
  • Bring innovative approaches to the project functional areas that continuously improve our ability to deliver faster, better, and cheaper solution
  • Follow industry best practices for Agile development in a team environment
  • Research and keep current on technologies and system solutions
  • Work closely with program managers, engineering and architecture teams to deliver high quality services
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Similar Jobs

Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

India (Remote)
6 Months ago
DraftKings - Full-Stack Engineer

DraftKings

Sofia, Sofia City Province, Bulgaria (Remote)
2 Months ago
CloudHire - Senior Web Developer

CloudHire

Karnataka, India (Remote)
3 Months ago
Lead venture - Lead Software Engineer

Lead venture

Gurugram, Haryana, India (On-Site)
6 Months ago
N-iX - Senior Front End Engineer (Angular + Blazor)

N-iX

Poland (Hybrid)
1 Month ago
Google - Software Engineer III, Infrastructure, Platforms Infrastructure Engineering

Google

Sunnyvale, California, United States (On-Site)
4 Months ago
Microsoft - Software Engineer

Microsoft

(On-Site)
3 Months ago
IGN - Senior Full Stack Software Engineer

IGN

United States (Hybrid)
5 Months ago
ION - Smalltalk Developer - 708

ION

India (On-Site)
6 Months ago
N-iX - SENIOR BACKEND ENGINEER (JAVA) (#2710)

N-iX

Ukraine (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Mouser Electronics - Web Developer I

Mouser Electronics

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Epic Games - Principal Programmer, Horde

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Aristocrat Gaming - .NET Developer

Aristocrat Gaming

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
4 Months ago
Big Ant Studios - ASP.net REST Service Developer

Big Ant Studios

Melbourne, Victoria, Australia (On-Site)
5 Months ago
Hitachi - Microsoft Dynamics 365 CE Developer (Offshore Delivery)

Hitachi

Pune, Maharashtra, India (Remote)
6 Months ago
Nagarro - Associate Principal Engineer, .Net Fullstack

Nagarro

India (Remote)
6 Months ago
ICE - Senior Full Stack Developer

ICE

Bhubaneswar, Odisha, India (Hybrid)
6 Months ago
Electronic Arts - Senior Software Engineer .NET, Game Creation

Electronic Arts

Orlando, Florida, United States (On-Site)
1 Month ago
PwC - Experienced Associate - Frontend Developer

PwC

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in undefined

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

Google - Software Engineer, People with Disabilities

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
5 Months ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

Denmark (Remote)
6 Months ago
Playtech - Senior Java Developer

Playtech

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago
Simplify 360 - Release Engineer

Simplify 360

Chennai, Tamil Nadu, India (Hybrid)
6 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Sunnyvale, California, United States (Remote)
5 Months ago
Microsoft - Software Engineer - Fullstack, Atlanta

Microsoft

Atlanta, Georgia, United States (On-Site)
3 Months ago
Google - Early Career Software Engineer, Black Community Inclusion

Google

State Of Minas Gerais, Brazil (On-Site)
3 Months ago
Accurate - Mid Level Fullstack Software Engineer - Java

Accurate

Hyderabad, Telangana, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Noida, Uttar Pradesh, India (On-Site)

Redmond, Washington, United States (Hybrid)

Hyderabad, Telangana, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hyderabad, Telangana, India (On-Site)

Redmond, Washington, United States (Remote)

Cairo, Cairo Governorate, Egypt (On-Site)

Budapest, Hungary (Hybrid)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug