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 daily7,000,000+
Verified job listings500,000+
Tailored applications submittedFAQ
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.
