Senior .NET MAUI Developer

Senior .NET MAUI Developer

Apex Informatics

Tallahassee, FL • On-site

$51.75 - $68.50/hr

Other

Posted 26 days ago


Job description

Title: Senior .NET MAUI Developer
Location: Tallahassee, FL 32303 - Hybrid 3 Days a Week
Primary Job Duties and Tasks:
  • Collaborate with business analysts, project managers, and stakeholders to understand the functional and non-functional requirements of the application.
  • Develop, maintain, and enhance mobile applications using .NET MAUI to support Android, iOS, macOS, and Windows platforms.
  • Design and implement responsive, adaptive, and intuitive UI/UX components using XAML and .NET MAUI UI controls.
  • Integrate applications with backend APIs, web services (RESTful, GraphQL), and databases.
  • Implement platform-specific styling using MAUI Visual States and customize controls as needed.
  • Write clean, efficient, and maintainable C# code using .NET features, such as async/await
  • Translate business requirements into architectural designs that align with business goals.
  • Design the overall system architecture and define how different components of the interact.
  • Develop user interfaces and ensure the front end is responsive, accessible, and user-friendly.
  • Review code, architecture, and design to ensure they meet the standards.
  • Analyze and optimize the performance of the application.
  • Design strategies for scaling the application efficiently as user demand grows.
  • Ensure the application adheres to security best practices and compliance requirements.
  • Implement DevOps practices such as continuous integration and continuous delivery (CI/CD).

Minimum Required KSAs:
  • 5+ years of experience in .NET MAUI framework and its capabilities to build native apps for Android, iOS, Windows, and macOS from a single codebase.
  • 5+ years of experience in XAML and its use in designing user interfaces in .NET MAUI apps.
  • 3+ years of experience with mobile app architecture patterns, such as MVVM, MVP, and MVC.
  • 3+ years of experience in C# and .NET development.
  • 3+ years of experience in building responsive and adaptive UIs using .NET MAUI and XAML.
  • 3+ years of analyzing and interpreting complex mobile app issues using tools like Visual Studio.
  • Ability to provide excellent customer support; meticulous quality of work and work product.

Education: Bachelor's or Master's Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience. (Required)
Certifications: Microsoft Dynamics 365 Certification (Desired) and MS Dynamics Power Platform Certifications (Desired)



Frequently asked questions

Q: What skills or qualities help someone succeed as a Senior Software Developer?

A: To succeed as a Senior Software Developer, key technical skills include expertise in programming languages such as Java, Python, or C++, as well as proficiency in software development methodologies like Agile and DevOps. Additionally, strong problem-solving skills, experience with cloud platforms like AWS or Azure, and knowledge of database management systems are highly valued. Soft skills like effective communication, leadership, and collaboration, along with traits like adaptability, continuous learning, and a customer-centric mindset, are also essential for success in this role.\n\nSummary: These technical and soft skills enable Senior Software Developers to design, develop, and deliver high-quality software solutions, lead cross-functional teams, and drive innovation, ultimately supporting career growth and effectiveness in the role.

Q: What is the career path for a Senior Software Developer?

A: A Senior Software Developer typically progresses through a career path that starts with entry-level roles such as Junior Software Developer or Software Engineer, followed by mid-level positions like Software Developer, Lead Developer, or Technical Lead, and eventually reaches senior roles like Senior Software Developer, Technical Architect, or Engineering Manager. Key opportunities for skill development and professional growth in this role include mastering programming languages, frameworks, and technologies, as well as developing leadership, communication, and project management skills. Long-term career prospects for Senior Software Developers may include transitioning into technical leadership roles, starting their own companies, or pursuing careers in related fields such as product management or data science.



Apex Informatics job posting for a Senior .NET MAUI Developer in Tallahassee, FL with a salary of $52 to $69 Hourly with a map of Tallahassee location.