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 employment with 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 .
AEC Software Developer in Kraków – pracodawca: Jacobs
Jacobs to dynamiczne środowisko pracy, które stawia na rozwój pracowników i innowacyjność. Pracując w Krakowie jako Salesforce Data Administrator, będziesz częścią międzynarodowego zespołu, korzystając z elastycznych opcji pracy hybrydowej oraz atrakcyjnego pakietu benefitów, w tym prywatnej opieki medycznej. Nasza kultura pracy sprzyja współpracy i ciągłemu doskonaleniu, co czyni nas doskonałym pracodawcą dla osób poszukujących satysfakcjonującej kariery.