This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

AECOMposted 3 months ago
$75,000 - $90,000/Yr
Full-time - Entry Level
Remote - Germantown, MD
Professional, Scientific, and Technical Services

About the position

The GIS Application Developer will support AECOM TechWorks in planning, implementing, and maintaining customer-specific software development projects with a spatial component. The role involves building products primarily using AngularJS, React, and other JavaScript frameworks, with potential .NET programming. The position can be fully remote or hybrid, requiring collaboration with a development team using various tools.

Responsibilities

  • Understand business requirements and translate them into technical requirements
  • Build front-end and back-end software components that follow industry-standard design patterns, methodologies and deployment models
  • Optimize code for maximum speed and scalability
  • Build reusable code and libraries for future use
  • Participate in all aspects of the software development lifecycle
  • Work in a collaborative fast-paced environment that includes other developers, data analysts, testers, managers, and clients (internal and external)
  • Evolve your development language skills by staying current with complementary languages, methodologies, and software design techniques

Requirements

  • Professional experience with ArcGIS SDK for JavaScript is a must
  • BA/BS + two years of experience or demonstrated equivalency of experience and/or education (AA/AS + four years of experience or HS/GED + 6 years of experience)
  • Proven knowledge on how to translate and develop final application prototypes into production-ready code using object-oriented programming concepts
  • Professional experience with JavaScript frameworks like Angular or React
  • Professional experience with relational databases including MySQL and PostgreSQL
  • Professional experience working in a team environment
  • Ability to learn new software and technologies quickly
  • Excellent verbal and written skills
  • U.S. Citizenship or Green Card is required

Nice-to-haves

  • Experience with cloud computing platforms like AWS or Azure
  • Familiarity with GIS concepts
  • Knowledge of ESRI's ArcObjects SDK
  • Knowledge of PostGIS
  • Professional experience with .NET using C#
  • Professional experience and coding knowledge using Python
  • Familiarity with Agile development methodologies and DevOps
  • Strong problem-solving skills
  • Knowledge of automated testing techniques
  • Experience implementing Web APIs

Benefits

  • Medical, dental, vision, life, AD&D, disability benefits
  • Paid time off
  • Leaves of absences
  • Voluntary benefits
  • Perks and well-being resources
  • Employee assistance program
  • Business travel insurance
  • Service recognition awards
  • Retirement savings plan
  • Employee stock purchase plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service