CrawlJobs Logo

Principal Software Engineer - HLS

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
United States , Redmond

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

139900.00 - 274800.00 USD / Year

Job Description:

Microsoft Health team is transforming healthcare by delivering solutions that reduce physician burnout and improve health outcomes at scale with products like Dragon Copilot for Physicians, Dragon Copilot for Nurses, Health AI models and more. The role is in Frontier AI team where we are productizing next generation of premium health visual foundational models and more. You will get to learn from the thought leaders in this problem space, use latest engineering tools to build world class products that ship in Azure that can impact millions of users.

Job Responsibility:

  • Partner with Program Management, customers, Data Scientists and other stakeholders to define requirements, scope projects and validate solutions
  • Design, implement, ship, and maintain features and services
  • Support customers and live site in a DevOps model
  • Build for security, privacy, scalability, and compliance
  • Lead others by exemplifying technical excellence, inclusiveness, teamwork, and customer focus

Requirements:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to have:

  • Bachelor's degree in Computer Science or related technical field
  • 10+ years of experience developing and shipping production software in C#, C++, Java or similar
  • 5+ years of experience designing, building and maintaining large scale cloud service in a tech lead capacity
  • Experience with .NET, C# and associated toolsets / frameworks
  • Experience developing cloud services on Azure/AWS/GCP or other cloud platforms
  • Experience with Kubernetes
  • Solid hands-on ability to write secure, reliable, and maintainable code and to test and debug it
  • Knowledge of RESTful web services technologies like JSON, WebAPI, ASP.Net, and OData
  • Ability to operate and be successful in a highly ambiguous, rapidly evolving environment
  • Commitment to improving software quality, performance and reliability and engineering excellence
  • Effective communication skills, including ability to write concise technical docs and present complex ideas
  • Proven ability to create a strategy that translates business needs into workable technology solutions
  • Establish technical standards and drive system architecture, engineering practices, and engineering methodologies

Additional Information:

Job Posted:
January 05, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Software Engineer - HLS

New

IT Project Manager

Randstad Digital is recruiting an IT Project Manager for a French multinational ...
Location
Location
Portugal , Porto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
March 10, 2026
Flip Icon
Requirements
Requirements
  • Higher education in engineering, IT, or project management
  • 3 to 5 years of experience in IT project management, ideally in SaaS solutions
  • Knowledge of project management tools (JIRA, MS Project, etc.)
  • Good command of French (written and spoken) and good level of English
  • Strong organizational skills, rigor, team spirit, and ability to work in a multicultural environment
  • Excellent interpersonal skills and ability to manage multiple stakeholders
Job Responsibility
Job Responsibility
  • Participate in the project scoping phase with the Project Director and clients
  • Develop and monitor the detailed project activity schedule
  • Coordinate technical, functional, and business teams involved in the project
  • Ensure daily progress tracking, identify blockers, and propose solutions
  • Prepare and lead operational follow-up meetings (project committees, team check-ins)
  • Contribute to risk management and implementation of corrective action plans
  • Ensure the quality of deliverables and their compliance with client requirements
  • Participate in drafting project documentation (meeting minutes, test plans, acceptance reports, etc.)
  • Maintain smooth communication between internal and external stakeholders
  • Support the Project Director in budget management and invoicing
  • Fulltime
Read More
Arrow Right
New

Junior service desk engineer

As an L1/L1.5 Technical Support Engineer, you will diagnose and resolve a variet...
Location
Location
United Kingdom , Bristol
Salary
Salary:
30000.00 - 35000.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
March 17, 2026
Flip Icon
Requirements
Requirements
  • 1-3 years in a Service Desk or Technical Support environment
  • Any Graduate
  • Native or C1-level English proficiency (CEFR)
  • Excellent communication
  • a natural aptitude for troubleshooting
  • experience supporting US/UK-based customers
  • Ability to work in a 24x7 shift rotation
  • Strong awareness of ITIL methodologies (Certification is a plus)
Job Responsibility
Job Responsibility
  • Omnichannel Support: Handle inbound calls, chats, and emails, ensuring all issues are logged, categorized, and prioritized in the ITSM tool (ServiceNow/Remedy)
  • Technical Troubleshooting: Resolve issues related to Windows OS, O365, VPN, and Citrix
  • User Administration: Manage account creations, password resets, and distribution lists via Active Directory and Office 365
  • Hardware & Mobility: Support and configure desktops, laptops, printers, and mobile devices (iOS/Android)
  • Escalation: Identify complex issues and escalate to appropriate resolver groups while maintaining ownership of the user experience
