.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.