Application Guide

How to Apply for Senior Software Developer

at AECOM

๐Ÿข About AECOM

AECOM is a global leader in infrastructure and environmental solutions, building sustainable legacies that shape communities. Working here means contributing to impactful projects like transportation, water, and energy systems, supported by a culture of innovation and collaboration.

About This Role

As a Senior Software Developer, you will design and build web/desktop applications using the .Net stack, directly supporting AECOM's engineering and design teams. Your work will enhance project efficiency and data-driven decision-making, from scoping to deployment in an Agile environment.

๐Ÿ’ก A Day in the Life

A typical day starts with a stand-up meeting with your Agile team, discussing progress on a web dashboard for a water treatment project. You'll spend time coding in C# and .Net, integrating Azure AD for secure access, and later collaborate with civil engineers to refine data visualization requirements. Afternoons involve code reviews, sprint planning, and troubleshooting a mobile app for field data collection.

๐ŸŽฏ Who AECOM Is Looking For

  • Proven senior-level experience with .Net, C#, and ASP.NET MVC, building scalable enterprise applications.
  • Hands-on expertise with data visualization libraries like d3.js or Chart.js, creating interactive dashboards for engineering data.
  • Familiarity with Azure AD for authentication and mobile development (Android/iOS) for field applications.
  • Strong Agile/Scrum practitioner with experience in full SDLC, from requirements to production support.

๐Ÿ“ Tips for Applying to AECOM

1

Highlight specific projects where you used .Net to solve complex engineering or infrastructure problems, not just generic business apps.

2

Mention any experience with data visualization for construction or environmental data, as this aligns with AECOM's focus.

3

Showcase your Azure AD integration work, as security and identity are critical for a global firm.

4

Emphasize cross-functional collaboration with non-IT teams (e.g., engineers) to demonstrate your ability to work in AECOM's multidisciplinary environment.

5

Tailor your resume to include keywords from the job description like 'Agile', 'SDLC', 'preprocessors', and 'mobile development'.

โœ‰๏ธ What to Emphasize in Your Cover Letter

["Express passion for building sustainable infrastructure through technology, linking your software skills to AECOM's mission.", 'Detail your experience with .Net in a senior role, including leading design and code reviews.', 'Provide a concrete example of a data visualization project that improved decision-making for engineers.', 'Mention your adaptability to work with diverse teams (software, construction, design) in an Agile setup.']

Generate Cover Letter โ†’

๐Ÿ” Research Before Applying

To stand out, make sure you've researched:

  • โ†’ Explore AECOM's recent infrastructure projects (e.g., transportation, water) to understand the domain.
  • โ†’ Read about AECOM's 'Sustainable Legacies' initiative to align your values with their mission.
  • โ†’ Check AECOM's tech blog or LinkedIn for articles on digital transformation in engineering.
  • โ†’ Review their Glassdoor page to understand company culture and developer experiences in India.

๐Ÿ’ฌ Prepare for These Interview Topics

Based on this role, you may be asked about:

1 Describe a complex .Net application you architected and how you ensured scalability and performance.
2 How have you used data visualization (d3.js/Chart.js) to present engineering data? Walk through a specific example.
3 Explain your experience with Azure AD integration, including authentication flows and security best practices.
4 How do you handle requirements from non-technical stakeholders like construction engineers? Give an example.
5 Tell us about a time you resolved a conflict in an Agile team during a sprint.
Practice Interview Questions โ†’

โš ๏ธ Common Mistakes to Avoid

  • Don't submit a generic .Net resume without tailoring to engineering/infrastructure context.
  • Avoid ignoring the mobile development requirement; even if not your primary skill, mention any exposure.
  • Don't overlook the preprocessor (SASS/LASS) mentionโ€”show familiarity even if not daily use.

๐Ÿ“… Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

โœ“

Offer

Congratulations!

Ready to Apply?

Good luck with your application to AECOM!