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.).
We are excited to announce an opportunity for a Full Stack Developer to join our team at a top level advanced technologies company serving the U.S. military, intelligence community, and commercial space industry. We are looking for a skilled individual who can contribute to the design, development, and implementation of frontend and backend software for a complex web application.
NEW EMBEDDED SOFTWARE ENGINEERING OPPORTUNITY SUPPORTING THE DEVELOPMENT OF NEXT GEN SATELLITE & GROUND RADAR SYSTEMS FOR A TOP AEROSPACE & DEFENSE COMPANY IN THE WORLD