Position Title: Software Engineer
Department: MEP
Location: Brasov - Romania OR Mumbai - India
We are seeking a talented Software Engineer to work on our Trimble SysQue application. You will work in a team of dedicated software engineers, where you will work on the full lifecyle of our SysQue software. Some of your core responsibilities will involve designing, developing, and maintaining challenging software solutions tailored to meet the demands of a dynamic product and market. You will be a key member of a highly skilled and collaborative team based in Trimble. Your role will require applying established software engineering principles, agile methodologies, and cutting-edge design and architecture practices to develop software on contemporary and innovative platforms. We invite you to consider this exciting opportunity and explore further.
We offer you an excellent opportunity to develop yourself as a C# specialist and get learnings and knowledge from some of the most knowledgeable user in this area. Our welcoming culture is a safe space where you can be yourself and achieve your potential. We have a superb team atmosphere!
What You Will Do:
-
Participate in the complete product development cycle starting from analysis, architecture, design, coding, unit integration and system testing of software
-
Provide ongoing sustaining support to the product, addressing end-to-end feature enhancements
-
As a member of an agile development team, participate in the planning and execution of work items & perform a scrum master role when needed
-
Design, Develop and maintain the software solution based on high-level product description or requirement document
-
Making software design at the module level that is highly reusable
-
Document work, software designs, code, and record and produce test reports
-
Participate in reviews of work done by peers and provide constructive feedback
-
Completely accountable for own work.
-
Estimate, plan, organize your own work, and manage time efficiently
-
Responsible for deliveries in the required deadlines. Deliveries can be modules, documentation, customer releases etc
-
Plan, organize, and execute assignments with very little or moderate supervision
-
Present work to the team for review or other purposes
-
Be contemporary, by adopting technological and market evolutions
-
Other responsibilities as assigned by the management from time to time
What Skills & Experience You Should Bring:
-
BE/BTech/ME/MTech/M.S. in Computer Science Engineering or an equivalent degree
-
Strong in C# and .NET ( .NET core is preferable)
-
Able to write unit tests cases
-
Good exposure on developing Restful APIs
-
Good knowledge of Revit Api
-
Exposure to the cloud (AWS/Azure)
-
Experience with SQL databases
-
Good exposure in Agile practices
-
Excellent written and verbal communication skills
-
Hands-on developer (who spends more than 80% of the time with code)
-
Good analytical and problem-solving skills
-
Experience in the tools required in a development lifecycle: build, unit testing, version control, task and defect management, Agile development approaches
-
Excellent communication and interpersonal skills
What Skills & Experience We Appreciate:
-
Experience with Angular is desirable
-
Keen to learn and contribute to software craftsmanship via code reviews
-
Ability to mentor and train new graduates & team members who come on-board
-
Exposure in other programming languages (python/node js go) is desirable
-
Passionate to learn new technologies
About Trimble:
Trimble is an industrial technology company transforming the way the world works by delivering solutions that enable our customers to thrive. Core technologies in positioning, modeling, connectivity and data analytics connect the digital and physical worlds to improve productivity, quality, safety, transparency and sustainability. From purpose built products to enterprise lifecycle solutions, Trimble is transforming industries such as agriculture, construction, geospatial and transportation.
www.trimble.com
About Trimble MEP:
Our portfolio of construction management software solutions for today’s MEP contractors and engineers—combined with our commitment to innovation and service—has made us an industry leader in over 150 countries. We’ve earned the trust of our clients because of our extensive knowledge in specialty trades and expertise in positioning technologies.
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
Top Skills
What We Do
Trimble is transforming the way the world works by delivering products and services that connect the physical and digital worlds. Core technologies in positioning, modeling, connectivity and data analytics enable customers to improve productivity, quality, safety and sustainability. From purpose built products to enterprise lifecycle solutions, Trimble software, hardware and services are transforming industries such as agriculture, construction, geospatial and transportation. For more information about Trimble (NASDAQ:TRMB), visit: www.trimble.com.
Trimble products are used in over 141 countries around the world. Employees in more than 30 countries, coupled with a highly capable network of dealers and distribution partners serve and support customers worldwide. As the market leader in most of our businesses, we offer a compelling value proposition to our customers based on productivity, return on investment and environmental stewardship. Come position yourself with an innovative industry leader and position yourself for success.