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 .