Senior Software Engineer

AECOM Australia PTY LTD

Raleigh, NC, United States
Remote
Agile software development environment
Proficiency in c#, c++, or c
Experience with microsoft sql server
AECOM is a global infrastructure consulting firm delivering projects that create a positive and tangible impact around the world

Job Summary

  • AECOM is a global infrastructure consulting firm delivering projects that create a positive and tangible impact around the world.
  • This role offers the opportunity to work on innovative flood modeling, mapping, simulation, and decision-support tools that help build safer, more sustainable communities.
  • AECOM provides comprehensive benefits and award-winning training programs designed to support career growth and technical excellence.

Matching Summary

AECOM is a global infrastructure consulting firm delivering projects that create a positive and tangible impact around the world.

Skills & Requirements

Must-have

  • Agile software development environment
  • Proficiency in C#, C++, or C
  • Experience with Microsoft SQL Server
  • AWS or Azure cloud deployment experience
  • Version control with Git or Azure DevOps
  • Object-oriented design principles

Nice-to-have

  • Cloud-native architecture knowledge
  • Python for cloud automation and scripting
  • DevOps workflows and CI/CD pipelines
  • GIS technologies and geospatial analysis
  • Hydrologic and Hydraulic engineering background
  • Docker and Kubernetes container orchestration
  • AI/ML model integration
  • .NET Core and WPF/XAML UI development

Key Requirements

  • BS/BA degree in Computer Science or related field
  • 4+ years relevant software development experience
  • U.S. Citizenship required
  • Experience with relational database schema design and query optimization
  • Hands-on cloud application deployment and management
  • No sponsorship or relocation available

Work Rights

Must have US citizenship

Tailored Resume

Cover Letter