Microsoft

Software Engineer 2

Bengaluru, India
.NET Java AWS SQL Kubernetes C# C++ GCP API Azure
Search for More Jobs Talk to a recruiter now 💪
Description

The BAP Frontline team is looking for a Software Engineer 2 to build out our Scheduling copilot service. Automated scheduling is expected to schedule 2/3rds of field service work by 2025. We are looking for an engineer who is passionate about services development to deliver enterpeise services as part of a team. In this role you will have an opportunity to develop and support a services stack that integrates with cutting edge AI LLM systems and scheduling algorithms. You will deliver a new AI infused service to automate the schedules of thousands of Frontline workers. You will be responsible for implementing scalable services features using Kubernetes, .Net and Azure infrastructure, and integrate into Microsoft Dataverse to support a range of Dynamics and M365 products.
Our team's mission is to digitalize the frontline workforce by providing the # 1 AI-driven application portfolio to manage, schedule and perform their work.. Our existing portfolio includes Dynamics 365 Field Service, Remote Assist, and D365 Guides and we focus on delivering maximum product value to the growing market of frontline workers globally. And we believe that great things in software only happen within high-functioning, high-trust, high-fun team environments. Come join the team!

Basic Qualifications:
Bachelor's Degree in Computer Science, or related technical discipline AND 3+ years technical engineering experience with services engineering using languages and frameworks including but not limited to C#, .Net, Azure and Kubernetes.
Preferred Qualifications:
• 3+ years of experience with C#, Java and/or C++
• Experience with services development, tools & frameworks such as: Kubernetes, Azure, AWS or Google Cloud.
• Previous experience building, deploying and managing enterprise services at scale in production environments, demonstrating knowledge of creating scalable microservice based solutions is a plus
• Ability to analyze requirements, break down complex problems, and design elegant solutions.
• Help to create a diverse and inclusive culture
• Self-motivated with a drive for reaching across teams and organizations to make progress collaboratively.  


1. Bachelors Degree in Computer Science or equivalent technical experence.
2. 3+ years of services development using C#, Java and/or C++

 

 

 

 

 

 

#BETJobs #BAPJobs

 

 

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.

Working with a team of Service engineers, you will be responsible for the development of components in a scalable multi-tenant service architecture. You need to enjoy developing engineering best practices and systems. You will collaborate with project managers and other engineers to gather requirements and inform your service design. You will focus on code and infrastructure using C#, .Net, Kubernetes, SQL Server. You should be familiar with API design, microservice architecture and principals of scalable and supportable service design. Knowledge of Dataverse and Power Platform is a plus but not a requirement. You are comfortable having your code reviewed and reviewing the code of others. You are able to strike a balance between performance, quality, and speed of development. You are collaborative and can work effectively with engineers and PMs of all levels.

Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

24 views

Other Jobs from Microsoft

Senior Service Engineer

Hyderabad, India Noida, India

Software Engineer 2

Hyderabad, India

Software Engineer II

Redmond, WA US

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

🥳🥳🥳 320 happy customers and counting...

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

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers