Returning Candidate?

Software Developer - Javascript

Software Developer - Javascript

# of Openings 
Job Locations 
Posted Date 
Information Technology
Bachelor's Degree in Computer Science or similar discipline
Security Clearance 
Ability to obtain and maintain a Secret Clearance

More information about this job


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.



INCATech is searching for a Javascript Software Developer to work closely with the other UI and backend 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 developing and testing Java and UI code as dictated by  project requirements and working other team members. The Javascript Software Developer will provide support services as follows:

• Envision, design, and develop web applications and UI modules for large-scale deployment and management in the Intelligence Community and Department of Defense
• Rapidly prototype web applications to showcase new concepts and ideas
• Utilize the Esri REST API for integrating the web application with back-end web services
• Create a rich developer-friendly toolkit to consume new server-side GIS functionalities, using the latest relevant techniques and best practices
• 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


• 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
• 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


• Experience developing and deploying software in the Intelligence Community or Department of Defense
• Experience building and using browser rendered UI components and graphics systems (SVG, VML, Canvas)
• Experience using REST and web service endpoints to create secure web applications
• Experience writing tests for testing web applications
• Experience developing web applications using ArcGIS API for JavaScript or other JavaScript mapping APIs
• Top Secret security clearance

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.



  • 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