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.
๐ Application Tools
๐ฏ 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
Highlight specific projects where you used .Net to solve complex engineering or infrastructure problems, not just generic business apps.
Mention any experience with data visualization for construction or environmental data, as this aligns with AECOM's focus.
Showcase your Azure AD integration work, as security and identity are critical for a global firm.
Emphasize cross-functional collaboration with non-IT teams (e.g., engineers) to demonstrate your ability to work in AECOM's multidisciplinary environment.
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:
โ ๏ธ 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:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!