Job Description
Company Overview
The role supports the External Services Division (EX), Watershed Management by developing and maintaining applications built with .NET and GIS technologies. The developer must follow DNR standards and procedures for source code management, file management, and change management processes.
Job Details
- Design, develop, test, implement, and maintain application features using .NET and GIS technologies.
- Support applications for the External Services Division (EX), Watershed Management.
- Opportunity for additional hours throughout the year.
- Follow organizational standards and procedures for development, version control, and change management.
Key Responsibilities
- Design and develop applications within the Microsoft .NET Framework.
- Implement features, test, and maintain applications.
- Work with GIS technologies, particularly Esri JavaScript APIs.
- Develop applications using Oracle backend databases and stored procedures.
- Manage code and deployments using Visual Studio and Azure DevOps.
- Apply Object-Oriented Design principles.
- Implement standard security methods in custom applications.
- Develop reports using SSRS.
- Create Web APIs.
- Follow coding standards and best practices.
- Perform testing activities including identifying scenarios, preparing data, executing tests, and documenting results.
- Follow Systems Development Lifecycle (SDLC) and IT best practices.
- Troubleshoot and resolve technical issues through debugging and research.
- Work using Iterative / Agile / Scrum methodologies.
- Collaborate with team members to ensure project success.
Qualifications
- Advanced level experience in application development, analysis, and development within Microsoft .NET Framework.
- Experience developing applications with Oracle databases and SQL.
- Experience working with Visual Studio and Azure DevOps.
Skills
- .NET Framework development.
- MVC development using C#, VB.Net, JavaScript, Bootstrap.
- GIS experience, especially Esri JavaScript APIs.
- Oracle databases, stored procedures, and SQL.
- Visual Studio and Azure DevOps including repositories, version control, and deployments.
- Object-Oriented Design.
- Security implementation for custom applications.
- SSRS reporting.
- Web API development.
- Coding standards and best practices.
- Testing processes and documentation.
- Systems Development Lifecycle (SDLC).
- Debugging and issue resolution.
- Agile / Iterative / Scrum methodologies.
- Communication and teamwork.
Additional Helpful Skills
- Technical documentation.
- SharePoint experience.
- Experience working at DNR or other government agencies.
Top Skills & Experience
- Advanced .NET Framework development and analysis – 8+ years.
- MVC development with C#, VB.Net, JavaScript, Bootstrap – 8+ years.
- GIS experience with Esri JavaScript APIs – 2 years.
- Oracle databases, stored procedures, SQL – 8+ years.
- Visual Studio and Azure DevOps with code management – 8+ years.