CrawlJobs Logo

Senior Software Engineer

United States, Redmond 119800.00 - 234700.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Microsoft Dynamics 365 is a suite of easy-to-learn and easy-to-use business solutions tailored to any market, designed for any business size, and dedicated to growing business through happy customers. The Customer Service Applications Team delivers business applications for Connected Customer Care for Contact Centers. We are building the next generation of our applications with cutting edge AI technology and AI Agentic development to deliver high value, complete, and predictive application scenarios across all devices and form factors. As an Senior AI Engineer in the Microsoft Dynamics Customer Experience Applications team, you will contribute to the design and implementation of intelligent solutions within Dynamics 365 by applying both software engineering and AI skills. You’ll work closely with senior engineers, business stakeholders, and partners to help build scalable, production-ready systems that leverage AI to address real-world business challenges. In this role, you are expected to demonstrate strong software engineering fundamentals -including coding, testing, and deployment - while integrating and optimizing AI models and frameworks. You will contribute to delivering solutions that are reliable, impactful, and innovative, with mentorship and guidance from more senior team members. We innovate and collaborate closely with our partners and customers in a very agile environment. If the opportunity to collaborate with a diverse engineering team, on enabling end-to-end business scenarios using cutting-edge technologies and to solve challenging problems for large scale 24x7 business SaaS applications excite you, we would love to talk to you!

Job Responsibility

  • Envision, Design, implement, test, deploy, maintain, and improve our software components and services
  • Develop highly usable, scalable application capabilities, integrating AI models and enhancing existing features to meet evolving customer needs
  • Optimize AI model performance and reliability in production environments, including retraining, evaluation, and continuous monitoring
  • Embrace and use state-of-the-art new technologies
  • Participate in technical discussions and bring new ideas on the table
  • Own quality of your code and fully leverage AI development tools to accelerate development
  • Work with Product Managers, Architects and UX Designers to design and specify new features from the engineering standpoint
  • Develop software that empowers customers to optimize their business processes
  • Work with key customers to enable faster adoption and meet their business goals
  • Contribute to the positive, solution focused and creative team spirit
  • Support less experienced team members in their progress and development

Requirements

  • 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
  • Expert knowledge on building responsive and engaging front end and scalable backend
  • Experience with design and implementation of enterprise-scale services
  • Experienced in architecting, building, and maintaining UX component libraries that adhere to modern web standards
  • Excellent verbal, written, and cross-team collaboration skills are essential to succeed in this role
  • A strong team player and collaborator, across time zones and diverse stakeholder groups
  • Passion for improving software quality and engineering excellence
  • Experience in developing, debugging, and supporting code in object-oriented languages and database querying languages
  • Experience with building infrastructure using Microsoft Azure technology like Service Fabric, App Service, Docker
  • 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

Nice to have

  • 8+ years professional software development with at least one of the following C#/C++/Java
  • 3+ years of experience with GenAI, LLMs, or agentic systems
  • Solid Experience in AI Agentic development and leveraging AI Development
  • Experience delivering Dynamics 365 and/or Power Platform solutions

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer

8 matching positions

Senior Software Engineer

We are looking for an outstanding Senior Software Engineer to join the Microsoft...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
  • 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.
Job Responsibility
Job Responsibility
  • Design and build scalable, distributed systems from the ground up
  • Drive features from ideation to global rollout
  • Mentor engineers and lead design/code reviews
  • Improve engineering velocity and service reliability through adoption of AI-enabled process enhancements
  • Collaborate across Microsoft Research and platform teams to integrate cutting-edge technologies
  • Apply site-reliability engineering practices to ensure robust operations
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

