A logo

Snr Software Engineer- .NET MAUI

ASMPhoenix, Arizona

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Job Description

Join ASM’s Software Engineering team and help shape the future of semiconductor manufacturing. As a Senior Software Engineer (MAUI), you’ll design and develop advanced cross-platform applications that drive real-time control of robotics, sensors, and other high-tech hardware. Your work will directly impact the performance of the world’s most advanced chip-making equipment. This is an ONSITE role out of Phoenix, AZ. 

  • Design, develop, test, and maintain cross-platform applications using .NET MAUI and MVVM.
  • Lead architectural decisions and implement clean code principles across mobile and desktop platforms.
  • Collaborate with global teams to translate business needs into technical solutions.
  • Integrate RESTful APIs and third-party services with a focus on performance and scalability.
  • Troubleshoot and resolve software issues, including real-time control systems.
  • Conduct code reviews and mentor junior developers.
  • Author and review system specifications, software designs, and test plans.
  • Participate in system design and software strategy discussions.
  • Manage escalations and collaborate with field engineers and customers globally.
  • Optimize UI/UX across platforms and ensure consistent performance.

Requirements: 

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 5+ years of experience in software development with C# UI.
  • 2+ years of experience with .NET MAUI.
  • Strong understanding of MVVM architecture, XAML, WPF, and .NET Core/.NET 8+.
  • Experience integrating REST APIs and working with local storage (e.g., SQLite).
  • Familiarity with platform-specific features (e.g., permissions, notifications, camera).
  • Proficiency with Git and CI/CD workflows.
  • Ability to write unit tests and work with testing frameworks.

What sets you apart

  • Experience with Azure DevOps, App Center, or similar tools.
  • Knowledge of push notifications, background services, and offline-first design.
  • Familiarity with Blazor Hybrid or MAUI Community Toolkit.
  • Experience with performance profiling and memory optimization.
  • Exposure to Agile/Scrum methodologies.
  • 10+ years in software development and software architecture.

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall