Senior Software Developer

Autodesk Autodesk · Enterprise · Kraków, Poland

Senior Software Developer role focused on developing and maintaining Autodesk Fabrication products (CAMduct, CADmep, ESTmep), which support end-to-end fabrication workflows for building systems. The role involves influencing architectural direction, ensuring code quality, and collaborating with cross-functional teams.

What you'd actually do

  1. Design, develop, and maintain new capabilities and improve existing codebases.
  2. Influence the architectural direction of the project. Apply good architectural practices including design patterns and object-oriented programming concepts.
  3. Participate in estimating, breaking down tasks, and ensuring timely delivery of assigned work.
  4. Ensure code quality through peer code reviews, unit testing, and supporting broader UI/API regression coverage.
  5. Collaborate with QA and other engineers to design and implement effective testing approaches.

Skills

Required

  • C++
  • .NET/C#
  • debugging
  • code stability
  • refactoring
  • collaboration
  • problem-solving
  • computer algorithms
  • reasoning
  • teamwork
  • agile practices
  • English communication

Nice to have

  • 3D graphics algorithms
  • GIT
  • AEC domain knowledge
  • AEC product experience