AECOM - Raleigh, NC

posted 4 months ago

Full-time - Entry Level
Hybrid - Raleigh, NC
10,001+ employees
Professional, Scientific, and Technical Services

About the position

AECOM is seeking a creative, highly talented Web Application Software Developer based out of our Raleigh, NC office, with the option to be remote. The successful candidate will utilize their design and development skills to deliver products that are high quality, on time and within budget. The developer will participate in the design, coding, testing, debugging, documentation, and deployment of new customized data-based queried, spatial software and will maintain and improve legacy spatial software. The candidate will be responsible for designing and implementing efficient algorithms for several applications that will leverage spatial and non-spatial data querying and processing. The candidate will work closely with technical and business staff to develop solutions. The ability of the candidate to learn topics in water resources engineering and flood mitigation will be needed. Due to the varying nature of our projects, our technology staff grow their skills rapidly since each solution requires new approaches and technology components. This is an exciting opportunity to join an accomplished team and work on a variety of exciting and innovative projects for our various clients. We take pride in helping our clients deliver critical resources and services, improving the places where people live and work, and sustaining a world in which we can all flourish.

Responsibilities

  • Participate in new application development initiatives and support existing applications.
  • Translate detailed specifications into production-ready code, delivering leading edge geospatial solutions to our clients through web applications.
  • Follow documented software development standards and approaches.
  • Complete work based upon the project schedule.
  • Work with quality assurance tester to resolve any problems.
  • Assist in technical documentation that accurately and thoroughly depicts the software design and code base that supports QA testing, deployment, and production support activities.
  • Continuously train, adhere, and learn from peers within the organization.
  • Know or learn to use the tools required for the job assignment.

Requirements

  • BS degree in Computer Science or related area from an accredited university.
  • 2 years of relevant experience or demonstrated equivalency of experience and/or education.
  • Knowledge of common web development languages including HTML, JavaScript, CSS.
  • Knowledge of TypeScript and modern frameworks such as Angular or React.
  • SQL programming and relational database concepts.
  • Experience with .NET using C#, SQL Server, Object-Oriented Design.

Nice-to-haves

  • MS degree in Computer Science or related area from an accredited university.
  • GIS programming, preferably in the ESRI suite of products (such as ArcGIS JavaScript SDK, ArcGIS Online).
  • Experience with source control software such as Azure DevOps or Git.
  • UI and UX design skills.
  • Experience in mobile development.
  • Ability to analyze and resolve technical issues and problems, identifying different design alternatives.

Benefits

  • AD&D insurance
  • Dental insurance
  • Employee assistance program
  • Employee stock purchase plan
  • Health insurance
  • Paid time off
  • Retirement plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service