About this role
Join Procore's Materials Team as a Software Engineer 2, specializing in feature development for critical construction management tools. This is a hands-on role utilizing C# and advanced workflow automation. As a Software Engineer 2, you will independently oversee the implementation of well-defined features, focusing on data ingestion from various ERP systems. You'll collaborate with senior engineers while leveraging AI tools for a more streamlined development process. Additionally, your troubleshooting and debugging skills will help maintain the reliability of material data. Key Responsibilities: • Independently manage features from technical design to launch • Develop data-import workflows ensuring accuracy • Write and test high-quality C# code with PostgreSQL backend • Leverage AI-assisted tools for effective coding • Conduct in-depth debugging and root-cause analysis Requirements: • Bachelor's Degree in Computer Science or similar • Minimum of 2 years software engineering experience • Hands-on experience with C# or Java • Excellent written and verbal communication skills • Desired: knowledge in ETL and construction tech Contribute your skills to Procore and shape the future of material management in construction. #J-18808-Ljbffr