Senior Software Engineer

1 day ago


uttar pradesh, India Microsoft Full time

Collaborates with and guides appropriate internal and external stakeholders to determine and confirm customer/user requirements for a project/sub-section of a product/solution. Leads discussions for and owns the architecture of a products/solutions and creates proposals for architecture. Identifies dependencies and incorporates them into the development of design documents for a product, application, service or platform. Leads by example within the team to produce extensible, maintainable, well-tested, secure, and performant code that adheres to design specifications. Leverages existing deployment frameworks to ensure efficiency. Drives 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 and scenarios for both live and A/B experiments for products, services, and offerings. Drives efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Applies best practices to build code based on well-established methods and secure design principles while also applying best practices for new code development and formal validation of security invariants. As a Senior Software Engineer you will works with partner teams to ensure a project/sub-system of a product works well with the components of the partner team before going live.The Sovereign Cloud team at M365 Core IDC is driving innovation in cloud infrastructure standardization, enabling secure, compliant, and scalable cloud solutions for regulated markets. Our mission is to deliver rapid, reliable, and standardized cloud buildouts, streamline deployment practices, and optimize runtime operations for Sovereign Clouds. As a software engineer on the Sovereign Cloud team, you'll have the opportunity to work on modernizing cloud buildouts and deployments at unprecedented scale, contribute to the evolution of standardized release platforms and compliance solutions, and develop AI- powered platform experiences that simplify complex operations. You'll collaborate with global teams across Azure, M365, and Enterprise Cloud, impacting foundational cloud services, and engage in continuous learning through knowledge sessions and hands-on experience.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.Coding: Coaches others to review code of a product to assure it meets the team's and Microsoft's quality standards, is reliable and accurate, and is appropriate for the scale of the product/solution. Applies feedback to current and future iterations. Participates in code reviews to ensure coding standards are followed. Considers diagnosability, reliability, and maintainability when reviewing code and understands when code is ready to be shared or delivered. Applies and screens for coding patterns and best practices in reviews, and provides feedback on code to drive adherence to best practices.Design: Coaches others and leads discussions for architecture of products/solutions and creates proposals for architecture by testing design hypotheses and helping to refine code plans. Provides reactions, proposed solutions, and inputs to architects. Partially owns to provide solutions for architecting of solutions, with minimal technical oversight. Develops and mentors others in development of design documents for designs or User Stories, and determines the technology that will be leveraged and how it will interact. Coaches others and shares learnings and identified solutions from investigations with the team and owns for some design decisions. Coaches employees to consider, and assures system architecture meets security and compliance requirements and expectations.Engineering Excellence: Builds and maintains communication with key partners across the Microsoft ecosystem of engineers. Acts as a key contact for leadership to ensure alignment with partners' expectations. Builds partner teams across Microsoft (e.g., Xbox, Office) and their end goals for products to drive and achieve desirable user experiences and fitting dynamic needs of partners/customers through product development. Monitors project progress.Implement: Coaches others on deployment appropriate environments. Ensures the correct measures are in place to deploy products. Considers and accounts for the impact of build deployments on both users and other services. Is accountable for safe deployment practices for code and configuration. Coaches others and drives efforts to assure that solutions are deployed in a safe manner.Reliability and Supportability: Coaches others and drives efforts to integrate instrumentation for gathering telemetry data on system behavior such as performance, reliability, availability, utility, and safety mechanisms. Drives sustainment of feedback loops from telemetry resulting in subsequent designs. Creates outputs of telemetry such as notifications or dashboards.Understand User Requirements: Coaches and supports partnership with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements within teams. Leverages a variety of feedback channels to incorporate insights into future designs or solution fixes. Coaches incorporation of appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value.Required qualifications –Bachelor's degree (or equivalent) in Computer Science or related technical field AND 9+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonExperience in handling large and geo distributed software engineering projects, modularizing them into deliverables for the team, leading them towards quality delivery, and working closely with engineering partners across the globeExperience in building, shipping, and operating reliable system software preferably with experience in large scale high availability distributed systems in large/ complex organizationsDemonstrated problem solving and debugging skills.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 AND 9+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR Bachelor's Degree in Computer Science or related technical field AND 8+ 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. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.#M365Core



  • uttar pradesh, India Mount Talent Consulting Pvt Ltd. Full time

    🚀 We’re Hiring: Senior Software Engineer – Backend (B2B SaaS) 🚀📍 Location: Sector 90, Noida🏢 Work Mode: 5 Days | Work From Office⏳ Notice Period: Immediate to 30 Days💼 Experience: 3 to 4.5 Years🎓 Education: B.Tech (Preferred from product-based B2B companies)💰 Budget: Up to ₹35 LPAAre you a backend engineer passionate about...


  • uttar pradesh, India beBeeSoftware Full time

    As a senior software engineer, you will be responsible for designing, developing, and troubleshooting software programs.Daily tasks include microservices and frontend development, testing, CI/CD, participating in scrum activities, and collaboration with support teams.Required Qualifications:Expertise in full stack software development with a focus on...


  • uttar pradesh, India BOLD Full time

    BOLD is seeking for a highly skilled Senior Software Engineer with strong expertise in .NET development and hands-on experience in cloud-native architectures on AWS. The ideal candidate will have a deep understanding of scalable, distributed systems, and Infrastructure as Code (IaC) using Terraform and CloudFormation. You will collaborate with...


  • uttar pradesh, India Crowe Full time

    Your Journey at Crowe Starts Here:At Crowe, you can build a meaningful and rewarding career. With real flexibility to balance work with life moments, you're trusted to deliver results and make an impact. We embrace you for who you are, care for your well-being, and nurture your career. Everyone has equitable access to opportunities for career growth and...


  • uttar pradesh, India Taazaa Inc Full time

    We’re looking for a .NET Core _ SSE to join our Engineering team in Noida Working at Taazaa involves engaging with cutting-edge technology and innovative software solutions in a collaborative environment. We emphasize on continuous professional growth, offering workshops and training. Our employees often interact with clients to tailor solutions to...

  • Software Engineer

    7 days ago


    uttar pradesh, India PayNways Worldwide Full time

    We are looking for a Java Developer freshers and experience (0-2 years) in building high-performing, scalable, enterprise-grade applications.You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the...

  • Software Engineer

    2 days ago


    uttar pradesh, India PayNways Worldwide Full time

    We are looking for a Java Developer freshers and experience (0-2 years) in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the...


  • Noida, Uttar Pradesh, India Microsoft Full time

    Do you want to work on a product that is used by millions of people around the world daily and growing rapidly Do you care deeply about how software is designed with a focus on supporting global scale Do you want to be part of a world-class team that continuously pushes the boundary of service and engineering excellence The Web Experience and Services Team...


  • uttar pradesh, India Adfluence Hub Full time

    Job Detail: Position: Senior Software Engineer (PHP | MongoDB | Mysql | Elasticsearch | Laravel)Experience: 6–8 yearsLocation: NoidaType: Full-timeKey Responsibilities :Design, develop, and maintain scalable, consumer-facing web applications using LAMP stack technologies.Architect and optimize Elasticsearch-based indexing and querying systems. Build and...


  • uttar pradesh, India Iris Software Inc. Full time

    Why Join Us?Are you inspired to grow your career at one ofIndia's Top 25 Best Workplaces in IT industry?Do you want to do the best work of your life at one of thefastest growing IT services companies? Do you aspire to thrive in an award-winning work culture thatvalues your talent and career aspirations? It'shappening right hereat Iris Software.About Iris...