remote
Software Developer - Newforma Inc
Software Engineer
Software Developer focused on designing, building, and testing cloud‑enabled project information management solutions for the AEC industry, using C#, .NET, SQL and Azure services.
About the role
Key Responsibilities
- Design, develop, test, and document new features and enhancements for a cloud‑based enterprise platform.
- Collaborate with product owners, architects, and QA engineers to translate requirements into clean, maintainable code.
- Implement and consume RESTful APIs, ensuring high performance and reliability.
- Maintain and optimize database schemas and queries in SQL Server.
- Participate in code reviews, continuous integration pipelines, and agile ceremonies to uphold quality standards.
Requirements
- 3+ years of professional experience with C# and the .NET framework.
- Strong knowledge of relational databases, particularly SQL Server, and ability to write efficient queries.
- Hands‑on experience with Microsoft Azure services (App Service, Functions, storage, etc.).
- Proficiency in building and consuming RESTful APIs.
- Solid understanding of software development best practices, version control (Git), and agile methodologies.