Senior Software Engineer Job Summary:
Are you a senior software engineer with experience creating hybrid desktop/web products that could make Tony Starks J.A.R.V.I.S. jealous? Do you have a passion for 3D modeling? If so, weve got the perfect opportunity for you!
Were looking for a Senior Software Engineer to join our team and help us take our hybrid 3D modeler for MEP to the next level. This is an 1-2 year project based assignment, during which youll work in a scrum team using an agile framework to design and develop software that will make even the most seasoned MEP professionals stand up and take notice .
Success in this position involves working effectively with the application domain experts, working within the established process framework, and demonstrating a set of fundamental software engineering skills that result in predictability in engineering, scheduling and the quality of products developed.
Responsibilities
Collaborate with the scrum team to design and develop software for our hybrid desktop/web 3D modeler
Develop new features and improve existing ones using cutting-edge technology
Ensure that the software is scalable, reliable, and easy to use
Participate in code reviews and provide constructive feedback to team members
Identify and address technical debt and other areas of improvement
Stay up to date with the latest technologies and best practices in software development
Mentor junior team members and help them grow their skills
Requirements
A minimum of 5 years of experience in software development
Strong proficiency in C#, .NET, and/or JavaScript
Experience with hybrid desktop/web applications
Experience with 3D modeling software and MEP concepts
Familiarity with agile methodologies and scrum
Excellent communication and collaboration skills
Good communication skills both written and verbal in English
A sense of humor (because who wants to work in a boring environment?)
If youre looking for a fun and challenging opportunity to showcase your software development skills, then this is the job for you. We believe in creating a diverse and inclusive work environment and welcome applicants from all backgrounds. So, what are you waiting for? Apply now and lets build something amazing together!
About The Brasov Office
Located in Brasov is Trimble’s biggest office in Romania, where you can work together with over 150 engineers and designers. You can opt for an in-office, hybrid or remote working environment, based on your needs and you will work with your manager to establish a mutually agreeable schedule. Trimble offers several benefits and facilities which help you strive in your role regardless of where you are working from. Flexible work hours accommodate solving personal needs and everyday problems while keeping productivity and engagement high during working hours.
About Our Construction Enterprise Solutions Division
Trimble’s Mission is to Transform the Way the World Works. Trimble industrial technology solutions connect the physical and digital worlds to help solve complex industry challenges around the world.
Trimble offerings support how we live and work, what we eat, how we move, how we connect and on what our quality of life depends. We support our customers by playing a part in the ecosystem that is the worlds livelihood—helping you to bring, build, construct, create, and grow the essentials we need to live everyday and build future
Trimble | Lifes Work (CC)
Trimble’s Inclusiveness Commitment
We believe in celebrating our differences. That is why our diversity is our strength. To us, that means actively participating in opportunities to be inclusive. Diversity, Equity, and Inclusion have guided our current success while also moving our desire to improve. We actively seek to add members to our community who represent our customers and the places we live and work.
We have programs in place to make sure our people are seen, heard, and welcomed and most importantly that they know they belong, no matter who they are or where they are coming from.
Trimble’s Privacy Policy