3 days ago
Base Salary
$120k - $261k/yr
Responsibilities
- Build and maintain React interfaces, backend services, APIs, Dataverse plugins, custom components, integrations, automated tests, deployments, and production operations.
- Modernize application architecture and workflows using custom services, Dataverse, Power Apps, and Power Automate.
- Define service boundaries, API contracts, data models, migration patterns, and performance validation approaches.
- Build resilient enterprise integrations with asynchronous processing, validation, retries, idempotency, reconciliation, observability, and secure data handling.
- Develop AI-assisted applications and agent integrations with evaluation, permission-aware access, auditability, and human oversight.
- Own automated testing, CI/CD, environment management, telemetry, releases, incident investigation, performance, and reliability improvements.
- Apply secure engineering, least-privilege access, privacy, and data-control practices.
- Lead design and code reviews, mentor engineers, improve shared libraries and developer tooling, and partner with product management on requirements and delivery risks.
Requirements
- Bachelor’s degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding, or equivalent experience.
- Experience with software development in C#, Java, JavaScript/TypeScript, Python, or comparable technologies.
- Experience delivering and operating production applications across frontend, backend, API, and data layers.
- Experience with software design, data modeling, automated testing, debugging, source control, secure development, and complex technical ownership.
- Proficiency in C#/.NET, React, and JavaScript/TypeScript, or comparable technologies.
- Experience extending Dataverse and Power Apps through APIs, plugins, custom components, or connectors, and developing Power Automate workflows.
- Experience modernizing business-critical applications and integrating custom software with enterprise platforms.
- Experience with Azure services, event-driven architectures, relational databases, distributed-system reliability, CI/CD, infrastructure as code, observability, performance analysis, and production incident response.
- Experience building or evaluating AI-powered applications, agents, or tool integrations, including effective use of AI-assisted engineering tools such as GitHub Copilot.
- Familiarity with Microsoft Fabric, Power BI, or semantic-model integration.
- Track record of technical mentorship and collaborative delivery across diverse teams.
- Ability to meet Microsoft, customer, and/or government security screening requirements, including the Microsoft Cloud background check upon hire or transfer and every two years thereafter.
Tech Stack
Categories
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
