Full Stack Software Developer

Graitec Italy — Romania · Posted ~4 days ago

Mid RON 170000-250000 annual on-target earnings

Skills

C# .NET REST APIs Microservices Azure SQL CI/CD Agile Software Architecture Cloud Computing React JavaScript TypeScript REST API Docker Kubernetes

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

Join a global software engineering team developing scalable backend services and modern web applications. Contribute across the full development lifecycle using cloud technologies, Agile practices, and AI-assisted development while collaborating with multidisciplinary teams and helping shape technical direction.

Highlights

Opportunity to work on large-scale software products, modern cloud technologies, cross-functional Agile teams, architectural influence, mentoring opportunities, competitive compensation, and continuous learning.

Description

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 Full Stack Software Developer, you will join GRAITEC's R&D organization and contribute to the development of software solutions used by construction, engineering, and design professionals around the world. Our products support the digital transformation of the Architecture, Engineering & Construction (AEC) industry, helping customers design, collaborate, and deliver complex projects more efficiently. You will work in a modern technology ecosystem that combines desktop applications, web platforms, cloud services, and integrated engineering solutions. As part of a cross-functional Agile team, you will be involved in the complete software development lifecycle, from technical design and development through testing, deployment, maintenance, and continuous improvement. This role offers a strong balance between back-end and front-end development. While the primary focus is on building scalable and maintainable solutions using C# and .NET, you will also contribute to modern user experiences and web applications developed with React, JavaScript, and TypeScript. Working closely with Product Managers, UX Designers, QA Engineers, Cloud & DevOps specialists, and other Software Engineers, you will help deliver secure, high-performing, and reliable software solutions. You will also have the opportunity to leverage modern cloud technologies and AI-assisted development capabilities to drive innovation across our products. As you grow within the role, you will have opportunities to influence technical decisions, contribute to architectural discussions, mentor colleagues, and help shape the future evolution of our technology platforms. Key Responsibilities Design, develop, test, and maintain software applications and services using C# and .NET technologies.Build scalable and maintainable backend services, APIs, and integrations that support both desktop and web-based solutions.Contribute to the development of modern web applications and user interfaces using React, JavaScript, and TypeScript.Participate in technical design discussions and contribute to software architecture decisions.Ensure software quality through code reviews, automated testing, debugging, and adherence to engineering best practices.Collaborate with QA, Product Management, UX, and Cloud & DevOps teams to deliver high-quality releases.Support software deployments, production monitoring, troubleshooting, and continuous improvement initiatives.Contribute to performance optimization, security improvements, and modernization of existing applications.Work within CI/CD and Agile development frameworks to support efficient software delivery.Explore and adopt emerging technologies, including AI-assisted development tools and cloud-native capabilities. Responsibilities 4+ years of professional software development experience.Strong experience developing applications using C# and .NET.Experience designing, developing, and maintaining REST APIs, backend services, and enterprise applications.Experience working with microservices architectures and distributed systems.Experience working with cloud services, preferably Microsoft Azure (AWS or Google Cloud Platform are also valued).Experience working with relational databases and SQL.Experience with CI/CD practices, source control systems, and modern software delivery processes.Experience working throughout the full software development lifecycle, from design and implementation to testing, deployment, and production support.Experience working in Agile development environments and collaborating with cross-functional teams. Nice to Have Experience Experience developing modern web applications using React.Experience working with JavaScript and TypeScript.Experience with containerized environments and technologies such as Docker or Kubernetes.Experience integrating AI-powered services or using AI-assisted development tools.Experience developing software solutions for the Architecture, Engineering, Construction (AEC), BIM, CAD, or related industries. Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field.Good understanding of modern software architectures and cloud-based applications.Strong analytical, problem-solving, and troubleshooting skills.Ability to work effectively in a collaborative Agile environment.Strong communication and interpersonal skills.Professional proficiency in English, both written and spoken.Passion for continuous learning and adopting new technologies. 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 170000 Maximum Annual On Target Earning: RON 250000 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...