Talent.com
Graitec
Software DeveloperGraitec • Bucuresti, RO
Software Developer

Software Developer

Graitec • Bucuresti, RO
În urmă cu o zi
Descrierea postului

About Graitec Group Graitec is a global leader in Building Information Modeling (BIM) solutions, designing and developing software that helps architects, engineers, and manufacturers design smarter and better. With over 30 years of innovation and an entrepreneurial spirit, we’ve tripled our revenue in just five years. Our North Star is clear — accelerate the digital transformation of the AECO industry and model the future. We achieve this by growing our recurring revenue through innovative software and services that drive adoption, integration, and lasting value for our customers. Our 800 experts across 30+ offices in 12 countries support more than 270,000 users worldwide. As a global Autodesk Platinum Partner, we combine world-class partnerships with our own cutting-edge software and services to drive performance and sustainability across the industry. At Graitec, we move fast and think big. We collaborate across teams and borders, embrace diversity, and challenge ourselves to innovate every day. We believe in doing the right thing, breaking down silos, and making an impact together. How we work: Growth, Agility, Innovation, Responsibility How we behave: Ambition, Engagement, One Graitec, Positive Energy Learn more about the Graitec Group: graitec-group.com/graitec-a-global-player About the Team Hiring Our R&D division is a diverse, multicultural team of experienced professionals, all driven by a shared commitment to delivering technical excellence. The R&D team operates across Romania, France, UK, US, Canada, Czech Republic, Germany, and Poland, in close collaboration with our Product Management team to create industry-leading solutions for the AEC sector. GRAITEC fosters a rewarding work environment that values continuous learning, personal initiative, and the freedom to contribute innovative ideas to support company success. Overview As a C++ Software Developer, you will contribute to the design, development, and evolution of software solutions used by construction, engineering, and design professionals worldwide. Working within GRAITEC's R&D organization, you will help build high-performance desktop applications and engineering tools that support the digital transformation of the Architecture, Engineering & Construction (AEC) industry. You will be involved throughout the software development lifecycle, from technical design and implementation to testing, optimization, maintenance, and product evolution. The role combines strong native software development using C++ with contributions to desktop user interfaces and application workflows developed using C# and .NET technologies. As part of a collaborative Agile environment, you will work closely with Product Managers, QA Engineers, UX Designers, Structural Engineers, and fellow Software Developers to deliver reliable, scalable, and user-focused software solutions. This position offers the opportunity to work on complex engineering challenges, performance-critical applications, computational workflows, and advanced software architectures. As your expertise grows, you will have opportunities to contribute to technical design decisions, mentor colleagues, and influence the evolution of our products and technology stack. Key Responsibilities Design, develop, test, and maintain software applications using C++ technologies. Develop and enhance desktop applications, core business logic, and engineering components. Contribute to application user interfaces and workflows developed in C# and .NET. Build robust integrations between application layers, services, and engineering modules. Participate in technical design discussions and contribute to architectural decisions. Ensure software quality through code reviews, testing, debugging, and engineering best practices. Optimize application performance, scalability, reliability, and maintainability. Collaborate with Product, QA, UX, and Engineering teams to deliver high-quality product releases. Support troubleshooting, issue resolution, and continuous improvement initiatives. Contribute to modernization efforts and adoption of emerging technologies, including AI-assisted development tools. Responsibilities 4+ years of professional software development experience. Strong experience developing software applications using C++. Experience working with object-oriented design principles and modern C++ development practices. Experience developing desktop applications and complex business logic. Experience designing and implementing software components, libraries, APIs, or backend services. Experience working with relational databases and SQL. Experience with software debugging, performance optimization, and troubleshooting. Experience working with source control systems, code reviews, and collaborative development workflows. Experience contributing throughout the software development lifecycle, from design and implementation to testing and production support. Experience working within Agile software development environments. Nice-to-Have Experience Experience with C# and .NET application development. Experience developing graphical user interfaces (GUI) for desktop applications. Experience in 3D software development, geometry processing, or computational geometry. Experience working with CAD, BIM, engineering, or construction software products. Experience with rendering technologies, visualization components, or modelling engines. Experience integrating AI-powered capabilities or leveraging AI-assisted development tools. Exposure to Architecture, Engineering & Construction (AEC) industry workflows. Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Systems, Mathematics, Engineering, or a related technical field. Strong understanding of object-oriented programming principles and software design patterns. Good understanding of software architecture and application design. Strong analytical, troubleshooting, and problem-solving abilities. Ability to work effectively in a collaborative Agile environment. Strong communication and interpersonal skills. Professional proficiency in English, both written and spoken. Passion for technology, innovation, and continuous learning. Interview Process At Graitec, we’re proud to foster a diverse and inclusive workplace. We value our employees for who they are and the contributions they bring, encouraging everyone to be their authentic selves at work. This diversity helps us better serve the wide range of customers and markets we operate in. We welcome applications from all backgrounds and assess candidates solely on their skills and ability to succeed in the role. Graitec uses AI to support and streamline internal processes; however, all application reviews, screening, and hiring decisions are made solely by our Talent Acquisition team and hiring managers. HR Screening – An initial “get to know you” discussion. Technical Assessment Interview – May include a presentation or a collaborative exercise. Hiring Manager Interview – A role-specific discussion with the hiring manager. Final Interview – Conversation with the Business Unit Leader. Additional Information As a signatory of United Nations Women’s Empowerment Principles, Graitec is committed to equal opportunity and pay transparency. On Target Earning pay range for this role Role Targeted Variable Pay Mix: 10% Minimum Annual On Target Earning: RON 170,000 Maximum Annual On Target Earning: RON 250,000 Note: Salary range indicated in this add is for information only & targeted for a specific seniority level and targeted location. Final salary offer might vary depending on final candidate location, seniority, competencies...

