DiRoots logo

Senior Software Developer

DiRoots·Salary not specified

Primary stack

C#APISOLID

Job description

About the Position

Are you looking to join an international business team that is the AEC industry reference for software development? Are you passionate about solving problems and not afraid of great challenges?

If your answer is yes, we are looking for someone like you!

We have an excellent opportunity for a Senior Software Developer to work in our office in Portugal or remotely.

We want to find a talented and ingenious individual who wants to grow with us and be part of this great team already a worldwide reference in the AEC industry.

Responsibilities

  • Design and develop software solutions using the Revit API.
  • Collaborate with cross-functional teams to deliver high-quality software products.
  • Ensure the software meets industry standards and best practices.

Requirements

  • Minimum 3 years of professional experience in software development using the Revit API.
  • Strong C#/.NET mastery - solution design, debugging, memory/perf consideration.
  • Proven capability in full-lifecycle delivery (design–deploy–support).
  • Strong knowledge of SOLID principles, design patterns, and testing.

Nice to Have

  • Experience with WPF + MVVM or equivalent desktop UI frameworks.
  • Experience with other Autodesk APIs (e.g., AutoCAD, Civil3D, etc.)
  • Knowledge of BIM standards (IFC, BCF, etc.)
  • Experience with Cloud/CI/CD exposure (GitHub Actions, pipelines).

We Offer

  • Competitive salary.
  • Career progression.
  • Birthday Bonus.

About the Company

Join our international team and be part of a company that is a worldwide reference in the AEC industry.

Submit your application below.

Full name.*

Email.*

Phone (including country code).*

Country of residence.*

Academic Degree (if applicable).*

Skills.*

Proficient in C# Revit API (> 3 years of experience) Strong knowledge of SOLID principles, design patterns, and test automation Experience with WPF and MVVM architecture Experience with other Autodesk APIs Cloud/CI/CD Web development frameworks (Angular, React, Vue.js or Three.js)

Tell us why you are the right candidate.*

Current monthly gross salary including the currency.*

Notice period.*

Your CV (accepted format: pdf | max size: 10Mb)

© DiRoots. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

DiRoots logo
DiRoots

IT-послуги / розробка ПЗ

More at DiRoots

All 6 roles

Popular searches