Microsoft

Software Engineer II

Colombia Costa Rica
C++ C# Java JavaScript Python React API TypeScript
Search for More Jobs Talk to a recruiter now 💪
Description

We are Web & Work Experiences team in M365 Core and, as a team, we are building the best AI Copilot Web and Work Experiences for Commercial Users. We build engaging and modern chat experiences for information workers and our Enterprise Users to give them the best Web and Work Copilot Experiences.  To help us achieve our goals and partner with stakeholders in design, research, PM, and data science to influence the future of search in the enterprise, we seek an experienced full stack developer. 

   

As a Software Engineer II, you will have the opportunity to collaborate with teams across Microsoft and the world to develop innovative AI solutions for Enterprises across all of commercial canvases of Microsoft for Enterprise Users.  In the big picture, you will contribute to components integrated in applications across the Microsoft365 ecosystem, and across desktop and mobile form factors.  If you are passionate about building highly scalable and fault tolerant services and responsible development and building components that are accessible and sensitive to the needs of all users, we would love to consider your application for this role!   

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.

Required Qualifications:

  • 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.
  • At least 2 + years of experience building UX using React and Javascript stack

Preferred Qualifications:

  • Experinece with:
    • Performance and profiling of in-browser code   
    • Developing against a REST API   
    • Telemetry and Experimentation  
    • Test Automation  
  • Have a growth mindset and learn all attitude. 
  • Take pride in the work being done and have a customer focus. 
  • Be able to collaborate with multiple teams and achieve common goals. 

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.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. 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.

 

 

  • Build engaging and modern experiences for information workers and Enterprise Admins using TypeScript, React and Redux coded against REST APIs. 
  • Build highly scalable and fault tolerant services that are highly performant in the Microsoft Copilot area. 
  • Constantly improve our live site with monitoring and automation. 
  • Build accessible experiences sensitive to the needs of all users. 
  • Modularize components for use across Microsoft 365. 
  • Work with Senior Developers and leverage their help in getting unblocked and learn on working independently and think and learn on aspects of scale and performance and aspects. 

Other

Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

1 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say