14 Jan
Software Developer Top Secret SCI
Vacancy expired!
- Bachelor’s Degree in computer science, software engineering, or electronics or equivalent. Four (4) years of Information Technology (IT)/Software Engineering/development experience is considered equivalent to a bachelor’s degree.
- 4-6 years of experience as a software developer and familiarity with all phases of the software development life cycle.
- Experience developing and using ESRI geographic information systems (GIS) technology.
- Advanced experience working with client-side JavaScript frameworks (ex. jQuery or Angular).
- Proficient in .NET based web development to include ASP.NET and C#.
- Proficient using Microsoft SQL Server as an application back end database in support of web applications.
- Proficient with managing a software version control system (ex. Git or SVN) in order to facilitate quick patch management.
- Proficient developing applications following industry best practices and design patterns.
- Understanding of GIS concepts: Datum and projection concepts, X/Y vs Lat/Long usage and translation, symbology, annotation, dimensions, change direction options, long transaction edition, system sync options, schematic creation and spatial indicies.
- Manipulate geospatial data in GIS environments above using geoprocessing tools, projection tools, vector editing and on-screen digitizing. Creation of .mxd, .shp, .gdb, and .mdbfile types.
- Should have knowledge of the following languages, frameworks, mythologies and software: .NET, Windows Server, ArcGIS Server, SQL Server, C#, Angular, D3, jQuery, Ruby, JavaScript, HTML, ESRI JS, CartoDB, Open Layers, ASP.NET, PowerPoint, Visio, BigData, RDF, and SEO technologies.
- Deep understanding and experience with Agile Methodologies (Scrum, eXtremeProgramming (XP), Feature Driven Development (FDD), Dynamic Systems Development Method (DSDM), etc.).
Vacancy expired!