Xamarin Developer
- 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.