BethesdaRecruiter Since 2001
the smart solution for Bethesda jobs

Senior Software Engineer - .NET MAUI & Xamarin

Company: DMI (Digital Management, Inc.)
Location: Bethesda
Posted on: September 2, 2024

Job Description:









Senior Software Engineer - .NET MAUI & Xamarin








Job ID

2024-26974



Category

Software Development




Location


US-Remote






































About DMI









DMI is a leading global provider of digital services working at the intersection of public and private sectors. With broad capabilities across IT managed services, cybersecurity, cloud migration and application development, DMI provides on-site and remote support to clients within governments, healthcare, financial services, transportation, manufacturing, and other critical infrastructure sectors. DMI has grown to over 2,100+ employees globally and has been continually recognized as a Top Workplace in both regional and national categories.













About the Opportunity









You are a hands on person and a true techie at heart. You enjoy writing code and developing elegant solutions for complex problems. If this sounds like you, this could be the perfect opportunity to join DMI as a Senior Software Engineer - .NET MAUI & Xamarin. You will be a member of a global engineering team and will participate in the full development life-cycle of Mobile application projects. You should have an excellent understanding of mobile development technology stack. You will also participate and contribute to the vision and execution of design, implementation and delivery of our clients' Web and Mobile projects that includes Requirement Analysis, Coding, Build and Deployment. You should be passionate about cross platform technology stack and will get ample opportunity to evangelize and leverage suitable & modern technologies and best practices to propose solutions as per requirements specified in the design documents. You will get the opportunity to cross skill yourself in process oriented mobile development. You should also be highly motivated in keeping yourself and team abreast with latest trends and developments to help enhancing the technology capability of the organization













Qualifications









Roles and Responsibilities:

  • Responsible for defining best practices, including principles of Clean Code and work with cross functional teams to ensure their adoption
  • Quick learner and highly motivated to keep himself/ herself abreast with latest technologies
  • Contribution towards best-in-class programming, to develop highly innovative, maintainable .NET MAUI & Xamarin design and code for Apps.
  • Responsible to develop mobile apps using .NET MAUI & Xamarin and understands the distribution process on Playstore
  • Work closely with Technology Leads, and PMs to help contribute towards building scalable, extensible and secure applications.
  • Ensure the technical feasibility of UI/UX designs.
  • Responsible for high-level and low-level technical design documentation.
  • Responsible for defining best practices, including principles of Clean Code and work with cross functional teams to ensure their adoption
  • Quick learner and highly motivated to keep himself/ herself abreast with latest technologies Required Skills/Certifications:
    • 4 to 7 years of software development experience with minimum 4+ years of extensive experience on Xamarin Forms
    • Strong experience in C#, LINQ, Dot Net standard 1.0 and above
    • Strong experience in building custom/native controls, services for Android, iOS and UWP using .NET MAUI & Xamarin Forms
    • Strong experience in Web Service integration and asynchronous request handling.
    • Experience in SQLite database, handling online-offline storage
    • Knowledge of MVVM pattern for UI designing
    • Knowledge of different tools like, Git, SVN, VSTS, Jenkins, Jira etc.
    • Good to strong communication skills and ability to collaborate and lead effectively in a geographically disperse working environment, with an analytical mind and problem solving / troubleshooting skills
    • Ability to adapt to time critical deadlines and changing priorities in a fast-paced environment
    • Professional commitment, detail orientated, high focus on quality, passion for learning new skills Desired Skills/Certifications:
      • Experience of working in Agile, Scrum methodology
      • Understanding of Native and Cross Platform mobile applications and user experience best practices
      • Exposure to cloud platforms such as AWS, Azure or Google GCS will be an added advantage
      • Exposure to Java Script would be an added advantage
      • Experience in writing unit test cases for .NET MAUI, Xamarin, Android, iOS and UWP Required Qualifications:
        • Engineering Graduate/ Post Graduate preferably in the field of computer science or related disciplines Min Citizenship Status Required: Must be a U.S. Citizen Physical Requirements: No Physical requirement needed for this position.Location: Remote, US#LI-SA1















          Connect With Us!




          Not ready to apply? Connect with us for general consideration.












Keywords: DMI (Digital Management, Inc.), Bethesda , Senior Software Engineer - .NET MAUI & Xamarin, IT / Software / Systems , Bethesda, Maryland

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Maryland jobs by following @recnetMD on Twitter!

Bethesda RSS job feeds