Read More
Arrow Right
New

Senior service desk engineer

As an L1/L1.5 Technical Support Engineer, you will diagnose and resolve a variet...
Location
Location
United Kingdom , Bristol
Salary
Salary:
35000.00 - 40000.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
March 17, 2026
Flip Icon
Requirements
Requirements
  • 4+ years in a Service Desk or Technical Support environment
  • Any Graduate
  • Native or C1-level English proficiency (CEFR)
  • Excellent communication
  • A natural aptitude for troubleshooting
  • Experience supporting US/UK-based customers
  • Ability to work in a 24x7 shift rotation
  • Strong awareness of ITIL methodologies (Certification is a plus)
Job Responsibility
Job Responsibility
  • Omnichannel Support: Handle inbound calls, chats, and emails, ensuring all issues are logged, categorized, and prioritized in the ITSM tool (ServiceNow/Remedy)
  • Technical Troubleshooting: Resolve issues related to Windows OS, O365, VPN, and Citrix
  • User Administration: Manage account creations, password resets, and distribution lists via Active Directory and Office 365
  • Hardware & Mobility: Support and configure desktops, laptops, printers, and mobile devices (iOS/Android)
  • Escalation: Identify complex issues and escalate to appropriate resolver groups while maintaining ownership of the user experience
Read More
Arrow Right
New

Senior Project Manager/Leader

We are seeking a Senior Project Manager/Leader with over 10 years of experience ...
Location
Location
Canada , North York
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
April 19, 2026
Flip Icon
Requirements
Requirements
  • 10+ years of experience delivering technical, cross-functional IT projects
  • Expert knowledge of PMI standards and Agile methodologies
  • Proficiency in using Jira and Confluence to track releases and manage fix versions
  • Exceptional ability to communicate complex concepts to diverse audiences with high political acuity
  • Proven track record in resource acquisition and resolving interpersonal/matrix-team conflicts
  • Deep understanding of SDLC, root cause analysis, and large-scale software deployments
  • Experience with data management and advanced analytics best practices
  • 5+ years delivering complex Power BI solutions
  • Direct experience in public safety environments (Ambulance, Fire, or Police)
  • Familiarity with MS Azure cloud platforms and ETL processes
Job Responsibility
Job Responsibility
  • End-to-End Project Leadership: Manage all phases of complex IT projects—from concept and definition to implementation and closeout. Develop integrated project plans, charters, and master schedules
  • Data & Analytics Delivery: Lead the implementation of complex, near real-time data dashboard solutions using Microsoft Power BI, including initiatives involving Change Data Capture (CDC) tools like Debezium
  • Agile & Waterfall Governance: Maintain product backlogs, facilitate scrum meetings, and manage the release path across multiple teams. Own "Go/No-Go" checkpoints leading up to production releases
  • Fiscal Accountability: Maintain high-level fiscal control, including budgeting, forecasting, and reconciliation of project costs
  • Stakeholder & Risk Management: Proactively identify risks and issues, develop mitigation strategies, and lead presentations for senior executive levels and steering committees
  • Public Safety Integration: Oversee the integration of specialized technologies such as Computer Aided Dispatch (CAD), IP-based telephony (Avaya), P25 radio, and Medical Triage Algorithms (MPDS)
  • Vendor & Legal Liaison: Work with legal and procurement entities to develop business cases for long-term support contracts and ensure organizational interests are protected in vendor agreements
What we offer
What we offer
  • Lead projects that directly support public safety infrastructure and emergency response capabilities
  • Manage a diverse portfolio ranging from cloud-based data analytics to specialized radio and telephony hardware integrations
  • Act as a key advisor to senior leadership, influencing high-level decisions through authoritative recommendations and reports
  • Work within a mature project management framework that values rigorous gating and architectural excellence
Read More
Arrow Right
New

Senior Product Manager

