Job Title: Software Developer III
Location: Austin, TX (HYBRID - No relocation options)
Type: Temporary Contract (C2C) – 2 months / 700 hours (Possible extension)
Deadline to Apply: Monday, June 2 by 5:00 PM CST
Hourly Pay: Based on experience and desired pay range
Job Overview: TXMAP Mobile Application Migration Lead
We are seeking a highly skilled and motivated developer to lead the modernization of the Department’s TXMAP mobile application. The successful candidate will be responsible for overseeing the transition of the TXMAP codebase from the discontinued Microsoft Xamarin platform to the latest Microsoft .NET Multi-platform App UI (MAUI) framework. This initiative is critical to ensuring the continued functionality and support of the TXMAP mobile applications across both iOS and Android platforms.
Key Responsibilities:
- Lead the full lifecycle migration of the TXMAP mobile application from Xamarin to .NET MAUI, including planning, architecture redesign, development, testing, and deployment.
- Analyze the existing Xamarin codebase to identify dependencies, third-party integrations, and platform-specific components requiring updates or replacements.
- Collaborate with internal teams, including product managers, QA analysts, and IT leadership to ensure the smooth execution and timely delivery of the migration project.
- Ensure compliance with departmental standards for mobile application development, security, and data handling.
- Optimize performance and usability of the MAUI-based application to meet or exceed the existing user experience.
- Maintain thorough documentation of the migration process, including architectural decisions and implementation guidelines for future maintenance and scalability.
Qualifications:
- Strong experience with .NET and Xamarin mobile application development.
- Proficiency in .NET MAUI with hands-on experience or demonstrable knowledge of the framework.
- Solid understanding of cross-platform mobile development for both iOS and Android.
- Proven ability to lead complex technical projects and deliver high-quality solutions on time.
- Excellent problem-solving, communication, and team collaboration skills.