About this role: Wells Fargo is seeking a Senior Software engineer.We are lookin...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 4–8+ years of software engineering experience
  • 3–5+ years of hands-on ServiceNow ITSM development
  • Proven experience with AI/ML-enabled automation or analytics solutions
  • Strong expertise in ServiceNow ITSM modules
  • JavaScript (server-side & client-side)
  • ServiceNow scripting APIs
  • Experience with Predictive Intelligence / Virtual Agent
  • Flow Designer, IntegrationHub
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • Design, develop, and implement solutions across ServiceNow ITSM modules (Incident, Problem, Change, Request Management)
  • Customize applications using Business Rules, Client Scripts, UI Policies & Actions, Script Includes, Flow Designer / Workflow Editor
  • Build and maintain Service Catalog items, workflows, and automations
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Senior Backend Engineer (Java) - New York City | 5 Days Onsite - $170K-$300K Bas...
Location
Location
United States , New York City
Salary
Salary:
170000.00 - 300000.00 USD / Year
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience
  • Strong Java development experience
  • Experience building scalable backend systems
  • Cloud experience with GCP, AWS or Azure
  • Engineers who thrive in fast-paced environments and enjoy taking ownership
Job Responsibility
Job Responsibility
  • Designing and building scalable backend services
  • Developing distributed systems and microservices that support millions of transactions and interactions
  • Improving cloud infrastructure, automation, monitoring and deployment pipelines
  • Solving complex engineering challenges around scale, reliability and performance
  • Working closely with product and engineering leadership on business-critical initiatives
What we offer
What we offer
  • Equity
  • Bonus
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

We are looking for a Senior Software Engineer to join the team that is revolutio...
Location
Location
United States , Austin
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 6+ years of experience in frontend software development, with a proven track record in designing scalable component architectures
  • Expert-level proficiency in TypeScript, React, and Next.js with deep understanding of modern frontend patterns (hooks, server components, SSR/SSG, ISR)
  • Hands-on experience with SolidJS or similar reactive frameworks, ideally building web components (Custom Elements) for modular, framework-agnostic delivery
  • Strong command of CSS/SASS/Tailwind CSS with experience implementing responsive, brand-themed designs across multiple markets
  • Strong understanding of software architecture, design patterns, and modern programming paradigms including micro frontends, component-driven development, and reactive programming
  • Demonstrated ability to lead technical initiatives, mentor peers, and drive strategic decisions aligned with business goals
  • Experience working in Agile/Scrum environments with cross-functional teams (product, design, backend, DevOps)
Job Responsibility
Job Responsibility
  • Design and develop scalable, accessible, and reusable UI components using TypeScript, React/Next.js, and SolidJS web components, powering seamless vehicle inventory search, filtering, and discovery experiences across devices and markets
  • Work within a micro frontend architecture using a monorepo, contribute to our internal design system, and drive innovation through behavior analytics, accessibility best practices, and performance optimization
  • Champion AI-assisted development practices, automate repetitive workflows, and continuously modernize the frontend stack to keep pace with evolving web standards and tooling
What we offer
What we offer
  • This job may be eligible for relocation benefits
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

The Senior Software Engineer plays a key role in the design, development, and de...
Location
Location
New Zealand , Auckland
Salary
Salary:
Not provided
herbrucks.com Logo
Herbruck Poultry Ranch
Expiration Date
July 29, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science, Software Engineering, Electrical Engineering, or a related field
  • 5+ years of professional software engineering experience
  • Strong experience in software design, development, and debugging
  • Strong proficiency in C and C++
  • Experience with Make and CMake
  • Experience with Qt/QML or similar frameworks
  • Experience developing applications for Linux, iOS, Android, and/or Windows
  • Experience working with CAN bus
  • Experience with IoT technologies such as ThingsBoard, MQTT, Mender, or similar
  • Strong problem-solving and communication skills
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain high-quality software systems and applications
  • Contribute to technical design discussions and code reviews
  • Collaborate with product managers, engineers, and stakeholders to deliver robust solutions
  • Support software quality through testing, automation, debugging, and best engineering practices
  • Troubleshoot complex software and system-level issues
  • Mentor junior engineers and contribute to a strong engineering culture
  • Contribute to architecture and technical decisions where appropriate
  • Collaborate on software, firmware, and hardware integration as product needs evolve
