CDM Smith logo

Senior AEC Software Developer

CDM Smith

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

Position: Senior AEC Software Developer
Location: Bangalore/Chennai/Pune
Exp: 5-9 years

Technical Skills & Qualifications:

  • Strong programming expertise in C++, C#, JavaScript, HTML, and Python.
  • Hands-on experience with relational databases, including Microsoft SQL Server and Oracle.
  • Solid understanding of Microsoft Azure, supported by Azure Fundamentals certification/knowledge.
  • Experience working with Azure DevOps (ADO), including proficiency in using ADO tools for project tracking, source control, and CI/CD processes.
  • Proven experience in Agile software development methodologies, with a strong track record of delivering projects within Agile environments.
  • Exposure to Revit API and ProjectWise API development and integration.
  • Experience in scripting, automation, implementation, and customization within the Autodesk and Bentley ecosystems.
  • Strong ability to develop and implement automation solutions that enhance engineering and design workflows.

Job Description :

  • Develops moderately complex application code that meets defined requirements.
  • Develops applications independently and/or may mentor more junior staff.
  • Modifies database tables, fields, etc., and makes database design decisions of moderate to high complexity.
  • Builds non-complex to moderately complex deployment packages, uses issue tracking software, uses source code control, and performs other supporting activities related to application development projects.
  • Documents end user business processes or develops use cases related to application, as needed.
  • Develops functional specifications for simple to moderately complex applications.
  • Develops documentation for applications, and/or trains the firm's staff or clients to use moderately complex applications, as required.
  • Performs other duties as required.

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at CDM Smith was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.