AECOM

Digital Solutions Software Developer

Cape Town, WC, ZA

Hybrid, RemoteFull time roleEarly Career, Senior Level

About 2 months ago

About the Job

AECOM is seeking a creative, highly talented Desktop Application Software Developer to work a hybrid work schedule based out of one of our offices in Cape Town, Johannesburg, or Durban, South Africa.  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 database and 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. Our onboarding process includes in-person, hands-on training and pair programming. 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.

The typical responsibilities of this position include, but are not limited to:

  • Support current applications and take the lead in new application initiatives.

  • Translate detailed specifications into production-ready code, delivering leading edge geospatial solutions to our clients through desktop applications.

  • Actively participate in the review of business / system requirements to obtain a thorough understanding of needs to deliver accurate solutions.

  • Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems using new technology / approaches.

  • Perform unit and functional testing as needed.

  • Produce technical documentation that accurately and thoroughly depicts the software design and code base, to support QA testing, deployment, and production support activities.

About the Company

AECOM Logo

AECOM

Dallas, Texas, USA

5000 +

AECOM is the world’s trusted infrastructure consulting firm, delivering professional services throughout the project lifecycle – from advisory, planning, design and engineering to program and construction management. On projects spanning transportation, buildings, water, new energy and the environment, our public- and private-sector clients trust us to solve their most complex challenges. Our teams are driven by a common purpose to deliver a better world through our unrivaled technical and digital expertise, a culture of equity, diversity and inclusion, and a commitment to environmental, social and governance priorities. AECOM is a Fortune 500 firm and its Professional Services business had revenue of $14.4 billion in fiscal year 2023. See how we are delivering sustainable legacies for generations to come at aecom.com and @AECOM.

Similar Jobs

AECOM Logo

Digital Solutions Software Developer III

Digital Solutions Software Developer III

  • AECOM
  • Bucharest, Bucharest, RO
  • Hybrid, Remote
  • Full time role

Building sustainable legacies through innovative infrastructure and environmental solutions.

2 months ago

AECOM Logo

Mid/Senior Software Developer

Mid/Senior Software Developer

  • AECOM
  • Raleigh, NC, US
  • Hybrid, Remote
  • Full time role

Building sustainable legacies through innovative infrastructure and environmental solutions.

About 2 months ago

Republic Services Logo

Solutions Architect

Solutions Architect

  • Republic Services
  • United States
  • Hybrid, Remote
  • Full time role

Committed to sustainable waste management for a greener future.

26 days ago

AECOM Logo

Digital Solutions Software Developer

Digital Solutions Software Developer

  • AECOM
  • Bogotá, Bogota, CO
  • Hybrid
  • Full time role

Building sustainable legacies through innovative infrastructure and environmental solutions.

18 days ago

AECOM Logo

Digital Solutions Software Developer

Digital Solutions Software Developer

  • AECOM
  • Bucharest, Bucharest, RO
  • Hybrid
  • Full time role

Building sustainable legacies through innovative infrastructure and environmental solutions.

18 days ago

AECOM Logo

Digital Solutions Software Developer III

Digital Solutions Software Developer III

  • AECOM
  • Bogotá, Bogota, CO
  • Hybrid
  • Full time role

Building sustainable legacies through innovative infrastructure and environmental solutions.

18 days ago

Xylem Logo

Senior Software Engineer

Senior Software Engineer

  • Xylem
  • Bengaluru, KA, IN
  • Remote
  • Full time role

"Empowering innovative water solutions for sustainable conservation and reuse."

13 days ago

Wartsila Logo

Software Solution Engineer

Software Solution Engineer

  • Wartsila
  • Vaasa, Ostrobothnia, FI
  • In-person
  • Full time role

Innovative tech and services advancing global decarbonization and sustainability.

6 days ago

AiDash Logo

Software Engineer - Data Solutions

Software Engineer - Data Solutions

  • AiDash
  • Bengaluru, KA, IN
  • Hybrid, Remote
  • Full time role

Climate-resilient infrastructure with satellite-powered AI for sustainability and cost efficiency.

5 days ago

Hayden AI Logo

Staff Solutions Engineer

Staff Solutions Engineer

  • Hayden AI
  • Hybrid, Remote
  • Full time role

AI-driven solutions for safer, faster transit and sustainable urban development.

5 days ago