What we offer
What we offer
  • competitive pension plan with company match
  • health benefits
  • paid time off
  • robust Wellness Program
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Ready to shape solutions that make a real impact? Join a team where your ideas d...
Location
Location
United Kingdom , London
Salary
Salary:
75000.00 GBP / Year
edfenergy.com Logo
EDF UK
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Commercial experience with React and/or React Native UI framework
  • Cloud architectures, particularly AWS
  • Serverless architectures
  • Loose-coupling, queuing, and event driven architectures
  • Expertise in at least one server-side language (ideally, NodeJS)
  • REST APIs, design and use of 3rd party APIs
  • Commercial experience with one or more popular app state management libraries
  • Test Driven Development/Behaviour Driven Development
  • Experienced in source control and CI / CD tooling technologies (e.g., GitHub, Terraform)
  • Jest framework experience
Job Responsibility
Job Responsibility
  • Designing, building and maintaining secure, scalable software solutions
  • Developing features using React, JavaScript and TypeScript
  • Creating well-structured, testable code to support automation
  • Working across the full software lifecycle in an agile environment
  • Supporting the software you build, including debugging and improvements
What we offer
What we offer
  • Potential for an annual bonus
  • Market-leading pension scheme
  • Customisable benefits such as electric vehicle leasing, discounted gym membership, life assurance, tech vouchers, experience days and more
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Work Arrangement: Hybrid: This role is categorized as hybrid. This means the suc...
Location
Location
United States , Austin
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, Engineering, or a related field
  • 6+ years of experience in software development, with a proven track record in designing scalable systems and contributing to architectural decisions
  • Strong understanding of software architecture, design patterns, and modern programming paradigms including microservices and micro-frontend architectures
  • Proficient in front-end technologies such as ReactJS, component-based UI design and backend technologies/frameworks like Java, Quarkus or Spring Boot
  • Demonstrated ability to lead technical projects and make strategic decisions that align with business and engineering goals
  • Excellent problem-solving skills with the ability to analyze complex systems and propose effective, scalable solutions
  • Deep expertise in Kubernetes administration, containerization best practices, and Helm for managing cloud-native applications in production
Job Responsibility
Job Responsibility
  • Collaborate on the design and development of scalable, reliable systems that meet both business and non-functional requirements (performance, security, maintainability)
  • Contribute hands-on to coding, prototyping, and code reviews, promoting clean code practices and secure development standards
  • Work with technical leads and peers to implement modern design patterns and architectural best practices
  • Build and maintain efficient data flows using both synchronous and asynchronous integration patterns
  • Stay current with emerging technologies and tools to improve development workflows and system capabilities
  • Partner with product managers, designers, and Staff Engineers to deliver high-quality, customer-focused features
  • Participate and lead technical improvements, including performance optimization and system refactoring
  • Build and optimize CI/CD workflows using platforms such as Jenkins, GitHub Actions, or ArgoCD
  • Manage and enhance services deployed on Kubernetes at scale, using Helm charts and best practices in container orchestration
  • Ensure platform stability through robust observability, monitoring, and alerting, leveraging tools like Prometheus, Grafana, Datadog, or equivalent
What we offer
What we offer
  • This job may be eligible for relocation benefits
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Security represents one of the most critical priorities for our customers in a w...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 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
  • ability to meet Microsoft, customer and/or government security screening requirements
  • must pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Own end-to-end design, development, and operation of distributed services and/or clients processing millions of requests per second at 99.999% availability
  • Partner across engineering, product, and design to build customer-facing experiences that simplify complex workflows, reduce friction, and create moments of delight for users
  • Investigate and resolve production incidents
  • participate in on-call rotation for mission-critical services
  • Drive performance analysis and optimization to meet low single-digit millisecond latency targets and minimize added latency
  • Champion engineering quality through automated testing, ensuring services are clean, well-factored, and well-tested
  • Strengthen observability by improving telemetry, tracing, and diagnostics for rapid incident detection and resolution
  • Mentor engineers on the team through code reviews, design guidance, and engineering best practices
  • Evangelize the usage of AI to increase productivity and quality on the team
  • Fulltime
Read More
Arrow Right