As part of the organization you will be responsible for analyzing requirements & produce quality deliverables in collaboration with peers. Based on the design you are required to deliver high end quality source code. Demonstrate competence in own area; may still be acquiring higher level skill. Identifies works with limited guidance on projects within defined criteria. Provide solutions to a diverse range of moderately complex problems.
What youll do:
Analysis: Analyze software requirements based on inputs, collaboration with peers and experiential knowledge. Produces project requirements containing system functionality and user interface requirements. Determine final requirements in collaboration with peers.
Design: Designs and implements software systems and product enhancements based on requirements specifications. Produces documents related to these efforts including Architecture Specification Documents and Detailed Design Specifications (DDS). Decide approaches, modeling techniques and provide estimations for schedules, technical scope and required project resources. Participate in technical reviews of requirements and systems design with peers.
Develop: As Xamarin mobile developer you will develop / enhance mobile apps largely utilizing Xamarin platform . Develops and refines programming code for new software development and product enhancements. Determines algorithms and approaches and recommends solutions and resource allocations. Liaise with internal staff and user to ensure capture of all relevant functionality.
Document: Participates in software documentation process. Reviews final prior to release and verifies processes have been followed. Reviews documentation authored by peers and makes recommendations for improvement.
What were looking for:
Technical skills: Not Xamarin Native
Excellent knowledge of Mobile application development using Xamarin Forms, C#, .NET, Mobile Development.
Excellent knowledge of SDLC
Excellent knowledge of OOPS principles.
Extensive experience on MVVM architecture
Familiar with various design and architectural patterns
Experience in Async Framework
Experience in SQLite and Azure Mobile Services
Understanding of generating crash report and diagnose issues. Take steps to stabilize mobile application.
Experience in building re-usable bindable controls
Experience in Web Services REST, JSON, XML
Competencies (preferred skills):
Meticulous and well organized
Strong analytical problem-solving, and conceptual skills
Understands and follows project and software development methodologies and processes, including Scrum
Proficient understanding of code versioning tools such as Git, SVN, and TFS
Experience with Jira tool
Exposure to telecom domain
Excellent interpersonal skills
A team player, who goes out of his / her way to help the team members, whenever required
Excellent written and verbal communication skills
A person who is more people oriented, with a skill to talk to people and get required info
Pertinent experience 4+ years in the field of Mobile development using Xamarin Forms
Education BE / BTech / ME / MTech
(Degree in engineering in Electronics & Telecom will be preferred).
Desired Candidate Profile
Please refer to the Job description above
View Contact Details
EXFO Electro-Optical Engineering India Pvt. Ltd.
IEIL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. IEIL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines
and Terms and Conditions
for more comprehensive information on this aspect.