Senior Software Developer

AECOM

Karnataka

On-site

INR 1,800,000 - 2,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AECOM is seeking a Senior Software Developer / Senior Web Developer to design, build, and maintain applications in the .Net tech stack from Bengaluru, India, with hybrid work. The role involves working with multiple teams to ensure high quality software across internal and client projects.

Candidates should have 5–7 years of experience in .NET, modern front-end frameworks, REST APIs, and database technologies, along with strong communication skills and a drive to adopt new technologies.

Qualifications

  • MCA or BE in Computer Science with 5-7 years of related experience.
  • Strong proficiency in .Net Core, ASP.NET MVC
  • Strong proficiency in C#, Node.js, Entity Framework Core
  • Strong proficiency in JavaScript, TypeScript and JSON
  • Proficiency in Angular, React, or Vue.js
  • Experience with database systems – SQL Server, PostgreSQL, MySQL, NoSQL (MongoDB, etc.)
  • Experience with WEB APIs and Web Services, RESTful APIs (both publishing and consuming)
  • Good knowledge of microservices technologies – API based component developments
  • Good knowledge of design patterns – CQRS, Repository Pattern
  • Good knowledge of SOLID principles and Dependency Injection (DI)
  • Experience with source control using Git, SVN or similar
  • Excellent communication skills

Responsibilities

  • Design, develop, modify and evaluate web or desktop applications/modules
  • Participate in product/system design, scoping and requirements definition within an Agile/Scrum framework
  • Participate in all phases of the SDLC to ensure solutions fulfill the highest possible quality, performance, usability, and supportability criteria
  • Conduct code reviews with fellow developers
  • Work in a cross‑skilled team consisting of software engineers, construction engineers, and designers
  • Collaborate with external development teams and third parties on co‑developed products
  • Develop, maintain, and improve databases for various internal and external applications
  • Provide technical support for existing developed applications
  • Research new technologies and advocate their adoption

Skills

.NET Core
ASP.NET MVC
C#
Node.js
Entity Framework Core
JavaScript
TypeScript
JSON
Angular
React
Vue.js
SQL Server
PostgreSQL
MySQL
NoSQL (MongoDB)
RESTful APIs
CQRS
Repository Pattern
SOLID
DI
Git
SVN
Azure DevOps
Azure
App Services
Azure Pipelines
Azure AD
Data visualization
Mobile development

Education

MCA or BE in Computer Science

Tools

SQL tooling
Git SVN tooling

Job description

Work with Us. Change the World.

At AECOM, we are the world's trusted infrastructure consulting firm, partnering with clients worldwide to solve complex challenges and build legacies for future generations.

AECOM is seeking a talented Senior Software Developer / Senior Web Developer to play an integral role in the development and maintenance of applications in the .Net technology stack. The candidate will work with multiple software development teams and ensure the quality of internal and client‑facing applications.

About EC Digital @AECOM

As a member of the enterprise capabilities digital solutions hub team, you will work closely with other members of the global digital teams on engineering platforms, applications, support, architecture, and planning for digital solutions to be deployed on projects worldwide.

Hybrid work schedule out of our office in Bengaluru, India.

Key Responsibilities
  • Design, develop, modify and evaluate web or desktop applications/modules
  • Participate in product/system design, scoping and requirements definition within an Agile/Scrum framework
  • Participate in all phases of the SDLC to ensure solutions fulfill the highest possible quality, performance, usability, and supportability criteria
  • Conduct code reviews with fellow developers
  • Work in a cross‑skilled team consisting of software engineers, construction engineers, and designers
  • Collaborate with external development teams and third parties on co‑developed products
  • Develop, maintain, and improve databases for various internal and external applications
  • Provide technical support for existing developed applications
  • Research new technologies and advocate their adoption
Attributes / Skills
  • Data visualization with d3 or chart.js
  • Azure AD experience
  • Mobile development experience (Android/OS)
  • Preprocessors – SASS, LESS
Minimum Requirements
  • MCA or BE in Computer Science with 5‑7 years of related experience
  • Strong proficiency in .Net Core, ASP.NET MVC
  • Strong proficiency in C#, Node.js, Entity Framework Core
  • Strong proficiency in JavaScript, TypeScript and JSON
  • Proficiency in Angular, React, or Vue.js
  • Experience with database systems – SQL Server, PostgreSQL, MySQL, NoSQL (MongoDB, etc.)
  • Experience with WEB APIs and Web Services, RESTful APIs (both publishing and consuming)
  • Good knowledge of microservices technologies – API based component developments
  • Good knowledge of design patterns – CQRS, Repository Pattern
  • Good knowledge of SOLID principles and Dependency Injection (DI)
  • Experience with source control using Git, SVN or similar
  • Excellent communication skills
Preferred Qualifications
  • Any certification in solution development
  • Strong eye for design; experience with HTML/CSS layouts and frameworks
  • Good understanding of networking and cloud technologies and experience deploying applications to Microsoft Azure (Azure DevOps, App Services, Azure Pipelines, etc.) or other cloud environments
  • Strong sense of ownership, urgency, and initiative
  • Experience using serverless technologies and cloud computing (Azure or AWS)
  • Strong problem‑solving skills
  • Knowledge of code/task management tools – Azure DevOps, Jira
  • Good understanding of secure development

All newly hired employees are required to attend an in‑person Day 1 onboarding at an AECOM office location as a condition of employment.

Benefits

AECOM offers comprehensive benefits to meet the diverse needs of our employees. Depending on employment status, benefits may include medical, dental, vision, life, AD&D, disability, paid time off, leaves of absence, voluntary benefits, perks, flexible work options, well‑being resources, employee assistance program, business travel insurance, service recognition awards, retirement savings plan, and employee stock purchase plan.

Equal Opportunity Employer

All information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Designer - Substation/Dry utilities
Principal Designer - Substation/Dry utilities

AECOM • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Comprehensive benefits
Flexible work options
Opportunity for career growth
Assistant Engineer-Buildings (Structures Vertical)
Assistant Engineer-Buildings (Structures Vertical)

AECOM • Gurugram District

Hybrid
INR 400,000 - 600,000
Associate Director
Associate Director

AECOM • Mumbai

Hybrid
INR 1,500,000 - 2,100,000
Associate Director
Associate Director

AECO • Mumbai

Hybrid
INR 2,200,000 - 4,000,000
Structural Engineering III
Structural Engineering III

AECO • Mumbai

Hybrid
INR 1,200,000 - 2,200,000
Deputy to Senior Designer -Highways BIM (AutoCad) - (UK/US/Middle East Projects)
Deputy to Senior Designer -Highways BIM (AutoCad) - (UK/US/Middle East Projects)

AECOM • Gurugram District

Hybrid
INR 900,000 - 1,300,000
Hybrid work model
Flexible work options
Senior Designer - Dry Utilities/ Substation
Senior Designer - Dry Utilities/ Substation

AECOM • Karnataka

On-site
INR 900,000 - 1,200,000
Senior Engineer- PHE(MEP)
Senior Engineer- PHE(MEP)

AECOM • Gurugram District

On-site
INR 2,000,000 - 3,500,000
Medical
Dental
Vision
+9
Power Platform Developer
Power Platform Developer

AECOM • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Microsoft Power Platform Developer
Microsoft Power Platform Developer

Aecom India Pvt Ltd • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Medical
Dental
Vision
+13