Job Requirement
· Own responsibility for the scalability, robustness, and reliability of all solutions within the application area
· Own responsibility for defining and following best practices
· Evaluate, suggest, and implement third-party software as needed
· Jointly and independently make decisions, define required changes, and communicate modifications to the entire project team
· Pro-actively consult industry best practices in software design and integration solutions
· At least 3.5 years of professional work experience
· At least 1 year of experience working with Xamarin development platform
· At least 1 years of experience with mobile application development on iOS and/or Android platform
· Experience in a structured and formal software development processes
· Experience in desktop development and Microsoft technologies including Visual Studio, C#, stored procedures, and object-oriented design
· Experience developing applications as part of a cloud-based solution
· Ability to keep informed of industry trends and technologies and apply them quickly through POCs or full applications
Job Responsibilities
· Deliver fully functional, cross platform and well tested mobile application developed according to quality standards.
· Analyse, Design, Implement and Integrate functional requirements in new/existing solutions.
· Working closely with analysts, designers and rest of the team members to achieve project & organizational objectives.
· Producing detailed specifications and writing the program codes that performs efficiently.
· Testing the product in controlled, real situations before going live.
· Deliver fully tested source code complying with code quality standards.
· Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support.
· Expert on Source Control like SVN & GitHub is preferred.
· Must be a team player and self-starter with ability to communicate clearly with clients and team-embers