Senior Software Engineer - Xamarin Developer

Senior Software Engineer - Xamarin Developer

Category: Development/Engineering
City: Bangalore, Karnataka, India
Position ID: J1120-0247
Employment Type: Full Time

Position Description:

Works independently under limited supervision and applies knowledge of subject matter in Applications Development. Possess sufficient knowledge and skills to effectively deal with issues, challenges within field of specialization to develop simple applications solutions. Second level professional with direct impact on results and outcome

Your future duties and responsibilities:

•Experience in developing Mobile Apps using Xamarin platform with Microsoft Azure public cloud.
• Experience in design, development and implementation of mobile apps, web based and client/server applications
•Hands-on experience in JavaScript, Xamarin (Android); Microsoft Azure, SQL Server; and .Net
•Exhibit working experience on design patterns or other design level situations.
•Experience in programming and debugging web applications.
•Strong analytical and problem-solving ability, capable of understanding and implementing complex business requirements.
•Agile/scrum exposure is desirable
•Should have good problem solving, prioritizing tasks and multi-tasking abilities
•Hard working, motivated and self-driven
•Good analytical and troubleshooting skills
•Creative thinking, ability to see things in broader context
•Open, Proactive and Result oriented
•Should be strong in estimation, design, development, deployment
•Willing to work in shifts
•Must be able to work without assistance
•Outstanding attention to detail and good time management and organizational skills.
•Flexibility, reliability and follow-through skills necessary
•Exceptional interpersonal and telephone communication skills with the ability to effectively communicate with the client.
•Ability to handle multiple tasks seamlessly without a drop in quality. Strong attention to detail and the ability to follow consistently to resolve concerns and ensure client satisfaction.
•Ability to interact, cooperate and work closely with all levels of internal and external colleagues
•Ability to work independently and sustain high level of motivation and enthusiasm
•Possesses a strong work ethic and desire to contribute individually, to the team, and to the organization

Required qualifications to be successful in this role:

Member Should be good in development and support using latest .Net technologies, Angular 2+
Member Should have minimum of 3 – 7 years of experience in development
Member Should have at least 4 years of experience C#, Entity Framework
Member should have at least 3 yrs. of experience in WEB API
Member Should have minimum of 2 years in Angular.
Member Should have minimum of 2 years in SQL Server
Member Should have minimum of 2 years Xamarin
Member Should have excellent Communication and client facing skills
Member Should excellent writing and documentation skills


  • .NET
  • Mobile Application Management

What you can expect from us:

Build your career with us.

It is an extraordinary time to be in business. As digital transformation continues to accelerate, CGI is at the center of this change—supporting our clients’ digital journeys and offering our professionals exciting career opportunities.

At CGI, our success comes from the talent and commitment of our professionals. As one team, we share the challenges and rewards that come from growing our company, which reinforces our culture of ownership. All of our professionals benefit from the value we collectively create.

Be part of building one of the largest independent technology and business services firms in the world.

Learn more about CGI at

No unsolicited agency referrals please.

CGI is an equal opportunity employer.