Senior Software Engineer – Microsoft

Posted 1 day ago

This is a fully remote position, open to applicants in Texas.

📋 Description

• Develop and enhance AidenBot, the primary automation engine for the client's Windows endpoint management platform.

• Design, implement, test, and sustain production software utilizing C# and .NET.

• Participate in technical design and architecture, focusing on interfaces, patterns, trade-offs, and documentation.

• Provide product capabilities from refinement and estimation through to implementation, code reviews, testing, deployment support, and post-release insights.

• Identify and resolve intricate defects and production challenges across application code, services, integrations, data flows, and Windows endpoint environments.

• Enhance engineering quality through testable code, reviews, automated testing, observability, secure development practices, and source control.

• Collaborate with and mentor engineers through design reviews, pairing, documentation, and guidance on implementation.

• Leverage AI-assisted engineering and agentic workflows while ensuring quality, security, governance, and release reliability.

• Create endpoint platform and Bot functionalities focusing on correctness, security, performance, supportability, and rollback readiness.

• Enhance the maintainability, testability, extensibility, troubleshooting, and operability of the codebase.


⛳️ Requirements

• A minimum of 8-10+ years of professional software development experience, with significant hands-on experience in building and supporting production applications using C# and .NET.

• Strong grasp of software architecture, object-oriented design, APIs, asynchronous processing, data access, integration patterns, and maintainable application design.

• Prior experience in architecting and developing Windows-based solutions is essential.

• Proven ability to translate complex features from vague requirements through technical design, implementation, testing, release, and production support.

• Proficiency in diagnosing challenging software issues using logs, metrics, traces, debuggers, profilers, and systematic root-cause analysis.

• Experience with unit, integration, and automated testing; code reviews; source control; CI/CD; and dependable release practices.

• Working knowledge of relational databases and SQL, encompassing data modeling, query performance, and application-level data access.

• Excellent written and verbal communication abilities.

• Experience working within Agile/Scrum teams and with Azure DevOps, GitHub, or similar tools.

• Experience with Windows PE and Endpoint Manager is essential.

• Familiarity with Power BI, building images, and Microsoft Intune.

• Knowledge of Windows system internals, Windows PE, .NET/C#, design patterns, SDLC, and scalability.

• Some experience with front-end frameworks is a plus.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Flexible working hours and remote work options.

• Comprehensive health and wellness benefits.

• Opportunities for professional development and career advancement.

• Collaborative and inclusive work environment.

People also viewed

Shield AI9 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix10 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom11 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps11 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce13 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly16 hours ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers