Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Microsoft Software Engineer II - CTJ Poly 
Taiwan, Taoyuan City 
580015734

17.07.2025

In this role you will help to build and deliver the next set of services, features and developer tools that will define how applications are developed and hosted on Azure.be working on both open source and platform components written in a variety of programming languages.

in an on-call rotation (DRI), which includes creating/updating SOPs, Troubleshooting Guides, monitoring systems, mitigating/restoring incidents, and deep-dive analysis of root causes of outages. This position is collaborative – requires working with many partner teams,and understanding how to use their technology.

is responsible forsome of the most popularfastest growingAzure services

Azure App ServiceApp Service is a platform-as-a-service (PaaS) offeringWeb Apps, Mobile Apps, API Apps, Logic Apps, Static Web Apps, and Functions

Azure FunctionsAzure Functions is anproject at the heart of Azure’s serverless platform andand PowerShell.

APIs to publish, describe, secure, manage andtheir APIs so that they can focus on providing the functionality their developers want, while we providethe infrastructure they need.

Azure Logic App

Azure Logic Apps isa woclass web authoring, management, and monitoring experience for workflows and orchestrations between applications, data, and services.

Azure Container App

Azure Container Apps is aserverless container platform that enhances developer efficiency without requiring container knowledge or infrastructure management. Container Appsrapid microservice development, provides a sandbox for securely executing AI-generated code, and provides serverless GPUs that can scale to zero for cost-efficiency including pay-per-second billing.

Required/Minimum Qualifications

  • Bachelor's Degree in Computer Scienceor related technical field AND 2+years technicalengineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • ORequivalent experience.

Other Requirements

Security Clearance Requirements: Candidates must be able 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:

  • The successful candidate must have an active U.S. Government Top Secret Clearance with access to Sensitive Compartmented Information (SCI) based on a Single Scope Background Investigation (SSBI) with Polygraph. Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. Failure to maintain or obtain the appropriate U.S. Government clearance and/or customer screening requirements may result in employment action up to and including termination.
  • Clearance Verification: This position requires successful verification of the stated security clearance to meet federal government customer requirements. You will be asked to provide clearance verification information prior to an offer of employment.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • Citizenship & Citizenship Verification:This position requires verification of U.S. citizenship due to citizenship-based legal restrictions. Specifically, this position supports United States federal, state, and/or local United States government agency customer and is subject to certain citizenship-based restrictions whererequiredorpermittedby applicable law. To meet this legal requirement, citizenship will be verified via a valid passport, or other approved documents, or verified US government Clearance.

Preferred/Additional Qualifications

  • Bachelor's Degree in Computer Scienceor related technical field AND4+years technicalengineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • ORMaster's Degree in Computer Science or related technical fieldAND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience
  • Hands on experience with distributed systems and services in the cloud.
  • Proven ability tracking complex technical issues for running online services.
  • Experience with .NET based systems is a plus.
  • Experience using Linux, Docker, Kubernetes is a plus.
  • Experience using public cloud services including Azure, AWS or Google Cloud.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:Microsoft will accept applications for the role until July 25th, 2025.

