AEC Software Developer

Jacobs Solutions Inc.

Kraków

Hybrid

PLN 180,000 - 240,000

Full time

21 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Full-time employment
Hybrid work model
Flexible hours
Comprehensive benefits
Global projects
Employee networks
Learning programs

Job summary

Jacobs Solutions Inc. is seeking an AEC Software Developer to design, develop and maintain software supporting BIM workflows and engineering projects.

You will build plugins for Revit and AutoCAD and collaborate with engineers, BIM specialists and delivery teams to drive digital transformation. The role emphasizes hands-on development, scalable solutions, and close collaboration with stakeholders across global projects.

Qualifications

  • 2+ years of commercial development experience in C# / .NET (Framework 4.8, .NET 8).
  • Professional experience designing, developing and maintaining plugins, extensions and software solutions for Revit, AutoCAD and other AEC platforms.
  • Experience with WPF desktop application development (MVVM Pattern Design), develop, test, and deploy high-quality C# .NET applications.
  • Strong command of SQL with hands-on experience in database design and optimization.
  • Experience with Git and modern development workflows (pull requests, code reviews CI/CD).
  • Knowledge of software testing, debugging and troubleshooting practices.
  • Strong communication skills with the ability to collaborate in a team-oriented environment.
  • Good written and spoken English language.

Responsibilities

  • Take part in global initiatives to design, develop and execute software solutions to address business needs (workflows, libraries, database).
  • Build Autodesk Revit, AutoCAD and other AEC platform extensions using vendor APIs and SDKs.
  • Develop scalable solutions that improve engineering workflows, BIM processes and project delivery efficiency.
  • Take part in global initiatives to design, develop and deliver software solutions addressing business needs (workflows, shared libraries, databases).
  • Support non-technical stakeholders in understanding technical options, limitations and delivery approaches.
  • Design and maintain SQL Server databases: Ensure the performance, security, and availability of databases.
  • Collaborate with project teams and PMs to determine best practices, possible improvements to project delivery processes and automation of tools.
  • Collaborate with other developers, Product Owners, Delivery Leads and Scrum Master to determine the best practices, possible improvements to project delivery processes and automation of tools.
  • Help develop and maintain documentation for tools and software.
  • Follow clean coding principles and design patterns to ensure maintainable and scalable code.
  • Participate in Agile ceremonies, code reviews, and sprint planning sessions.
  • Help with showcases, product presentations and meetings with different customers and stakeholders.

Skills

C# / .NET
Revit/AutoCAD plugins
WPF MVVM
SQL databases
Git / CI/CD
Testing / debugging
Communication skills
English proficiency

Tools

Autodesk Forge / APS
Azure DevOps

Job description

At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good.

Your impact

As an AEC Software Developer, you will design, develop and maintain software solutions that support engineering and BIM workflows across the organization. Working closely with engineers, BIM specialists and digital delivery teams, you will build applications, automation tools and plugins for platforms such as Autodesk Revit, AutoCAD and other AEC technologies. This is a hands-on development role focused on improving project delivery, increasing engineering productivity and enabling digital transformation through software, automation and data-driven solutions.

Responsibilities
  • Take part in global initiatives to design, develop and execute software solutions to address business needs (workflows, libraries, database)
  • Build Autodesk Revit, AutoCAD and other AEC platform extensions using vendor APIs and SDKs
  • Develop scalable solutions that improve engineering workflows, BIM processes and project delivery efficiency
  • Take part in global initiatives to design, develop and deliver software solutions addressing business needs (workflows, shared libraries, databases)
  • Support non-technical stakeholders in understanding technical options, limitations and delivery approaches.
  • Design and maintain SQL Server databases: Ensure the performance, security, and availability of databases
  • Collaborate with project teams and PMs to determine best practices, possible improvements to project delivery processes and automation of tools
  • Collaborate with other developers, Product Owners, Delivery Leads and Scrum Master to determine the best practices, possible improvements to project delivery processes and automation of tools
  • Help develop and maintain documentation for tools and software
  • Follow clean coding principles and design patterns to ensure maintainable and scalable code
  • Participate in Agile ceremonies, code reviews, and sprint planning sessions
  • Help with showcases, product presentations and meetings with different customers and stakeholders
Here's what you'll need
  • 2+ years of commercial development experience in C# / .NET (Framework 4.8, .NET 8)
  • Professional experience designing, developing and maintaining plugins, extensions and software solutions for Revit, AutoCAD and other AEC platforms
  • Experience with WPF desktop application development (MVVM Pattern Design), develop, test, and deploy high-quality C# .NET applications
  • Strong command of SQL with hands-on experience in database design and optimization
  • Experience with Git and modern development workflows (pull requests, code reviews CI/CD)
  • Knowledge of software testing, debugging and troubleshooting practices
  • Strong communication skills with the ability to collaborate in a team-oriented environment
  • Good written and spoken English language
