Newforma pioneered the PIM software category in 2004 and has been dedicated to improving project delivery ever since. Our software is used by more than 1,500 architecture, engineering, and construction companies around the world, including 191 of the ENR Top 500 Design Firms. Our software and customer service are world-class and more than 96 percent of our customers renew their annual subscription.

Newforma Manchester, NH, USA
Jan 21, 2019
Full time
Newforma, the leading provider of Project Information Management software for architecture, engineering, and construction firms worldwide is growing!  Creating software that makes a difference in the AEC industry is what drives our company.  We are enhancing our flagship enterprise product to connect with various backend, and cloud systems in the AEC space.  If you have the drive, confidence, thirst for knowledge, desire to be challenged and technical expertise required, we’d like to see your resume. Responsibilities:   ·         Work in a Microsoft development environment with C#, C++, ASP.NET, Win32, MySQL, NUnit, Moq, document management systems, and Microsoft Office APIs in a client-server environment deployed across a global customer base. ·         Experience in an API-driven ecosystem, with a background in RESTful API development and .NET-based application plugins. ·         Design, code, test, debug, and document software solutions using appropriate processes, tools, frameworks, libraries, patterns, best practices and standards. ·         Optimize software for speed and compatibility; add features that contribute to the product with a focus on quality. ·         Ensure code and features are developed to meet requirements and standards. ·         Work in an agile environment as a member of a closely-knit Scrum or Kanban team. ·         Willingness to work outside of normal business hours, as necessary, to accommodate support incidents. Qualifications:   ·         BS / MS in Computer Science, or similar engineering program with 5-10+ years of experience delivering software to customers. ·         Passion for building great software applications released on a regular cadence. ·         Strong OOD/OOP skills. ·         Strong problem solving skills. ·         Experience with Agile lifecycle development. ·         Good written and oral communication skills in English, and able to work independently. ·         Proven ability to work in an established multi-million line application. ·         Experience with C#, Visual Studio .NET, and Microsoft Windows-based development technologies.