We are seeking a Senior Product Manager to drive the strategy, design, and deliv...
Location
Location
Canada , North York
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
April 19, 2026
Flip Icon
Requirements
Requirements
  • Extensive experience in team building, consensus building, and mediation between business and technical teams
  • Deep experience overcoming resistance to change during all delivery stages (Discovery, Alpha, Beta, Live)
  • Proven track record of recommending mitigation strategies to program management and senior executives
  • Proficiency in Backlog Management tools: JIRA, Azure DevOps, or Pivotal Tracker
  • Strong experience delivering products with a balanced team using Scrum
  • Scrum Master experience is highly preferred
Job Responsibility
Job Responsibility
  • Define the "north star" for the product and create a roadmap that describes how the solution will evolve over time to meet business opportunities
  • Manage and groom the product backlog using tools like JIRA or Azure DevOps, ensuring the team remains focused on high-value tactical work
  • Proactively identify potential risk events before they occur. Articulate and prioritize technical and operational risks for senior executive-level decision-makers
  • Lead a balanced team (UX designers, developers, and stakeholders) utilizing Agile (SCRUM) methodologies. Ensure timely, cost-effective, and high-quality results
  • Act as a mediator between business teams and core technical members to resolve conflicts, build consensus, and maintain momentum
  • Decide when to ship software to ensure users experience benefits early while maintaining a feedback loop for continuous iteration
What we offer
What we offer
  • Strategic Influence: Shape the foundational strategy of products that impact large-scale organizational objectives
  • Executive Visibility: Represent the product team in high-level steering committees and forums
  • Modern Methodology: Work in a "Balanced Team" environment that prioritizes user experience and rapid iteration
  • Professional Growth: Manage complex, high-visibility initiatives that define the digital future
Read More
Arrow Right
New

Senior Systems Analyst

Do you have demonstrated knowledge of testing and implementation methods and pra...
Location
Location
Canada , North York
Salary
Salary:
476.88 - 513.79 / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
April 03, 2026
Flip Icon
Requirements
Requirements
  • 5+ years experience as a systems analyst
  • Knowledge of systems analysis and design methods and techniques to develop system solutions and to manage servers and applications
  • Demonstrated knowledge of testing and implementation methods and practices for testing and acceptance
  • Experience with systems and business operational disciplines and processes
  • skills in negotiation, conflict and problem resolution, change management and project coordination
  • current knowledge in new technologies and trends that may benefit emergency health services
  • Knowledge of server and network technologies, hardware and facilities requirements (data centres) along with IT security policies to identify and evaluate IT options for clients and to design, develop and implement technology solutions
  • Experience with creating and managing data sources (SharePoint Lists, NoSQL database, etc.)
  • Experience creating custom reports, implementing change management and auditing data
  • Experience with database integration
Job Responsibility
Job Responsibility
  • Capture business requirements, assess technical features and capabilities to create and update business rules based on the requirements
  • Provide Data Science services including Data Cleansing and Data Analytics
  • Develop dynamic data visuals, dashboards and custom reports as required, applying Microsoft Technologies, including Power BI
  • Conduct testing, integration and deployment of each developed solution
  • Document application changes & enhancements to existing features and new features as per approved requirements and design direction
  • Review and understand application changes and patches and system architecture of the EHS systems, and deploy updates as required and can support scalability requirements
  • Provide realistic work estimates to support project planning
  • Use enterprise Service Management Toolsets e.g. Remedy in order to manage encryption related tickets
  • Respond to and co-ordinate encryption activities, between clients & vendor appointments based on approved and scheduled Incident, Task and Work Order Records
  • Update tickets and the CMDB to document the activities (e.g. Key management, removals, etc.)
What we offer
What we offer
  • Earn a competitive rate within the industry
  • Potential for extension
Read More
Arrow Right
New

Senior Software Developer

We are seeking a Senior Software Developer with deep expertise in the Microsoft ...
Location
Location
Canada , North York
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
April 12, 2026
Flip Icon
Requirements
Requirements
  • Extensive experience in the full application lifecycle of Power Platform tools, including deep knowledge of Power Query and Dataflows
  • Proficiency in coding custom plugins and connectors using C#, .NET, JavaScript, and TypeScript
  • Deep knowledge of SQL Server, including T-SQL optimization and stored procedure development
  • Hands-on experience with Azure Storage solutions and implementing secure file management for Model-Driven Applications
  • Proven track record leading development teams through Scrum/Agile methodologies, conducting code reviews, and establishing coding standards
  • Must hold one or more certifications: Power Platform Developer Associate, Power Platform Solution Architect Expert, Power Platform Fundamentals, Azure Data Engineer
