Software Engineer

Year    UP, IN, India

Job Description

Software Engineer


=====================


Noida, Uttar Pradesh, India



Date posted

Oct 23, 2025


Job number

1897679


Work site

3 days / week in-office


Travel

0-25

%


Role type

Individual Contributor


Profession

Software Engineering


Discipline

Software Engineering


Employment type

Full-Time

Overview




Contributes in partnership with appropriate internal stakeholders to understand customer/user requirements for a feature. Understands proposals and develops an understanding of how to apply them under the technical leadership of others. Supports the identification of dependencies, and their incorporation into the development of design documents for a product feature with oversight. With guidance, learns how and creates and implements code for a product, service, or feature reusing code as applicable. Learns about and supports deployment to customers by following the correct measures to push features out to customers. Learns to contribute to efforts to integrate logging and instrumentation for gathering telemetry data on system behavior such as performance, reliability, availability, usage, and safety mechanisms, and for allowing monitoring and investigating security-related concerns for both live and A/B experiments. Learns about and helps to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Develops knowledge of and learns to apply best practices to build code based on well-established methods and secure design principles. Works with partner teams to ensure a product feature works well with the components of the partner team with direct supervision before going live.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications



Required Qualifications:

Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python + OR equivalent experience.

Other Requirements:



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.

Preferred Qualifications:

Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python + OR equivalent experience.

Responsibilities



Coding: Learns to review code and helps to review code of others to ensure it meets team standards. Participates in code review processes for self-development, gathers feedback, and learns about coding standards and the team's features. Applies coding patterns and best practices. Learns how and begins to use automated source code analysis tools that are incorporated into the build/development process with minimal supervision. Develops and applies knowledge of debugging tools, tests, logs, telemetry, and other methods to begin supporting efforts to proactively flag issues before they occur for product features in production. Learns to conduct incident retrospectives to identify root causes of problems, and begins to implement repair actions with direct supervision. Grows understanding of and begins to apply least-access principles and uses logging, telemetry, and other appropriate mechanisms with direct supervision to investigate issues while retaining privacy and security. Design: Understands proposals and develops an understanding of how to apply them under the technical leadership of others. With managerial guidance, tests and explores various design options for a product/solution feature, outlining strengths and weaknesses of each option. Produces code to test hypotheses for technical solutions and assists with technical validation efforts. Helps with and participates in the development of design documents that support simple user stories with oversight. Develops an awareness of the current technology landscape. Escalates findings from investigations to team members for design decisions. Learns about the implications of performance, scalability, resiliency, cost of goods sold (COGS), and other requirements and expectations in systems architecture. Begins to uphold Microsoft standards of security, privacy, and other compliance requirements in systems architecture. Develops an understanding of the importance of building solutions that expand upon the work of others. Contributes to the refinement and integration of feedback in product features by escalating findings from analyses to inform decisions regarding the engineering of products. Engineering Excellence: Learns about and helps to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Contributes to efforts to check for visible evidence (e.g., audit trail) to demonstrate compliance for product features. Develops understanding of the implications of onboarding new technologies following expectations of compliance at Microsoft. Develops an understanding of global and local regulations for technologies and system applications. Develops an understanding of and applies security best practices and establishes code invariants to model "security as code," ensuring each layer is independently secure, and minimizing risk with direct supervision. Begins to adopt security standards for clear security code review practices for a product feature that align with design and engineering principles to raise the security hardening for both protections and detections. Supports efforts to incorporate deployment gates on security controls, and scanners for a product feature to prevent regressions and/or vulnerabilities that would have customer impact. Implement: Reviews work items to increase knowledge of product features in partnership with appropriate stakeholders (e.g., technical program managers) with guidance from more experienced peers. Supports team efforts on breaking down work items into tasks and providing estimation. Escalates issues that might cause a delay. Assists with ensuring required security protections and detection processes are accounted for in planning. Supports team efforts for ensuring project plans adhere to security, privacy, and compliance requirements with direct supervision.
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
Microsoft is an equal opportunity employer. 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.

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
    JD4552825
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year