Xamarin Developer - Bengaluru, India - TEKsystems

    TEKsystems
    TEKsystems Bengaluru, India

    Found in: Talent IN 2A C2 - 1 week ago

    Default job background
    Description

    A Xamarin developer is responsible for developing applications for mobile devices in Android & IOS. Ideally, a good Xamarin developer is proficient with C#. They must also have a strong understanding of the patterns and practices that revolve around the iOS & Android platform. Technologies include, but are not limited to, iOS, Bluetooth, Wi-Fi, mobile data synchronization, VisualStudioCode, Microsoft SQL Server, SQLite, and Microsoft Azure.

    Ability to communicate and interact with business partners and collaboratively define solutions to address key opportunities.

    Develop designs and specifications based on business requirements.

    Responsible for the scalability, robustness, and reliability of all solutions within the application area.

    Responsible for defining and following best practices.

    Evaluate, suggest and implement third party software as needed.

    Ability to jointly and independently make decisions, define required changes, and communicate modifications to entire project team.

    Pro-actively consult industry best practices in software design and integration solutions

    Deploy applications to the Apple App Store or to Google Play

    Deploy supporting applications using release management technologies

    Basic Qualifications:

    Bachelor's degree in Computer Science, Software Engineering, or a related discipline

    3+ years of professional work experience

    3+ years developing with Xamarin / MAUI

    3+ years of development experience with C#, C++, or other object-oriented platforms.

    Excellent problem-solving and debugging skills.

    Azure Cloud exposure would be an added advantage

    Preferred Qualifications:

    Experience in a structured and formal software development processes

    Experience developing in an Agile / SCRUM Environment

    Experience developing mission-critical applications

    Knowledge of Mobile Platform Architectures