About the Company:
Peer Consulting Resources (PCR) is seeking an experienced Senior Application Developer to support a building maintenance system modernization project. The project focuses on developing and modernizing enterprise applications, integrating geospatial capabilities, and supporting reliable, scalable solutions for agency operations.
The Role:
We are looking for a Senior Application Developer – .NET / GIS with 10+ years of hands-on full-stack .NET development experience and strong expertise in application development, database management, cloud technologies, and geospatial data integration.
The ideal candidate will have extensive experience with C#, ASP.NET, .NET Core, .NET 9, MVC, Entity Framework, SQL Server, and Microsoft Azure, along with practical knowledge of GIS technologies and web-based mapping solutions.
You will be responsible for designing, developing, and maintaining enterprise applications, optimizing database performance, integrating geospatial data, and collaborating with technical teams and agency stakeholders to deliver project requirements.
Position Details:
Work Arrangement: Onsite Monday–Friday for the first 3 months; hybrid thereafter
Schedule: Weekdays, 9:00 AM–5:00 PM (up to 35 hours per week)
Contract Duration: Up to 18 months
Interview: In-person
What You Will Do:
Full-Stack Application Development: Design, develop, enhance, and maintain enterprise applications using C#, ASP.NET, .NET Core, .NET 9, MVC, and Entity Framework.
Database Development & Optimization: Build and maintain SQL Server databases, develop efficient queries, and optimize database performance to support application requirements.
API Development: Design, develop, and maintain REST APIs to support application functionality and integrations.
Azure Application Support: Develop, deploy, and support Azure-hosted applications while ensuring reliability, scalability, and maintainability.
GIS & Geospatial Integration: Integrate geospatial data and implement web-based mapping, geographic information systems, and visualization capabilities.
Frontend Development: Build and maintain user-facing application components using HTML5, CSS, and JavaScript libraries or frameworks such as React or Angular.
Application Architecture: Contribute to technical design decisions, application architecture, and development best practices.
Code Quality & Troubleshooting: Participate in code reviews, identify and resolve technical issues, and ensure application quality and performance.
DevOps & Release Management: Work with Git/GitHub, DevOps practices, CI/CD pipelines, and release management processes.
Technical Documentation & Collaboration: Prepare technical documentation, support knowledge transfer, and collaborate with developers, agency stakeholders, and project leadership.
What We Are Looking For:
Senior-Level .NET Experience: 10+ years of hands-on full-stack application development experience using the .NET technology stack.
Strong C# & .NET Expertise: Extensive experience with C#, ASP.NET, .NET Core, .NET 9, MVC, and Entity Framework.
Database Expertise: Strong experience with Microsoft SQL Server, database design, query development, and performance optimization.
Cloud Experience: Hands-on experience developing or supporting applications hosted on Microsoft Azure.
Frontend Technologies: Proficiency in HTML5, CSS, JavaScript, and modern frontend frameworks or libraries such as React or Angular.
REST API Development: Experience designing, developing, integrating, and maintaining RESTful APIs.
GIS & Geospatial Data: Experience working with geospatial data using SQL Server, Oracle/Oracle Spatial, and PostgreSQL/PostGIS.
Web Mapping & Visualization: Experience integrating GIS technologies with web applications for mapping and geospatial visualization.
Application Architecture: Knowledge of enterprise application design, architecture principles, and software development best practices.
DevOps & Version Control: Familiarity with Git/GitHub, CI/CD pipelines, DevOps practices, and software release management.
Education: Bachelor's degree in Computer Science, Software Engineering, Information Systems, GIS, or a related field.
Communication & Technical Leadership: Strong problem-solving, communication, collaboration, and technical leadership skills.
Important Work & Interview Requirements:
Candidates must be available for an in-person interview in New York, NY. The selected candidate must also be able to work onsite five days per week during the first three months before transitioning to a hybrid arrangement.
Why This Role?
This is an opportunity to contribute to a significant application modernization initiative. The role combines full-stack .NET engineering, cloud application development, database optimization, and geospatial technology within an enterprise project environment.
The successful candidate will have the opportunity to apply their technical expertise to modernize applications, integrate GIS capabilities, and deliver robust solutions in collaboration with experienced development teams and agency stakeholders.
Contact Details:
Vanshika:
[email protected]
Aarya :
[email protected]
You can send your updated resumes directly.
#Hiring #DotNetDeveloper #SeniorDeveloper #GISDeveloper #ApplicationDeveloper #FullStackDeveloper #CSharp #DotNet #ASPNet #Azure #SQLServer #PostgreSQL #PostGIS #SoftwareEngineering #NewYorkJobs #PeerConsultingResources