Systems Consultant- ESRI

Location: Huntsville, Alabama
Date Posted: 07-23-2017
About Seneca Resources:
Seneca Resources is client driven provider of strategic Information Technology consulting services and Workforce Solutions to government and industry.  Seneca Resources is a leading IT services provider with offices in Reston, Virginia, Alabama and Columbia, Maryland that service clients throughout the United States.  The key to our success lies within our strong corporate culture which drives our business.  We challenge our staff through engaging work, and we reward our staff through competitive compensation, extensive professional training, and excellent opportunities for career advancement.  In turn, we look for only the best and brightest to join our team.
We are an Equal Opportunity Employer and value the benefits of diversity in our workplace.
Position Title: System Consultant
Location: Huntsville, Alabama
Position Status: Contract to Hire
Position Description:
Our client is looking for System Consultant candidates for a position located in Huntsville, AL.  We are seeking a talented, experienced lead developer who appreciates working as part of a multi-faceted team supporting our large and technically sophisticated Geospatial and Transportation solution suites. 
What you will be tasked with:
  • Work with customers/stakeholders to evaluate designs and solutions; perform requirements analysis and functional decomposition, system design, software design, and the coding and testing of complex algorithms, interfaces, and business logic on Windows platforms. 
  • Contribute to system specification efforts, develop and integrate solutions, interact with customers to present solutions, complete site acceptance tests, and move systems to productive operations.
  • Interact directly with project managers and technical leads for projects, and will be responsible for implementing significant portions of client systems and applications. 
  • May also provide selected support to sales efforts through customer demonstrations and prototypes, and through leading technical interactions with client staff, presenting our capabilities, and representing the company’s technical abilities to customer technical and management staff.
Assignments will be in one or more of the following areas:
  • Development, implementation, deployment, and support of web based and mobile applications as well as desktop applications for related geospatial markets.
  • Under general supervision, the candidate will perform assignments of moderate to high complexity in the integration, implementation, deployment, and support of geospatial applications.
  • The candidate will work with customers to gather detailed requirements for implementation and development tasks, write test plans and workflow training documents, and may conduct tests on new software.
The candidate will possess:
  • Advanced knowledge of, and experience with, advanced linear referencing concepts and data modeling, including multi-level linear referencing. 
  • The candidate will also have considerable experience with use and implementation of the ESRI product suite, with emphasis on the implementation of transportation-industry applications built on the ESRI Roads and Highways product extension and its related data model.
  • Knowledge of Internet and mobile-based application software architecture and development as well as SQL experience.
  • Experience in the use of web based development languages (.NET, Extensible JavaScript, AngularJS, PL/SQL, JavaScript, HTML) as well as GIS software usage and concepts.
  • Advanced knowledge of web service, single page application development, and design patterns such as MVC and MVVM is highly desirable.
  • A completed Bachelor's in Computer Science, Software Engineering or other related technical field is required.
  • Implementation and deployment experience with complex software projects.
  • Experience with the ESRI product suite, including Roads and Highways
  • Solid background in object-oriented programming (OOP) and the software development life cycle
  • Familiarity with the following technologies: HTTP, WCF, ASP.NET Web API, XML, JSON, PL/SQL
  • Familiarity with the OpenLayers JavaScript mapping framework is a plus
this job portal is powered by CATS