Android Developer

Kuwait Foundation for the Advancement of
  • Al Farwaniyah
  • Kuwait
  • AvailabilityFull-Time
  • Experience1 - 2 Year
  • Salary : 800 KWD - 999 KWD Monthly

Android Developer

Kuwait Foundation for the Advancement of Al Farwaniyah, Kuwait

Experience:

  • 0–2-year experience in Software Development
  • Demonstrated success in working effectively in a dynamic and fast paced environment


Education / Qualifications:

  • Bachelor in IT/Computer Science/Computer Engineering or any other relevant field.
  • May require IOS/Android Application Development Course


Responsibilities:

  • Participate in development and implementation of customized web applications, web services and enterprise solutions for clients using Esri’s ArcGIS Platform,
  • Participate in development and maintenance of data driven, web-based applications and of both Web and Stand-alone GIS applications and tools,
  • Serve as a team member on moderately complex software development projects involving multiple developers,
  • Complete projects assigned by Senior Developer,
  • Work closely with other developers and under supervision of a Software Developer or Lead Programmer to develop public facing web mapping sites for management, manipulation, and visualization of spatial data,
  • Actively participate in various stages of Software Development Life Cycle (SDLC),
  • Develop front and back end applications from scratch on top of a software architecture, add new features to existing projects and fix and debug issues in existing application,
  • Develop prototype applications based on given requirements,
  • Produce detailed low-level designs from high level design specifications for components of low-level complexity,
  • Develop, build and unit test components of low-level complexity from detailed low-level designs,
  • Follow established departmental standards and industry best practices for application development,
  • Communicate project progress and potential complications effectively to team members and management,
  • Recommend improvements in departmental standards and adoption of new technologies when appropriate,
  • Develop technical knowledge and awareness of those technical areas in which requested to code,
  • Write comprehensive technical specifications and support documentations,
  • Test the application and build a user manual that helps the client better understand the application created.


Knowledge:

  • May require knowledge in the following as per job demands: ASP.NET, VB.NET, C#, XML, JavaScript, JQuery, MVC, Web Services/WCF, HTML5, Mobile development, UML,TFS, SAP


Specific skill requirements:

  • Excellent verbal and written communication skills,
  • Ability to work in a team,
  • Ready to take initiatives,
  • Being up to date with the latest technologies in the development field,
  • Proactive and responsible in areas of expertise,
  • Desire to learn new technologies and an overall passion for technology,
  • Attention to details.


Competencies in the following are essential:

  • Familiarity with ArcGIS Concepts and performance considerations for building web applications with Object Oriented Programming,
  • Familiarity with application development and maintenance,
  • Implementation of client and server-side security and troubleshooting,
  • Familiarity with a limited number of programming languages and implementation environments,
  • Good understanding of SDLC and relevance of different tools at different stages of the development life cycle,
  • Good understanding of coding and data structure principles and application of coding standards.


Training:

  • ArcMap and Database Courses

Skills
  • ArcGIS
  • Secure SDLC
  • ASP.NET
  • Visual Basic .NET (VB.NET)
  • XML
  • JavaScript
  • jQuery
  • MVC
  • Web Services
  • WCF Services
  • HTML5
  • UML
  • ALM/TFS
Requirements
  • Availability Full-Time
  • Education Bachelor
  • Experience 1 - 2 Year
  • Gender No Preference
Apply For This Job
Featured

Similar Jobs