Nice to Have
  • Engineering background such as Civil Engineering, Structural Engineering, Mechanical Engineering or BIM Engineering
  • Hands‑on experience with Autodesk Forge / APS (Autodesk Platform Services) or Autodesk Construction Cloud
  • Experience developing solutions for Bentley MicroStation, OpenBuildings or other AEC platforms
  • Experience with Microsoft Azure (Functions, App Serveces) and Azure DevOps
  • Python scripting and automation
  • Experience with Dynamo, Grasshopper or computational design tools
  • Experience with w ASP.NET and related technologies
  • Experience with modern frontend technologies such as Blazor, React, Angular or Vue.js
We offer
  • Rewarding employment full-time employmentwith a salary that matches your qualifications
  • Hybrid work model - candidates are required to work from our Kraków or Warsaw office at least two days per week. The remaining working days may be performed remotely from home
  • Flexible hours - start your day anytime between 7:30 and 10:00 AM
  • Comprehensive benefits, including Lux Med medical care, psychological support, life insurance, My Benefit cafeteria system, Multisport card co-financing, and a car/bike park sharing system
  • Global projects - engage in exciting international projects
  • Inclusive networks - join our diverse employee networks like Women's Network, OneWorld, PRISM, Careers Network, Green Team, SpeakUp, Collectively, and more
  • Continuous learning - participate in our Graduate Development Program, Learners’ Community, and self-learning platforms

We know that if we are inclusive, we’re more connected, and if we are diverse, we’re more creative.

We accept people for who they are, regardless of age, disabilities, gender identity, gender expression, marital status, mental health, race, faith or belief, sexual orientation, socioeconomic background, and whether you’re pregnant or on family leave.

Find out more about life at Jacobs.

As a Disability Confident employer, we will interview all disabled applicants who meet the criteria for a vacancy.

Your application experience is important to us, and we’re keen to adapt to make every interaction even better. If you require further support or reasonable adjustments with regards to the recruitment process (for example, you require the application form in a different format), please contact the team via Careers Support .

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AEC Software Developer
AEC Software Developer

Jacobs • Województwo mazowieckie

Hybrid
PLN 120,000 - 160,000
Hybrid work model
Lux Med medical care
Life insurance
+3
Senior Autodesk Specialist
Senior Autodesk Specialist

Jacobs • Warszawa

Hybrid
PLN 180,000 - 240,000
LuxMed medical package
Life insurance
Holiday allowance
+4
Senior Autodesk Specialist
Senior Autodesk Specialist

Jacobs • Kraków

Hybrid
PLN 180,000 - 240,000
Flexible hours
Hybrid work model
Wellness & benefits package
Senior Architect / Starszy Architekt / Starsza Architektka
Senior Architect / Starszy Architekt / Starsza Architektka

Jacob • Kraków

Hybrid
PLN 180,000 - 260,000
Private medical care
Life insurance
Flexible benefits via MyBenefit
Software Engineering Manager – Digital Consulting
Software Engineering Manager – Digital Consulting

Jacobs • Kraków

Hybrid
PLN 270,000 - 420,000
Hybrid work model
Flexible hours
Lux Med medical care
+3
Software Engineering Manager – Digital Consulting
Software Engineering Manager – Digital Consulting

Jacobs • Województwo mazowieckie

Hybrid
PLN 300,000 - 550,000
Hybrid work model
Flexible hours
Lux Med medical care
+7
Software Engineering Manager – Digital Consulting
Software Engineering Manager – Digital Consulting

Jacobs Solutions Inc. • Kraków

Hybrid
PLN 320,000 - 520,000
Hybrid work model
Flexible hours
Lux Med medical care
+1
Architect / Architekt / Architektka
Architect / Architekt / Architektka

Jacobs Solutions Inc. • Kraków

Hybrid
PLN 120,000 - 180,000
Private medical care
Life insurance
Flexible benefits via MyBenefit
+3
Junior Architect / Młodszy Architekt / Młodsza Architektka
Junior Architect / Młodszy Architekt / Młodsza Architektka

Jacob • Kraków

Hybrid
PLN 60,000 - 90,000
Private medical care
Life insurance
Flexible benefits via MyBenefit
BIM Specialist (Data Centers)
BIM Specialist (Data Centers)

Jacobs • Warszawa

Hybrid
PLN 120,000 - 180,000
Private medical care
Life insurance
Flexible benefits
+3
Top locations