Gannett Fleming, Inc.

Returning Candidate?

Senior Developer

Senior Developer

Job ID 
2017-4600
# of Openings 
1
Job Locations 
US-PA-Camp Hill
Job Category 
Geographic Information Systems (GeoDecisions)
Employment Status 
Full-Time

Job Information

Overview

GeoDecisions, a division of Gannett Fleming, is an award-winning leader in the information technology industry that specializes in geospatial solutions. Our reputation for success is founded on providing innovative solutions to our clients. In today’s fast-paced world, utilizing the power of spatial information is fundamental to enhancing the decision-making process. GeoDecisions’ experienced staff of professional consultants, analysts, and developers has a complete understanding of integrating this spatial information with cutting-edge technology for the business markets we serve. For more information, visit: www.geodecisions.com.

Responsibilities

GeoDecisions is currently seeking a Mid to Senior Developer to work in our Camp Hill, PA headquarters office supporting State Government contracts with some onsite requirements.  The Senior/Lead Developer (6+ years of experience) would join a team of developers supporting our current development activities across the company as a whole. This position will be primarily supporting innovative projects in the Transportation business market.  The projects entail the design and development of advanced spatial analytical capabilities and toolsets, data maintenance and processing toolsets, web functionality, among other project activities that offer daily diversity to a developer’s experiences.  This exciting opportunity provides for an individual to grow their career while working with a young, motivated project team, in a dynamic work environment and motivated clients.

  • Be a lead of a project software development team to develop solutions based on client requirements
    • Participate in application requirements gathering and design meetings
    • Support under the direction of a technical architect/project manager, the development of solution modules
    • Oversee testing workflows on code and review recorded findings, working with development team to resolve defects
    • Be able to support rapid application development with prototypes, etc.
    • Attend project status meetings as required

*CB

Qualifications

  • Proficiency with JavaScript required.  Specifically experience with AngularJS AND one or more JavaScript libraries like Knockout JS, JQuery etc.
  • Proficiency with C#, VB.NET, ASP.NET is required
  • Proficiency with the development of REST services using WebAPI is required
  • Proficiency with end to end JavaScript unit testing required.  Specifically experience with Jasmin OR one or more other JavaScript testing frameworks.
  • Experience with ORMs required. Specifically experience with nHibernate OR one or more other libraries like Dapper, Entity Framework, etc.
  • Experience working with relational database management systems is required (Oracle and/or SQL Server)
  • Experience with Esri’s ArcGIS Server and Esri’s JavaScript API is preferred, but not required
  • Experience coding relational database objects (tables, views, stored procedures, etc.) is required (Oracle and/or SQL Server)
  • Experience using bug/issue tracking software such as Jira, TestTrack, Bugzilla preferred
  • Experience using a source code repository such as GIT, Surround, Subversion preferred

Gannett Fleming is an Equal Opportunity Affirmative Action Employer, including veterans and disability status.

Gannett Fleming Inc. will not sponsor an employment visa (e.g., H-1B visa), including any visa renewal during employment, for any candidate for this position.

 

NO AGENCIES PLEASE: Unsolicited resumes from third party agencies will not be accepted.