Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft SENIOR SOFTWARE ENGINEER Fullstack 
India, Karnataka, Bengaluru 
606100310

16.07.2024

a must

cutting edge

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience with web fundamentals, application performance analysis and improvement.
  • Experience in designing ascalable solutions.


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:

  • Decent knowledge of front-end technologies like React, JavaScript, TypeScript, Webpack etc.
  • Solid problem-solving skills and comfortable in dealing with ambiguity
  • Ability to handle competing priorities and perform at an elevated level in a fast paced, dynamic environment.
  • Excellent written and verbal communication skills.
  • Curiosity and willingness to learn, share and improve.
  • Proventrack recordas a strong performer with significant direct technical contribution.
  • Will Work with PM and UX to prototype and ship features on Microsoft Teams.
  • Are a thought leader and a change agent.
  • Are obsessed about great customer experiences and outcomes.
  • Are looking to be part of a diverse and inclusive team culture.
  • Hands on experience in cloud solutions like Azure or AWS.
  • Good experiencein building creative solutions for live site monitoring.
  • DevOps Experience supporting production systems.
Responsibilities
  • Engineering – Responsible for architecture, design, implementation and operations of the platform, applications, and solutions. Investigate and prototype modern technologies and frameworks.
  • Delivery – Agile delivery of solutions aligned to business needs,maintaininghigh bar on quality, schedule and ensuring engineering excellence.
  • Drive – Passion to turn vision into detailed plans and execute against complex plans. Proven record of accomplishment in shipping successful products.
  • Planning and communication – Participate in sprint and semester planning, provide scope estimates. Communicate individual and team status on deliverables, risks in stand-ups and sprint reviews.
  • Collaborate – Partner with product teams and product managers to manage dependencies, jointly deliver updates, and continuously improve engineering capabilities.
  • Culture – Contribute to team culture that embraces diversity and inclusion and makes the team an awesome place to work.
  • Engineering Excellence - Use engineering best practices throughout the software development lifecycle toestablishsustainable, secure systems that grow and support our business.
  • Reliability - Support andmaintainexisting experiences across the ecosystem.