Senior Application Developer - .NET / Azure / GIS
Princeton IT Services
New York, NY, United States
8 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
ASP.NET
JavaScript (Programming Language)
.NET Framework
Geographic Information Systems
Application Lifecycle Management
Application Performance Management
HTML5
Microsoft Azure
C Sharp (Programming Language)
Cascading Style Sheets (CSS)
Cloud Computing
+41 more
Code Review
Information Systems
Databases
Continuous Integration
Data Structures
Database Design
Software Design Patterns
DevOps
Entity Framework
GIS Applications
Github
JavaScript Libraries
PostgreSQL
Microsoft SQL Server
SQL Azure
Model View Controller (MVC)
Oracle (Applications)
PostGIS
Software Architecture
Query Optimization
Release Management
Cloud Services
Responsive Web Design
Software Engineering
Spatial Data Infrastructures
Systems Integration
Web Applications
Enterprise Software Applications
.NET Core
Oracle Spatial
ReactJS
Backend
Git
AngularJS
Information Technology
Deployment Automation
Integration Frameworks
Front End Software Development
Restful APIs
Software Version Control
Serverless Computing
Job description
We are seeking an experienced Senior Application Developer to design, develop, and maintain full-stack enterprise applications using .NET technologies, SQL Server, and Microsoft Azure. The ideal candidate will have strong expertise in backend and frontend development, API integration, cloud solutions, and geospatial data integration, including GIS applications and mapping technologies., * Design and develop full-stack applications using C#, ASP.NET, .NET Core, .NET 9, MVC, and Entity Framework.
- Build responsive user interfaces using HTML5, CSS, JavaScript libraries, and frameworks such as React or Angular.
- Develop and integrate RESTful APIs, application interfaces, and integration workflows.
- Design, optimize, and maintain databases, queries, and data structures using SQL Server, PostgreSQL, Oracle, and geospatial databases.
- Develop and deploy scalable cloud applications using Azure App Service, Azure SQL Database, and Azure Functions.
- Integrate GIS applications and geospatial data with enterprise systems.
- Process and analyze spatial data from multiple sources and support web-based mapping and geospatial visualization.
- Participate in code reviews, troubleshoot complex application issues, and improve application performance and reliability.
- Apply software architecture principles, design patterns, security standards, and development best practices.
- Support CI/CD pipelines, version control, release management, and application lifecycle management.
- Create and maintain technical documentation, system designs, workflows, and user guides.
- Collaborate with technical and non-technical stakeholders to gather requirements and deliver solutions.
- Conduct knowledge transfer and support the adoption of solutions across teams and agencies.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, GIS, or a related field. A master’s degree is a plus.
- 8+ years of full-stack .NET development experience.
- Strong hands-on experience with C#, ASP.NET, .NET Core, .NET 9, MVC, Entity Framework, SQL Server, and Azure.
- Proficiency in HTML5, CSS, JavaScript, and frontend frameworks such as React or Angular.
- Experience developing and integrating RESTful APIs.
- Experience working with geospatial data in SQL Server, Oracle Spatial, and PostgreSQL/PostGIS.
- Familiarity with web-based GIS visualization, mapping libraries, and spatial data integration.
- Strong knowledge of database design, query optimization, software architecture, and design patterns.
- Experience with Azure DevOps, Git, GitHub, CI/CD, and release management.
- Strong analytical, troubleshooting, communication, and collaboration skills.
- Ability to work effectively with cross-functional teams and deliver projects within scope and timelines.
Preferred Qualifications
- Microsoft Azure certifications.
- Experience with enterprise GIS applications and geospatial data management.
- Experience with DevOps practices, application lifecycle management, and automated deployments.
- Experience preparing technical documentation and conducting knowledge transfer.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…