1

Microsoft Software Engineer Jobs in Portland, OR

Bachelor's degree in Computer Science, Software Engineering, or related field. 5+ years of experience in software development, automation engineering, or similar roles. * Microsoft Ecosystem ...

Bachelor's degree in Computer Science, Software Engineering, or related field. 5+ years of experience in software development, automation engineering, or similar roles. Microsoft Ecosystem ...

Inside the Role Inside the Role As a Software Release Management Engineer I, you will help support ... Proficiency with Microsoft Office tools, particularly Excel and PowerPoint. * Strong written and ...

.Net Developer

Hillsboro, OR · On-site

$52.50 - $69.50/hr

... a C/C++ Software Engineer for a contract opportunity in Hillsboro, Oregon. .NET Developer Job ... NET Developer Mandatory Skills Individuals should be experienced and proficient with Microsoft ...

Showing results 41-60

Microsoft Software Engineer information

See Portland, OR salary details

$67.3K

$156.4K

$217.9K

How much do microsoft software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for microsoft software engineer in Portland, OR is $156,450.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,300.00 and $183,500.00 per year, depending on experience, location, and employer.

What is a Microsoft software engineer?

A Microsoft Software Engineer is responsible for designing, developing, testing, and maintaining software products and services. They work with various technologies, programming languages, and frameworks to create innovative solutions that meet user and business needs. Engineers collaborate with cross-functional teams, including product managers, designers, and other developers, to build scalable and efficient software. They also engage in code reviews, debugging, and optimization to ensure high-quality code.

What does a typical day look like for a Microsoft software engineer?

A typical day for a Microsoft Software Engineer involves writing and reviewing code, participating in team stand-ups or agile sprint meetings, and collaborating with cross-functional teams such as designers, program managers, and testers. Engineers also spend time troubleshooting issues, conducting code reviews, and contributing to architectural or design discussions. There is a strong emphasis on continuous learning and leveraging the latest Microsoft technologies to deliver scalable solutions. This structure provides opportunities to work on impactful projects, develop new skills, and contribute to a global technology leader.

How to get a job in Microsoft as a software engineer?

To become a Microsoft software engineer, candidates should have a strong background in computer science, programming skills in languages like C++ or C#, and experience with software development tools such as Visual Studio. Applying through the official Microsoft careers website, preparing for technical interviews that assess coding, algorithms, and system design, and demonstrating relevant project experience are essential steps in the hiring process.
Infographic showing various Microsoft Software Engineer job openings in Portland, OR as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $156,450 per year, or $75.2 per hour.

Microsoft Dynamics 365 Developer/AX

Avani Technology Solutions, Inc.

Portland, OR • On-site

Full-time

Re-posted 5 days ago


Job description

CSC DTC Dynamics 365 Finance & Operations Developer
  • The partner possesses a deep knowledge of the Microsoft Dynamics 365 F&O retail platform. This is reflected through past and current implementation
    The partner develops custom component on the .Net framework using X++ & .NET 2015 or higher
  • The partner has the knowledge, skillset and experience in developing and deploying a user experience for multiple form factors (web, mobile) using Dynamics 365 F&O Unified Interface.
    Provide examples of such implementation.
  • The partner has the knowledge, skillset and experience in extending a Dynamics 365 F&O implementation with Azure Services (Ex: App Service, Data Bricks or Data Lake, Serverless Functions, Service Bus, etc.)
  • The partner has experience in the development and deploying data packages, SQL Analysis or SSIS solutions and dashboards leveraging Dynamics 365 data
  • The partner has the knowledge, skillset and experience in developing a data mapping experience for Dynamics 365 entities
  • The partner has the knowledge, skillset and experience in developing Microsoft SQL Reporting Services reports for the Dynamics 365 platform
  • The partner has the knowledge, skillset and experience to interface with Microsoft Dynamics 365 web service layer, SQL direct query for reporting or data integration purposes
  • The partner has the knowledge, skillset and experience to in managing its project activities in Visual Studio Team Services and Team Foundation Server
  • The partner manages its deliveries using the Agile methodology
  • The partner practices continuous integration.
    Provide examples of large scale Dynamics 365 AX projects
  • The partner has the knowledge, skillset and experience to managed and operate client solutions on Microsoft Dynamics 365 CRM, Azure and Office 365
  • 3-5 years of software development experience, designing, developing and supporting intuitive reports, dashboards, and graphs using Azure Power, Power BI Desktop, Azure Analysis Services, DAX Query Language, SSAS, Visual Studio, SSDT and Excel Pivot
  • Expertise working with PowerView, PowerPivot, PowerMap, PowerQuery
  • Experience and thorough understanding of Tabular, Multidimensional, Security Models, Dimensional Structures, Hierarchies, and Big Data / Business Intelligence / Data Warehouse best practices and standards
  • Experience in building SSAS Tabular and Multi-dimensional models is plus
  • Experience working with SSRS to configure and set up Native Mode reporting services.
  • Strong SQL experience is required
  • Experience leading meetings, and the creation of presentations, status reports, specifications document, and technical design documents