Senior Software Engineer

AECOM Australia PTY LTD

Raleigh, NC, United States
Remote
Agile software development environment
Cloud and desktop application development
Scalable, maintainable software designs
AECOM is seeking a Senior Software Developer to join our Flood Risk Solutions team, ideal for a developer who enjoys tackling complex technical challenges and wants to build software that strengthens community resilience and advances environmental stewardship

Job Summary

  • AECOM is seeking a Senior Software Developer to join our Flood Risk Solutions team, ideal for a developer who enjoys tackling complex technical challenges and wants to build software that strengthens community resilience and advances environmental stewardship.
  • You will design, develop, and deliver high-impact geospatial and water-resources applications used by clients across the country, working on projects that span flood modeling, mapping, simulation, and decision-support tools.
  • AECOM offers comprehensive benefits, including medical, dental, vision, paid time off, retirement savings plan, and employee stock purchase plan, and is committed to fostering growth and career ambitions within a global team.

Matching Summary

AECOM is seeking a Senior Software Developer to join our Flood Risk Solutions team, ideal for a developer who enjoys tackling complex technical challenges and wants to build software that strengthens community resilience and advances environmental stewardship.

Skills & Requirements

Must-have

  • Agile software development environment
  • Cloud and desktop application development
  • Scalable, maintainable software designs
  • Automated testing
  • Object-oriented design principles
  • Version control systems (Git, GitHub, Azure DevOps)

Nice-to-have

  • Community resilience and environmental stewardship
  • Innovation, technical excellence, continuous learning
  • Cloud-native architecture
  • AI/ML model integration
  • User interface development

Key Requirements

  • BS/BA degree in Computer Science or related field
  • 4+ years of relevant software development experience
  • Proficiency in C#, C++, or C
  • Experience with relational databases (Microsoft SQL Server)
  • Experience deploying applications in AWS or Azure
  • U.S. Citizenship required

Work Rights

U.S. Citizenship required

Tailored Resume

Cover Letter