Senior Software Engineer

Microsoft
Little Ferry, New Jersey, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Have you ever wondered how work gets scheduled for workers across the globe leveraging AI? Are you interested in helping make scheduling faster and more powerful, leveraging the latest and greatest in conversational AI?

The Scheduling team is looking for a Senior Software Engineer that can help us do exactly that. The Scheduling team’s charter is to bring better scheduling solutions to industries across the globe.

Maximise your chances of a successful application to this job by ensuring your CV and skills are a good match.

Automated scheduling is expected to schedule 2 / 3rds of field service work by 2025. The scheduling team is given an ambitious goal of being the scheduling service of choice across all Microsoft products and being an industry leader in this space.

We are looking for innovative solutions in scheduling algorithms to meet this bold initiative.

We are looking for a Senior Software Engineer with experience working with all service aspects of high throughput and multi-tenant services, ability to design components carefully, properly handle errors, write clean and well-factored code with good tests and good maintainability.

Beyond smooth, on-time delivery of high impact, cross service investments you will be expected to significantly influence and elevate our individual service team’s proficiency in developing and running world-class, at scale services.

Broad impact is expected through proactive spread of innovations & techniques horizontally between our service teams and successful advocation for moving improvements upstream into our platform & service infrastructure to enable broad & rapid adoption across our individual services.

Responsibilities

  • Designing distributed systems that are resilient and secure at scale from inception.
  • Build fine-grained authorization capabilities and deliver next generation experiences.
  • Deliver scalable, resilient platform with modern engineering practices and end-to-end operational excellence around observability, durable test strategy, quality signals.
  • Collaborating with engineers, services across Microsoft, external customers to understand requirements, have tight feedback loop that is data driven.
  • Improving and automating the production systems.
  • Raise the engineering bar on scale, resiliency, security fundamentals via technical leadership and engineering excellence.

QualificationsRequired Qualifications :

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or C#.
  • OR equivalent experience.
  • 4+ years’ experience in service architecture in cloud services at internet scale.

Preferred Qualifications :

  • Full understanding of all aspects of the software development process.
  • Ability to drive initiatives across multiple service teams and across disciplines.
  • Experience translating business and legal requirements to precise technical requirements is a plus.
  • Proficiency in system architecture & design, data analysis and problem solving.
  • Organization and demonstrated ability to lead cross team efforts.
  • Customer obsessed and inclined towards product quality and service excellence.
  • 2+ years of Microsoft Dynamics 365 / Power Platform implementation experience is a plus.
  • Experience implementing end-to-end projects involving integrations with power platform components is a plus.

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
Capital One
North Bergen, New Jersey

Center 1 (19052), United States of America, McLean, VirginiaSenior Lead Software Engineer, DevOpsDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, ...

Promoted
3Pillar Global
Little Ferry, New Jersey

We build breakthrough software products that power digital businesses. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industry leaders in Software and SaaS, Media and Publishing, Information Services, and Retail. ...

Promoted
Capital One
Teterboro, New Jersey

Center 1 (19052), United States of America, McLean, VirginiaSenior Software Engineer, Full Stack (Go, Groovy, Typescript, Java, AWS)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative del...

Prudential Financial
Newark, New Jersey

As a Senior Software Engineer on the Developer Expereince team. Technology - Engineering & Cloud. Bachelor of Computer Science or Engineering or experience in related fields. Software security skills including. ...

Promoted
Capital One
East Rutherford, New Jersey

New York City (Hybrid On-Site): $165,100 - $188,500 for Principal Associate Senior Software Engineer; $165,100 - $188,500 for Senior Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount of...

The Execu|Search Group
Englewood Cliffs, New Jersey

The Senior Software Engineer - iOS will:. Expert in software engineering best practices. Work with minimal technical supervision and supplemental engineering support. Solid understanding of server-side software, scalability, performance, and reliability. ...

JPMorgan Chase Bank, N.A.
Jersey City, New Jersey

Job responsibilities * Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors * Develops secure and high-quality production code, and reviews and debugs code written by others * Drives decisions that...

MUFG
Jersey City, New Jersey

We are hiring skilled software engineers in modern data platform and engineering space with a strong technology background and data engineering experiences working in enterprise setting. ...

JPMorgan Chase & Co.
Jersey City, New Jersey

Bring your Senior Software Engineering AI/ML experience and become an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Machine Learning Center ...

Walmart
Hoboken, New Jersey

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...