Applications Developer
Harsh SharmaUnited StatesSENIORPosted 2h ago
Full Stack .NET developmentC#ASP.NETASP.NET CoreASP.NET 9MVCEntity FrameworkSQL ServerPostgreSQLOracleGeospatial databasesGeospatial dataWeb mappingVisualization librariesReactAngularJavaScriptHTML5CSSRESTful API developmentAzure App ServiceAzure SQLAzure FunctionsAzure DevOpsCI/CDGitGitHubRelease managementTechnical leadershipSoftware architectureDesign patterns
About the Role
We are looking for an experienced Applications Developer to join our team. This role involves developing full stack .NET applications with a focus on geospatial data and web mapping.
Key Responsibilities
• Develop full stack .NET applications using C#, ASP.NET, .NET Core, and related technologies
• Work with SQL Server, PostgreSQL, Oracle, and geospatial databases
• Implement web mapping and visualization solutions
• Build and integrate RESTful APIs
• Utilize Azure cloud services including App Service, SQL, and Functions
• Implement CI/CD pipelines using Azure DevOps and Git
• Provide technical leadership and contribute to software architecture
Requirements
• 8+ years of experience in Full Stack .NET development
• Strong knowledge of C#, ASP.NET, .NET Core, MVC, and Entity Framework
• Experience with SQL Server, PostgreSQL, Oracle, and geospatial databases
• Proficiency in web mapping and visualization libraries
• Skills in React or Angular, JavaScript, HTML5, and CSS
• Experience with RESTful API development and integration
• Familiarity with Azure App Service, Azure SQL, Azure Functions
• Experience with Azure DevOps, CI/CD, Git, and release management
• Bachelor's degree in CS, Software Engineering, IS, GIS, or related field
• Technical leadership and software architecture experience
• Microsoft Azure certification is a plus
Mandatory Requirements
• LinkedIn profile required
• In-person client interview at 120 Broadway, NYC
• Available onsite Monday–Friday for the first 3 months
• Two professional references with valid work email addresses
• DCP Candidate Reference Form required
• 100% interview commitment