.NET Software Engineer
Branding Brand is searching for an experienced, US-based .NET Software Engineer to help create mobile apps and sites for an international portfolio of high-profile clients. Ideal candidates have experience in .NET MAUI, .NET Core, and C#.
Responsibilities:
Design, develop, test and maintain high quality software using .NET MAUI and other .NET technologies Implement and maintain scalable and high-performance backend systems Collaborate with tech leads, product managers, designers, and other stakeholders to understand project requirements and translate them into technical specifications Write clean, efficient, and maintainable code following industry best practices Active participation in the development process (development, bug fixing, refactoring, Agile ceremonies) Perform code reviews, identify bugs, and propose improvements to ensure the quality of the software Optimize application performance and troubleshoot production issues as needed Implement secure coding best practices and participate in ongoing security training and awareness
Qualifications:
Proficiency in .NET and C# Solid understanding of .NET Core/.NET 6+ and the C# programming language Familiarity with .NET MAUI's platform-specific capabilities Experience with .NET MAUI (or Xamarin.Forms) Hands-on experience developing and deploying .NET MAUI applications Knowledge of migrating Xamarin.Forms to .NET MAUI (Understand differences) Cross-Platform Development Expertise in creating cross-platform apps (Android, iOS) Familiarity with platform-specific customizations UI/UX Design Skills Experience with XAML and MVVM architecture for building clean, reusable UI components Knowledge of responsive design principles for different screen sizes API Integration Experience in consuming REST APIs and working with HTTP clients like HttpClient or Refit Dependency Injection (DI) Understanding and usage of DI frameworks like Microsoft.Extensions.DependencyInjection Database and Offline Storage Experience with SQLite, Entity Framework Core, or other local storage options Understanding of offline-first designs and sync mechanisms Native Platform APIs and Bindings Experience accessing native functionality using .NET MAUI APIs, dependency services, or platform-specific code Knowledge of MS SQL Server is a plus Familiarity with writing queries and stored procedures
About Us:
Branding Brand launched in 2008 as an interactive marketing firm and quickly evolved into the largest and fastest-growing provider of mobile commerce apps and sites for retailers.
Branding Brand is proud to be a supporter of the Whitehouse Equal Pay Pledge and a Top Workplaces award winner. All Branders enjoy unlimited PTO, free employee health insurance, a 401(k) matching program, paid leave for new parents, flexible work schedules, and sponsorship.
Branding Brand is also an equal opportunity employer. We seek applicants of diverse backgrounds and hire without regard to race, color, gender, religion, national origin, ancestry, citizenship, individuals with disabilities, age, sexual orientation, protected veterans, or any other characteristic protected by law.
The salary range for this position is $100,000 - $130,000 per year.