Talent.com
Software Engineer
Software EngineerConfidential • Noida, India
Software Engineer

Software Engineer

Confidential • Noida, India
30+ days ago
Job description

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.

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.

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.
  • 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.

    Skills Required

    Java, Javascript, C, Logging, telemetry , Debugging Tools, Python

    Create a job alert for this search

    Software Engineer • Noida, India

    Related jobs
    Software Engineer

    Software Engineer

    Prophecy Technologies • Delhi, Delhi, India
    Experience : 10+ Years We are seeking an experienced Alation Data Catalog Expert to design, implement, and manage our enterprise data catalog platform. This role will drive data discovery, governanc...Show more
    Last updated: 22 days ago • Promoted
    Software Engineer

    Software Engineer

    Zinnia • Noida, Uttar Pradesh, India
    Zinnia is the leading technology platform for accelerating life and annuities growth.With innovative enterprise solutions and data insights Zinnia simplifies the experience of buying selling and ad...Show more
    Last updated: 16 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    elSapiens Private Limited • new delhi, delhi, in
    We’re looking for a passionate and skilled.The ideal candidate will be responsible for building high-quality, scalable applications and writing clean, testable code. You’ll work on innovative projec...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer - L2 (Software Engineer I)

    Software Engineer - L2 (Software Engineer I)

    Griphic • Delhi, India, India
    As a Software Engineer I, you will .You’ll deliver reliable, maintainable, production-ready code while collaborating closely with Product, Design, and AI teams. This role requires comfort moving bet...Show more
    Last updated: 21 days ago • Promoted
    Software Engineer

    Software Engineer

    Accenture • Delhi, Delhi, India
    Project Role : Full Stack Engineer Project Role Description : Responsible for developing and / or engineering the end-to-end features of a system, from user experience to backend code.Use development...Show more
    Last updated: 12 hours ago • Promoted • New!
    Software Engineer (Remote)

    Software Engineer (Remote)

    AI Jobs • Delhi, Delhi, India
    Remote
    Job Role : Software Engineers Work Type : Remote (Global) About the Role We are hiring Software Engineers for one of our prime clients — a leading global AI research organisation developing advan...Show more
    Last updated: 22 days ago • Promoted
    Software Engineer

    Software Engineer

    Triple-A • Ghaziabad, India
    Triple-A is a global payment institution licensed in the United States, Europe, and Singapore, enabling businesses worldwide to pay and get paid in both local and digital currencies.We empower busi...Show more
    Last updated: 4 days ago • Promoted
    Software Engineer

    Software Engineer

    BayOne Solutions • Noida, Republic Of India, IN
    You will work directly with Technical Leaders, Principal Engineers and Product Managers leading platform specific microservices development for solutions across all Networking products.You will wor...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer 1 (AL / ML)

    Software Engineer 1 (AL / ML)

    Confidential • Noida, India
    At myKaarma, we're not just leading the way in fixed ops solutions for the automotive industry—we're redefining what's possible for dealership service centers. Headquartered in Long Beach, Californi...Show more
    Last updated: 1 day ago • Promoted
    Software Developer Engineer I

    Software Developer Engineer I

    Confidential • Noida, India
    At myKaarma, we're not just leading the way in fixed ops solutions for the automotive industry—we're redefining what's possible for dealership service centers. Headquartered in Long Beach, Californi...Show more
    Last updated: 16 days ago • Promoted
    Software Engineer

    Software Engineer

    Birlasoft • Greater Delhi Area, India
    More than 7 years of experience in IT industry as a developer, Tech lead.Strong expertise in APIGEE (preferably APIGEE X) platform. Understanding of APIGEE API lifecycle management and monetization....Show more
    Last updated: 5 days ago • Promoted
    Software Engineer

    Software Engineer

    Innova ESI • delhi, delhi, in
    We are a leading technology company dedicated to innovation and excellence.Our mission is to create cutting-edge solutions that empower businesses and enhance user experiences.We foster a collabora...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Discoveries Quintessential • Delhi, Delhi, India
    About the Company We believe great AI comes from exceptional, human-generated data.Our work bridges the gap between human expertise and machine intelligence—powering the next generation of AI syste...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Rahul Khanna • new delhi, delhi, in
    Scheduled is building the world’s first .AI-native personal operating system.Free Executive Planner” that helps users structure their days, manage relationships, and live with intention.You will ha...Show more
    Last updated: 21 days ago • Promoted
    Software Engineer (GenAI)

    Software Engineer (GenAI)

    Confidential • Delhi, India
    Please note : Your application will route you to a job posting on our website under a different title, this is the correct and same job posting. Boston Consulting Group partners with leaders in busin...Show more
    Last updated: 26 days ago • Promoted
    Software Engineer

    Software Engineer

    Avoca • new delhi, delhi, in
    At Avoca AI, we’re building the next-gen platform that powers home-service companies with autonomous voice and text agents. Our Agent Operating System lets brands configure, deploy, supervise, and m...Show more
    Last updated: 8 days ago • Promoted
    Software Engineer

    Software Engineer

    Vista Consoles Electronics Private Limited • Noida, Uttar Pradesh, India
    Role Overview : We are seeking a skilled Software Engineer with 4–5 years of hands-on experience in microcontroller / microprocessor-based software development , hardware debugging , and applicat...Show more
    Last updated: 22 days ago • Promoted
    Software Engineer

    Software Engineer

    devx commerce • new delhi, delhi, in
    Devx Commerce partners with Direct-to-Consumer (D2C) brands to provide comprehensive technology solutions.We specialise in building and managing Shopify stores and custom e-commerce platforms.Our h...Show more
    Last updated: 15 days ago • Promoted