Senior Application Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+35 more
Job description
Scope of work : seeking an experienced consultant that can:
- Design and implement full stack solutions using .NET technologies, including C#, ASP.NET, .NET Core,
.NET 9.0, MVC, Entity Framework, JavaScript libraries, SQL Server, and Azure.
-
Identify, analyze, and develop interfaces and integration flows using Visual Studio Application platform.
-
Develop and optimize database structures and queries using SQL Server to ensure efficient data storage
and retrieval.
- Utilize Azure services to build scalable and reliable cloud-based applications, leveraging services such as
Azure App Service, Azure SQL Database, and Azure Functions.
- Collaborate with interface designers to integrate user-facing elements with server-side logic, ensuring
seamless user experiences.
- Integrate GIS applications and data with enterprise systems, improving operational workflows and data
accessibility.
-
Manage, process, and analyze spatial data from diverse sources.
-
Participate in code reviews to maintain code quality, identify potential issues, and suggest
improvements.
- Troubleshoot and debug complex application issues, providing timely resolutions to maintain system
stability.
-
Create and maintain technical documentation, including system designs, workflows, and user guides.
-
Ensure solutions comply with industry best practices, standards, and security protocols.
-
Stay current with industry trends and emerging technologies to propose innovative solutions and
improve development processes.
- Communicate effectively with team members, stakeholders, and project managers to gather
requirements, provide updates, and manage expectations.
- Prepare documentation and conduct knowledge transition to support adoption across the organization
Requirements
Note: candidates who do not have the required skills will not be considered.
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems,
Geographic Information Systems (GIS), or a related field. Master’s degree is a plus.
- Proven experience (8+ years) as a full stack .NET Developer with hands-on expertise in C#,
ASP.NET, .NET Core, .NET 9.0, MVC, Entity Framework, SQL Server, and Azure.
- Solid understanding of front-end technologies, including HTML5, CSS, JavaScript libraries, and
related frameworks (e.g., React, Angular).
-
Experience with RESTful API development and integration.
-
Demonstrated experience working with geospatial data types in Microsoft SQL Server,
Oracle/Oracle Spatial, and PostgreSQL/PostGIS databases.
-
Experience with MS-SQL Server, PostgreSQL, Oracle, and/or other geospatial databases.
-
Familiarity with web-based geospatial visualization and map library integrations.
-
Ability to collaborate effectively within a team environment.
-
Proven ability to lead cross-functional teams and deliver projects on time and within scope.
-
Strong knowledge of software architecture principles, design patterns, and best practices.
-
Familiarity with DevOps practices and tools for continuous integration and delivery.
-
Familiarity with application lifecycle management (ALM) tools such as Azure DevOps and
GitHub extensions.
-
Experience with version control using Git and GitHub and release management practices.
-
Excellent problem-solving skills and ability to work effectively in a collaborative team
environment.
-
Strong communication skills, both written and verbal.
-
Microsoft Azure certifications are a plus.
-
Demonstrated experience working with technical and non-technical staff.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…