Job Search | Job Seekers | EmployersLogin   
  Email this Job   print   

Mid-Level Developer
Job Location :

Raleigh, North Carolina
United States
207 Senate Avenue
Camp Hill, PA 17011
United States
Employment term : Full Time
Travel : None
Job level : Mid Level 2-6 yrs.
Work Authorization :
  • USA: Citizen
  • GeoDecisions is currently seeking applicants interested in joining the team as a Mid-Level Developer to work in our Raleigh, NC office or onsite with our clients in the Raleigh area. The selected candidate will join a team servicing the North Carolina Department of Transportation or other North Carolina based agencies. This exciting opportunity provides for an individual to grow their career while working with a motivated project team, in a dynamic work environment and motivated clients.



    • Produce and maintain software applications used by hundreds of users within the North Carolina Department of Transportation and its consultants
    • Complete assigned project tasks in accordance with technical documentation and guidance within the prescribed timeframe
    • Include inline documentation, at a high level, of all code produced while completing a project task
    • Iterative testing of all code produced while completing a project task
    • Assist with technical documentation related to produced code
    • Work with Project Manager and Business Analyst to confirm requirements and provide interim reviews



    • A.A., B.A., A.S., B.S. or Graduate Degree in Computer Science, Geography, or related field, or equivalent experience
    • 4+ years’ experience developing GIS web applications within enterprise architectures
    • Ability to read, write, and speak English fluently
    • Ability to manage tasks and timelines effectively
    • Ability to manage project and daily tasks effectively
    • Demonstrable ability to work as part of an integrated solution development team
    • Developing web applications using .Net framework
    • Knowledge of one or more current JavaScript Libraries (Angular, Dojo, Knockout, NodeJS, etc.)
    • Knowledge of common build/task runner tools (npm, bower, Grunt, Gulp, Webpack, etc.)
    • Knowledge of one or more back-end database languages (Microsoft SQL Server & TSQL, Oracle & PSQL, PostgreSQL)
    • Knowledge of one or more of the following templating libraries/standards (Cascading Style Sheets (CSS), Bootstrap)
    • Experience with one or more Database connectivity libraries (Entity Framework, NHibernate)
    • Understanding of source control best practices
    • Experience using GIT with Source Tree
    • Knowledge of Representational State Transfer (REST) and typical implementation
    • Understanding of service-based architecture
    • Knowledge of Model-View Controller (MVC) pattern and typical implementation
    • Knowledge of the Software Development Life Cycle (SDLC)
    • Experience working on teams using Agile Development Methodologies


    Preferred Qualifications:

    • Knowledge of GIS principles, theories, and practices
    • Knowledge of building GIS solutions using one or more GIS APIs
    • Experience with Esri products suite including mobile, desktop, server, and database
    • Experience using scripting languages to automate GIS tasks and/or geoprocessing

    GeoDecisions Profile:
      Email this Job   print   

    © 2020 Internet Business Systems, Inc.
    25 North 14th Steet, Suite 710, San Jose, CA 95112
    +1 (408) 882-6541 — Contact Us, or visit our other sites:
    AECCafe - Architectural Design and Engineering EDACafe - Electronic Design Automation GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
      Privacy PolicyAdvertise