Search

Senior .Net Full Stack Developer

National Valuation Consultants, Inc.
locationCentennial, CO, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

About the Role

We are looking for a self-motivated Senior .NET Full Stack Developer to join the software team at NVC. This is a critical role for a n-tiered enterprise application used in the real estate and property appraisal sector. The ideal candidate will be a technical leader who thrives in Agile environments, works independently, and collaborates effectively with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities

• Lead the design, development, and maintenance of Web APIs using the Microsoft .NET C# framework.

• Work with tiered architecture patterns utilizing Dependency Injection (Unity or similar) and the Repository Pattern.

• Maintain and enhance the existing front-end codebase built with Angular 1.0, KnockoutJS, jQuery, and Bootstrap.

• Design efficient queries and manage database structures in MS SQL Server.

• Integrate and optimize search features using Elasticsearch.

• Develop and maintain rich UI components using DevExpress libraries.

• Support and enhance Bing Maps integration features.

• Participate in sprint planning and Agile planning meetings; take full ownership of assigned user stories.

• Provide technical leadership.

• Work independently with minimal supervision after sprints are assigned.

Required Skills & Qualifications

• 8–10 years of professional software development experience.

• 8 + years of strong expertise in C#/.NET Framework, particularly in Web API development.

• 4 + years of experience with Dependency Injection (Unity or equivalent) and Repository Pattern.

• 5 + years proficiency in legacy and modern front-end frameworks: AngularJS (1.0) and up, jQuery, Knockout JS, and Bootstrap CSS.

• 5 + years of hands-on experience with MS SQL Server, including complex queries, stored procedures, and performance tuning.

• 3+ years’ experience with Elasticsearch for search and indexing features.

• Familiarity with DevExpress controls for advanced UI components.

• Experience integrating Bing Maps or similar GIS/map tools into enterprise software.

• Strong debugging and problem-solving skills.

• Excellent communication and teamwork skills; able to thrive in a collaborative environment with minimal oversight.

• Comfortable leading small development efforts or features independently.

· Experience with code repositories such as Git, TFS, SVN, or equivalent

Nice-to-Have

• Experience with upgrading or migrating legacy AngularJS applications.

• Familiarity with secure coding practices and application performance tuning.

• Prior experience in the real estate or property appraisal domain is a plus.

NVC offers a competitive compensation plan and the opportunity to work with an industry leader. Included with this position is a comprehensive benefits package, including medical, dental, vision, disability, life insurance, 401k with employer match, wellness programs, and paid time off. For additional information about NVC, please visit the company website at: www.nvcinc.com. 

A background check will need to be successfully passed as a condition of employment.

Company DescriptionNational Valuation Consultants, Inc. (“NVC”) is the largest privately held commercial real estate valuation and advisory firm in the United States. With primary headquarters in Centennial, Colorado, and 15 additional regional offices, NVC provides a broad range of appraisal, consultation, and real estate advisory services.

Company Description

National Valuation Consultants, Inc. (“NVC”) is the largest privately held commercial real estate valuation and advisory firm in the United States. With primary headquarters in Centennial, Colorado, and 15 additional regional offices, NVC provides a broad range of appraisal, consultation, and real estate advisory services.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...