AECOM Canada Jobs

leadership. Our <a href="" target="_blank">core values </a> define who we are,
company that is <a href="" target="_blank">pioneering the future </a>. Our teams around t
e that champions <a href="" target="_blank">inclusion, diversity </a> and overall <a href="" target="_blank">employee well-being </a> through programs su
down to not only <a href="" target="_blank">delivering a better world </a>, but working to “ma

Job Information

AECOM Software Engineer in Greenwood Village, Colorado

United States of America - Colorado, Greenwood Village

Job Summary

Job Description

AECOM is looking for a full-stack software engineer who is passionate about software development and learning new things. You’ll work alongside clients, subject matter experts, and fellow software engineers as you utilize leading edge application development technologies to design, implement, and maintain custom web, desktop, and mobile applications. A typical day includes code design and implementation, with forays into technology research, team brainstorming sessions, internal framework development, gaining subject matter knowledge, pair programming, consulting with clients, and assisting users.

Our Company, Our Team

As one of the largest architectural, engineering, environmental, and program management companies in the world, AECOM does just about everything. Our team of software engineers develops custom software solutions that allow clients and project teams to define, collect, manage, visualize, and analyze their data. We collaborate with teams throughout the company and around the world. We support projects ranging in size from multi-year, $10 billion efforts affecting millions of people, to modest internal tasks requiring a few hours to complete.

Our team has significant flexibility in choosing the projects we work on and the technology stack we use. In turn, we are able to remain on the forefront of development trends by continually refining our best practices, tools, and skillsets. We are constantly gaining new knowledge in order to support the wide diversity of projects we work on; including air emission calculations, environmental remediation, disaster response, chemical sampling, flood mapping, and city-wide transportation asset management.

If you want to work in a narrowly defined role on a single application for years at a time, our team won’t be a good fit. If you like the idea of continual progress through successively more interesting design and implementation challenges and developing elegantly functional applications that solve real-world problems, reach out and let us know.

Technical Skills

A bachelor’s degree in Computer Science or related discipline from an accredited institution (or equivalent experience) with experience in server- and client-side application development with relevant technologies, including:

  • C# and .NET (WebAPI, WPF)

  • HTML, CSS, and JavaScript, including TypeScript and mainstream client frameworks such as Angular, React, Mithril, etc.

  • Relational databases, SQL Server, object-relational programming (e.g., Entity Framework)

Abilities Required

  • Strong analytical and problem-solving skills.

  • Strong communication and interpersonal skills.

  • Focus on code quality and incorporation of best practices (e.g. SOLID principles).

  • Learning quickly in a self-directed manner, especially when coming up to speed with unfamiliar tools and technologies.

  • Desire to innovate, seek continuous technical improvement, and learn from peers within the organization.

  • Prioritize tasks and accomplish assignments autonomously or collaboratively.

  • Thrive in a collaborative consulting environment working on multiple projects within budget and schedule constraints.


  • Knowing your work has real-world impact. From helping large metropolitan cities optimize their capital spending to helping individuals determine flood risk in their neighborhood, the positive impacts of our projects are plentiful and diverse.

  • Work with talented and experienced senior software engineers who continually work to improve the knowledge and skills of junior team members through mentoring and code reviews.

  • Find yourself immersed in intellectually engaging impromptu discussions, such as the fundamental importance of solid mathematical concepts in flexible, elegant code.

  • Self-driven career path, with opportunities to develop skills in team management, project management, business development, and subject matter expertise in addition to your technical role.

Office Amenities

  • Rooftop deck with a nice view. Large campus with a pond just outside.

  • Full-service bistro. Free coffee, tea, and hot chocolate in all the kitchens.

  • Fitness center with an open yoga/exercise area, lockers, and showers.

Minimum Requirements

  • Has 2+ years of experience.

  • Has a B.S. in computer science from an accredited institution.

Preferred Qualifications

3+ years relevant experience

What We Offer

When you join AECOM, you become part of a company that is

pioneering the future . Our teams around the world are involved in some of the most cutting-edge and innovative projects and programs of our time, addressing the big challenges of today and shaping the built environment for generations to come. We ensure a workplace that encourages growth, flexibility and creativity, as well as a company culture that champions

inclusion, diversity and overall

employee well-being through programs supported by company leadership. Our

core values define who we are, how we act and what we aspire to, which comes down to not only

delivering a better world , but working to “make amazing happen” in each neighborhood, community and city we touch. As an Equal Opportunity Employer, we believe in each person’s potential, and we’ll help you reach yours.

Job Category Sciences

Business Line Environment

Business Group Design and Consulting Services Group (DCS)

Country United States of America

Position Status Full-Time

Requisition/Vacancy No. 216488BR

Clearance Required No

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

EOE including Disability/Protected Veterans
Accessibility/Reasonable Accommodations