Creați o alertă de locuri de muncă pentru această căutare

Software Developer • Bucuresti, RO

Locuri de muncă similare

Senior Go Developer

BonapoliaBucharest, Bucharest, Romania

The customer is a global mobility and urban services platform providing transportation and related digital services.The project aims to strengthen the existing product team responsible for a vehicl... Afișați mai multe

Senior C++ Software Engineer

Sales ConsultingBucurești, București, Romania
Quick Apply

Our client is a leading global Financial market data provider who runs a number of programs to deliver high-quality software that connects Financial Markets across the globe in a real-time, high-fr... Afișați mai multe

Reporting & Database Developer

Sales ConsultingBucurești, București, Romania

We are seeking a highly skilled Reporting & Database Developer to create and optimize custom reports.Develop, support, document, and test custom reports using Microsoft SQL Server Reporting Service... Afișați mai multe

Priority ERP (WizPro) Consultant / Developer

Urban ConnectBucharest, Romania
Quick Apply

Implement and configure Priority ERP (WizPro) in client environments.Provide ongoing support and troubleshooting for existing installations.Work directly and remotely with clients based in Israel.H... Afișați mai multe

PYTHON Developer

Sales ConsultingBucurești, București, Romania

We are currently seeking a talented.Development & Engineering Department, working on cutting-edge projects in the semiconductor industry.You’ll have the opportunity to design and implement software... Afișați mai multe

Java Developer

Urban ConnectBucharest, Romania
Quick Apply

Our client seeks a motivated developer to join an international program aiming at deploying a Policy Administration system worldwide, in all the Business Units of the Group.Within his/her Rollout T... Afișați mai multe

Senior Java Developer – Multiple Opportunities Available

Sales ConsultingBucurești, București, Romania
Quick Apply

We are a global company specializing in software development and technology consulting.Our expertise spans various industries, including finance, banking, and regulatory compliance, where we delive... Afișați mai multe

Senior Java Developer

Sales ConsultingBucurești, București, Romania

Our client is a leading global investment bank managing hundreds of billions in client assets worldwide.This role offers the opportunity to work in a highly professional and fast-paced environment ... Afișați mai multe

FullStack HCM ABAP/UI5 Developer

Sales ConsultingBucurești, București, Romania

Our client digitalizes its customers’ processes and products and guides them through IT transformations along their entire value-creation chain.We are looking for an experienced Full Stack HCM ABAP... Afișați mai multe

Tech Lead C++

Sales ConsultingBucurești, București, Romania

C++‑based applications, responsible for technical design, implementation quality, performance, and long‑term sustainability of the systems delivered by the team.Building on strong C++ expertise, th... Afișați mai multe

Software Architect

Evolve TodayBucharest, Bucharest, Romania
Quick Apply

If you’re driven by meaningful work and energized by the challenge of shaping complex, high‑traffic, distributed systems — in a collaborative, Agile, and international environment —.Ready to archit... Afișați mai multe

IT Systems Administrator & Internal Software Engineer

Klass Wagen GroupOtopeni, Județul Ilfov, Romania
Quick Apply

This is not a help-desk seat and it is not a junior cloud role.You will personally own the entire IT and internal software function for a company operating across four countries: the infrastructure... Afișați mai multe

Embedded Linux Kernel Developer

Urban ConnectBucharest, Romania
Quick Apply

Embedded Linux Kernel Developer.We are looking for a Software Engineer specialized in Automotive Linux to join a high-performing engineering team focused on developing software for automotive proce... Afișați mai multe

Fullstack.Net Developer

Sales ConsultingBucurești, București, Romania

The Core Development team is responsible for building in-house systems along with integrating and customizing 3rd party applications that are critical to the operation of the Firm.The team is looki... Afișați mai multe

Senior Manual Tester - Digital Banking

Urban ConnectBucharest, Romania
Quick Apply

Hibrid in Bucharest, 2 days WFO.We are seeking an experienced Senior Manual Tester to join our banking technology team.The ideal candidate will have a strong background in software quality assuranc... Afișați mai multe

Full Stack.NET Developer

Evolve TodayBucharest, Bucharest, Romania

Its healthcare division builds cutting‑edge clinical decision‑support systems that help doctors and researchers work smarter and deliver truly personalized care.CQRS, event sourcing, and Domain‑Dri... Afișați mai multe

Senior Full-Stack Developer (C#,.Net, JS, MS-SQL)

OnHiresBucharesti, Romania
Quick Apply

Our client is looking for a Senior Full-Stack Developer to join their team!.They offer their service to thousands of clients since 1998.Joining TradeTheNews is a good opportunity to improve your sk... Afișați mai multe

Senior Python Developer

Sales ConsultingBucurești, București, Romania
Quick Apply

Python, PySpark/Scala for processing large data volumes.Good knowledge of working with Databases (e.Relevant experience with Pandas, NumPy, Scikit-learn, and other relevant Python libraries.Google ... Afișați mai multe