Job Responsibility
Job Responsibility
  • Architecture & Design: Architect and develop comprehensive solutions using Power Apps (Canvas & Model-Driven), Power Automate, Power BI, and Power Virtual Agents
  • API & Integration: Integrate Power Platform solutions through Azure API Management (APIM) and enterprise portals. Create and maintain custom connectors to extend app capabilities and interface with external enterprise APIs
  • Power Pages Development: Build authenticated web sites using Power Pages designed to accept secure document submissions from external users
  • Data Management: Utilize Microsoft Dataverse as the primary data store
  • design data mapping strategies and execute complex data migrations from legacy sources
  • Azure Services Integration: Leverage Azure Logic Apps, Service Bus, and Azure Functions for advanced document manipulation in Azure Blob Storage
  • Workflow Automation: Design and implement fault-tolerant, complex automation workflows using Power Automate to streamline organizational processes
  • DevOps & CI/CD: Partner with DevOps teams to establish automated deployment pipelines, defining branching strategies and managing solution packaging across Dev, Test, and Production environments
  • Identity & Governance: Implement SSO and identity management via Azure AD while ensuring compliance with Power Platform governance best practices
What we offer
What we offer
  • Technological Breadth: Lead the integration of low-code tools with high-code Azure microservices and AI Builder capabilities
  • Strategic Influence: Influence organizational IT strategies by aligning Power Platform solutions with enterprise architectural requirements
  • Modern DevOps Environment: Work within a mature CI/CD ecosystem, championing automation and high-quality release management
  • Professional Mentorship: Shape the technical culture of the team by providing guidance on best practices for performance and scalability
Read More
Arrow Right
New

Senior software developer - full stack

We are seeking a Full Stack Software Developer to join the Operations Maintenanc...
Location
Location
Canada , North York
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
April 17, 2026
Flip Icon
Requirements
Requirements
  • Proficiency in .NET, C#, and ASP.NET
  • Advanced experience with modern frontend frameworks: Angular and React.js
  • Proven track record of developing platform-based solutions on Dynamics 365, SharePoint Online, and Power Platform
  • Extensive experience building and supporting applications hosted in Microsoft Azure
  • Hands-on experience with Azure DevOps, CI/CD pipelines, and Git version control
  • Strong background in system analysis, detailed programming specifications, and data-driven program compilation
  • Familiarity with ITIL processes for tracking work effort and managing service functioning
  • Excellent analytical and problem-solving abilities
  • A team player capable of effective knowledge transfer and stakeholder engagement
  • 5+ years of development mastery
Job Responsibility
Job Responsibility
  • Application Maintenance: Perform bug fixes, functional enhancements, and mandatory statutory upgrades. Manage technical debt through dead code removal and optimization of performance and throughput
  • Platform Development: Design and maintain solutions built on Dynamics 365 Online, SharePoint Online, and the Power Platform
  • DevOps & Automation: Utilize Azure DevOps and Git to manage version control and maintain robust CI/CD pipelines for automated deployments
  • Incident Management: Respond to client incidents and service requests through enterprise tracking tools (eSMT). Troubleshoot and resolve technical problems arising from software package operations
  • Release Coordination: Participate in release planning, change classification, and prioritization. Prepare and submit Change Requests (CRQ) to the Change Advisory Board (CAB)
  • Testing & Quality: Create test cases, perform regression and system testing, and provide dedicated support for User Acceptance Testing (UAT)
  • Governance: Ensure all deliverables adhere to established Enterprise Architecture guidelines and AODA standards
What we offer
What we offer
  • Full-Stack Exposure: Work across the entire technical stack, from cloud-native .NET applications to low-code/pro-code platform solutions
  • Critical Operational Role: Play a key part in the "run" phase of enterprise applications, directly impacting service delivery for transportation and labor sectors
  • Modern Toolset: Enhance your expertise in Azure cloud-native tools and DevOps automation
  • Stable Professional Environment: Join a structured team with a focus on long-term application health, security, and performance
Read More
Arrow Right