Understand User Requirements

  • Works withappropriate stakeholders(e.g., project manager, technical lead) todetermineuser requirements for a set of features. Begins toleveragea variety of feedback channels to incorporate insights into future designs or solution fixes. Incorporatesappropriate continuousfeedback loops measuring customer value, usage patterns, and other actionable metrics of value.
  • Contributes toprocesses for the architecture of a product/solution feature and helps to create proposals for architecture by testing design hypotheses and helping to refine code plans, with technical leadership from others. Provides initial reactions and input to architects. Begins to own solutions forarchitecting ofsolutions, following technical leadership as applicable.Contributes tothe development of design documents for designs or User Stories withoversight, anddeterminesthe technology that will beleveragedandhowit will interact. Escalates and shares findings from investigations with the team and owns some design decisions. Helps toassuresystem architecture meets security and compliance requirements and expectations.
  • Creates a clear and articulated plan for testing and assuring quality of solutions, and defines success for outcomes of tests (e.g., unit tests). Adds new tests, removes antiquated tests, and aggregates tests to improve tests in the feature area. Helps to drive efforts for augmenting test cases and ensures that the solution area has good test coverage. Helps to integrate automation features when planning for testing.
  • Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight. Helps toidentifyother teams and technologies that will beleveraged, how they will interact, and when one's system may provide support to others. Contributes todeterminatingback-end dependencies associated with product, application, service, or platform functionality for product features. Understands downstream effects of solutions and work provided. Helps toidentifyareas of dependency and overlap with other teams or team members and drives coordination.
  • Creates and implements code for a product, service, or feature, reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Considers diagnosability, reliability, and maintainability with few defects, and understands when the code is ready to be shared and delivered. Applies coding patterns and best practices to write code.
  • Supports efforts to apply debugging tools and examines logs, telemetry, and other methods to verify assumptions proactively before issues occur and reactively as issues occur for product features. Conducts retrospective debugging of solutions toidentifyroot causes of problems.
  • Reviews code of a product feature to assure it meets the team's and Microsoft’squality standards, is reliable andaccurate,and isappropriate forthe scale of the product feature. Applies feedback to current and future iterations. Participates in code reviews to ensure coding standards are followed. Considers diagnosability, reliability, and maintainability when reviewing code and understands when code is ready to be shared or delivered. Applies and screens for coding patterns and best practices in reviews.
  • Reviews work items to deepen knowledge of product features in partnership withappropriate stakeholders(e.g., project managers) and executes project plans, release plans, and work items.Contributes toefforts to break down larger work items into smaller work items and provides estimation. Escalates any issues thatwouldcause a delay.
  • Conducts and creates experimentation todeterminethe effectiveness of changes for prototyping and testingfeatures, andapplies findings back into development.
  • Learns about and supports deployment to customers following the correct measures to push features out to customers.Learnsabout andconsiderstheimpact of build deployments on both users and other services.Learnsabout best practices for the deployment of features safely.

Reliability and Supportability

  • Maintains operations of live service as issues arise on a rotational, on-call basis.Identifiessolutions and mitigations to simple issues and complex issues when applicable impacting performance or functionality of Live Site services andescalatesas necessary.
  • Acts as a Designated Responsible Individual (DRI) working oncalltomonitorsystem/product feature/service for degradation, downtime, or interruptions. Alerts stakeholders as to the status and gains approval to restore system/product/service for simple problems. Responds withinServiceLevel Agreement (SLA)timeframe. Escalates issues to appropriateowners..
  • Identifiesareas to effortsto integrate instrumentation for gathering telemetry data on system behavior such as performance, reliability, availability, usage, and safety mechanisms. Contributes to sustaining feedback loops from telemetry resulting insubsequentdesigns. Helps to create outputs of telemetry such as notifications or dashboards.
  • Contributes toefforts to collect, classify, and analyze data with little oversight on a range of metrics (e.g., health of the system, where bugs might be occurring). Contributes to the refinement of product features by escalating findings from analyses to inform decisionsregardingthe engineering of products.


Engineering Excellence

  • Builds knowledge, sharesnew ideas, and shares pinpoints of engineering tool gaps to improve software developer tools to support other programs, tools, and applications to create, debug, andmaintaincode for complex product features. Uses open source when possible. Develops higher-level awareness of other kinds of tools outside areas of expertise. Helps toidentifyinternal tools andcreatestools that will be useful for creating the product,determiningif methods are still applicable for the current solution.
  • Contributes to the development of automation within production and deployment ofa complexproductfeature. Runs code in simulated, or other non-production environments toconfirmfunctionality and error-free runtime for products with little to no oversight.
  • Contributes toefforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility. Checks for visible evidence todemonstratecomplianceforproduct areas. Develops and holds an understanding of the implications of onboardingnew technologiesfollowing expectations of compliance at Microsoft.
  • Remains current in skills by investing time and effort into staying abreast of current developments that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale.
  • Applies best practices to reliably build code that is based on well-established methods while also applying best practices for new code development. Demonstrates andmaintainsan up-to-date understanding of both global and local regulations for technologies and system applications to ensure regulations are met. Follows best practices for product development and scaling to customerrequirements, andapplies best practices for meeting scaling needs and performance expectations.
  • Maintains communication with key partners across the Microsoft ecosystem of engineers. Considers partners across teams and their end goals for products to drive and achieve desirable user experiences and fitting the dynamic needs of partners/customers through product development.
  • mbody ourand