ArdentMC is a software development firm, focused on high-value/ high-technology solutions for government and invites you to join our dynamic organization serving federal clients from the US Department of Homeland Security, to the Department of Defense. ArdentMC offers competitive salaries, 401K matching, three weeks of paid annual leave, tuition reimbursement and host of other benefits, creating a rewarding and fast-paced work environment.
ArdentMC is aggressively seeking a Senior GIS Developer/Administrator to support multiple federal government contracts, particularly focused around supporting the Department of Homeland Security mission. This role will provide front-end design, development, and planning with particular emphasis on systems that leverage homeland security and open source intelligence data sets. The candidate should be a self-starter, motivated, able to manage multiple priorities and tasks in a dynamic environment with a good understanding of software development standards and best practices. The candidate should have demonstrable creative problem solving skills.
Required Skills:
- .NET technology suite
- Map/Web Services
- GIS/Geospatial processing tasks
- DB Programming
- GUI (Graphical User Interface)
- Server Security (proxy, user/access)
Preferred Skills:
- Python
- Agile experience
- WCF REST services
- Silverlight/WPF
Responsibilities:
- Design and develop applications using our core product APIs to meet specific customer requirements.
- You could feasibly work with any of the following technologies: Silverlight, JavaScript, HTML5, Flex, REST, Python, Oracle or SQL.
- Design and implement solutions using Esri’s ArcGIS suite: ArcGIS Server, ArcGIS Desktop and ArcGIS Portal. These products often comprise the typical core client geospatial framework and expertise is preferred
-Conduct all pertinent design, documentation, testing, development and technical knowledge transfer on a routine basis
- Work closely with project managers, government clients, and other contractors to analyze problems, define requirements, and develop solutions. You would not be “another engineer” on the team, but often directly interfacing with customers or other contractor personnel where you’d be the subject matter expert and asked to provide guidance and analytical thought
- Support ArdentMC development teams with web and desktop based applications/services following design specifications provided by ArdentMC Architects
- Manage GIS server environments (test/dev as well as government production systems)
- Publish/consume map services (REST, WMS, GeoRSS, KML/KMZ, etc)
- Ingesting, parsing and publishing data (e.g. handling various data feed types)
- Maintain hosted data
- Manage software inventory
- Front end GUI design/development and manage relational database roles/permissions (GUI and DB)
- Develop and administer geoprocessing tasks (e.g. selecting data, buffer, routing, geocoding, etc.)
- Lead production deployment of software to ensure successful transition to operations and maintenance
- Participate in daily meetings and other Agile processes to ensure quality rapid capability delivery
Qualifications:
*****Security Clearance preferred or must be clearable***
ArdentMC GIS Personnel bring a minimum of five years of experience with industry leading GIS server/software and bring an understanding of database environments with respect to application integration with GIS (Esri, Bing, Google) and database (SQL Server, Oracle) platforms. GIS personnel are involved in developing new and maintaining existing web/map services, supporting developers with code deployments, performance analysis, writing technical documentation, code refactoring and operating in source control/configuration control environments. Strong written skills are required – architecture diagrams as well as system documentation. ArdentMC utilizes the Agile method of project management and software development, knowledge of these methodologies is preferred.
Specific Requirements:
- Must be legally able to work in the United States
- Excellent analytical and problem-solving skills
- Understanding of the Esri ArcGIS suite of products
- Familiarity with basic user interface and user experience principles
- Understanding of web standards and web services
- Ability to gather, define, and document requirements in highly-dynamic environments
- Ability to effectively schedule and manage interdependent tasks and people
- Ability to work effectively in a distributed team environment across multiple government contracts/contractors
- Ability to prioritize, plan and organize activities and develop realistic action plans and schedules
- Demonstrates accuracy, thoroughness and ensures quality
- Good communication skills both written and oral
- Ability to work with business analysts and project managers to turn requirements into production quality software components within a fixed period of time
- Ability to operate with little supervision, and operate autonomously
The GIS emphasis of this position reflects client engagements that support ArdentMC Geospatial Practice Area. The above recommended qualifications should be augmented with some of the following experience(s):
- Knowledge of industry leading GIS technologies (Esri, Google, Bing, etc…)
- Experience developing with modern web UI frameworks (JavaScript, Silverlight, Flex, etc.)
- Experience developing service-based software endpoints that can be utilized within a SOA (service oriented architecture
- Knowledge of geospatial and mapping concepts such as spatial analysis, map projections, location based services or similar
- Experience with current technology implementation patterns, including SOA, web services and cloud technology
- Experience with IT security concepts such as SSL/TLS, tokens, and PKI
- Experience developing with Microsoft technologies with focus on .NET (Visual Studio, SQL Server, WCF Services, C#)
- Microsoft Certified Programmer qualifications
ArdentMC is an equal opportunity/affirmative action employer
For more information on us please visit http://www.ArdentMC.com
|