We are looking for a skilled Senior Analyst Programmer (.NET MAUI)to join our team in enhancing maintaining and migrating cross-platform mobile applications for iOS and Android. The ideal candidate is experienced MAUI capable of implementing new features and can work with existing designs to ensure performance stability and maintainability.
#LI-MA8
. Develop and maintain mobile applications MAUI and C# for iOS and Android platforms
. Apply new features or enhancements based on provided requirements
. Migrate legacy applications to MAUI platform ensuring performance and stability
. Implement and maintain user interfaces based on existing application designs
. Follow MVVM architecture to promote clean maintainable code
. Ensure application responsiveness and consistency across devices and platforms
. Integrate backend services and APIs
. Manage and integrate third-party libraries and tools using NuGet packages
. Use Bitbucket for version control and participate in peer code reviews
. Support manual build creation and deployments including generating IPA files for testing
. Perform unit testing to validate functionality and fix defects
. Collaborate with developers project stakeholders and cloud services team to address production issues
. Provide ongoing maintenance support for existing applications
. Bachelors degree in Computer Science Information Technology Software Engineering or a related field
. 3 years of experience in mobile development (C#)
. Hands-on experience MAUI or
. Solid understanding of cross-platform mobile development for iOS and Android
. Proficient in implementing UI using XAML and C# based on specifications
. Strong understanding of MVVM architecture and its application MAUI projects
. Experience in managing dependencies using NuGet packages
. Familiarity with RESTful APIs JSON and backend integration
. Experience with Bitbucket or similar version control tools
. Strong problem-solving and debugging skills
. Effective communication and collaboration abilities
. Ability to work independently and deliver on deadlines
Preferred Skills:
. Experience with performance tuning and memory management in mobile applications
. Familiarity with localization or multilingual support
. Basic understanding of manual deployment workflows especially IPA file handling
Together as owners lets turn meaningful insights into action.
Life at CGI is rooted in ownership teamwork respect and belonging. Here youll reach your full potential because
You are invited to be an owner from day 1 as we work together to bring our Dream to life. Thats why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our companys strategy and direction.
Your work creates value. Youll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas embrace new opportunities and benefit from expansive industry and technology expertise.
Youll shape your career by joining a company built to grow and last. Youll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our teamone of the largest IT and business consulting services firms in the world.
Required Experience:
Senior IC
The COMPANY is one of the few end-to-end consulting firms with the scale, reach, capabilities and commitment to meet clients’ enterprise digital transformation needs. Our 77,500 consultants and professionals work side-by-side with clients in 10 industries across more than 400 location ... View more