INCATech LLC

  • Software Developer - (LSC)

    ID
    2018-1140
    # of Openings
    1
    Job Locations
    US-Washington DC and Northern Virginia Area
    Posted Date
    1 month ago(4/18/2018 6:09 PM)
    Category
    Information Technology
    Travel
    None
    Education
    Bachelor's Degree in Computer Science or similar discipline
    Security Clearance
    Public Trust
  • Overview

    INCATech is an award-winning small business using the US Digital Services Playbook to modernize Federal IT systems and deliver breakthrough improvements in performance and efficiency. Our highly skilled and experienced staff of colleagues provide Information Technology (IT) support, Enterprise Information Management, Enterprise Content Management System (ECMS) Modernization, User Experience Design, Geospatial implementation, and Program/Project Management SDLC services to our customers. Our culture is based on empowering our staff and customers with knowledge and tools to achieve mission success and career advancement.

    Responsibilities

    INCATech is searching for a Javascript Software Developer to work closely with the other UI developers to develop geospatial based applications and solutions leveraging the Esri platform.  You will have the opportunity to develop applications using various cutting-edge technologies following an ’Agile’ process. Working within an Agile based process, this person in this role will be responsible for for publishing GIS data to ArcGIS Online, developing Esri JavaScript API applications and integrating the applications with content management systems (CMS). The Software Developer will provide support services as follows:

    • Envision, design, and develop web applications and UI modules for large-scale deployment and management
    • Ability to perform data discovery finding GIS data resources publicly available, and where need be, contacting GIS administrators to acquire data
    • Utilize the Esri REST API for integrating the web application with back-end web services
    • Apply good software design and development practices in daily activities
    • Write comprehensive technical design specifications and support documentation
    • Suggests new technologies and approaches, often demonstrating and championing their use
    • Estimate the duration and level of effort of development tasks

    Qualifications

    • A minimum of two years of experience designing, building, and delivering web applications
    • In-depth knowledge of the core JavaScript language and two or more years of experience building object-oriented JavaScript
    • Knowledge of GIS flood data resources
    • At least one year of experience using and developing applications with JavaScript toolkits and UI libraries (such as Dojo, Ext JS, YUI, etc.)
    • Extensive experience with HTML, DOM, CSS, event model, and cross-browser development
    • Experience with AJAX, JSON, REST
    • Excellent problem-solving, verbal and written communication, design, development, and debugging skills
    • Ability to work independently and in groups to effectively participate in the Agile software development life cycle
    • Experience with using Agile software development methodologies (Scrum)
    • Knowledge and practice of test-driven development methodology
    • Bachelor’s or master’s in computer science, engineering, mathematics, GIS, or related field, depending on position level
    • US citizenship

    INCATech is an Equal Opportunity Employer and does not discriminate on the basis of race, creed, color, religion, sex, age, national origin, veteran status, disability, or any other classification protected by Federal, state, or local law.

     

    Benefits

    • Competitive salary and benefits package commensurate with qualifications and experience
    • Spot and incentive bonuses for outstanding contributions of individuals who are making a difference to our company

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed