remote
Senior Software Engineer - Bluebeam
Software Engineer
Senior Software Engineer driving the development of SiteDocs, a digital safety management platform, using C#, .NET, Azure cloud services, and RESTful APIs to deliver secure, high‑performance solutions for construction and infrastructure teams.
About the role
Key Responsibilities
- Design, develop, and maintain core components of the SiteDocs platform using C# and the .NET ecosystem.
- Implement scalable cloud services on Microsoft Azure, including serverless functions, storage, and CI/CD pipelines.
- Build and consume RESTful APIs to integrate safety data across construction, engineering, and logistics workflows.
- Collaborate with product owners, UX designers, and QA engineers in an Agile environment to deliver features on schedule.
- Optimize database schemas and queries in SQL Server to ensure high performance and data integrity.
- Mentor junior engineers, conduct code reviews, and champion best practices for security, testing, and documentation.
Requirements
- 5+ years of professional software development experience with C# and .NET Core/Framework.
- Strong hands‑on experience deploying and managing applications on Azure (App Service, Functions, DevOps).
- Proficiency in designing and consuming RESTful APIs and working with relational databases (SQL Server).
- Demonstrated ability to work in Agile Scrum teams and deliver high‑quality code in fast‑paced environments.
- Excellent problem‑solving skills and a passion for improving safety and efficiency in the construction industry.