Description

architect Job Duties - The MAUI Architect will be responsible for designing and overseeing the implementation of .NET MAUI solutions to replace our current Xamarin based Mobile Applications. The individual will work closely with our development teams to ensure architectural best practices are followed, mentor developers during the transition process, and ensure the new Mobile Applications are optimized for performance and scalability. Key responsibilities: Leading the architectural planning, design, and development strategy for converting existing Xamarin applications to net MAUI. Collaborate with cross functional teams to understand business requirements and translate them into technical specifications and high-level architecture designs. Evaluate existing Xamarin Applications and identify the most effective strategies for migration to .NET MAUI, considering factors like code reusability performance optimization and platform specific features. Guide and mentor development teams throughout the conversion process, ensuring adherence to best practices in MAUI development and application architecture. Stay updated with the latest trends and advancements in MAUI, Xamarin and related technologies, incorporating innovative solutions into the migration strategy as appropriate. Ensure the successful deployment and performance optimization of MAUI applications across all targeted platforms. Job Requirements -Requirements: Extensive experience in Mobile Application Development (10+ Years), with a strong background in Xamarin and a proven track record in .NET MAUI projects. In depth knowledge of Mobile Architecture patterns, best practices in Mobile development, and experience in converting Xamarin applications to MAUI. Proficient in C#, XAML, .NET and familiar with MVVM design patterns, dependency injection and restful API integration. Strong analytical skills with the ability to solve complex problems and provide effective solutions. Excellent leadership and communication skills, capable of mentoring developers and collaborating with team members across all different functional areas. Bachelors or master’s in computer science software engineering or a related field Desired Skills & Experience -Preferred Qualifications:?

Education

ANY GRADUATE