C# GIS Programmer

Contract W2
Market related

Job Description

C# GIS Programmer



12 months.


  • Develop and deploy enterprise-level web and desktop applications using ArcObjects, C#, and the .Net framework
  • Design and develop enterprise-level software solutions on the ESRI GIS platform and ArcFM Solution
  • Implement code and solutions with a variety of technologies to customize desktop, web, and mobile based solutions
  • Technologies to be used: .NET, C#, ArcObjects, VB, Python, SQL, XML, HTML, JavaScript, Azure DevOps, Jenkins CI, Jira, Bitbucket and GitFlow, Windows installer XML, IIS 7+
  • Serve as dedicated, knowledgeable, technical, and onsite engineer
  • Create and maintain the client relationships
  • Solve internal and external technical issues across database configuration, software defects, and solution education

Skills & Experience:

  • Bachelor of Science in computer-related field preferred; other technical degrees/certifications considered in combination with experience
  • At least 4 years of experience developing end-user applications and interfaces in a .NET, C# development environment
  • At least 4 years of experience developing end-user applications and interfaces with an object-oriented programming language
  • At least 4 years of experience with commercial RDBMS such as Oracle and SQL Server
  • Experience developing integrations, customization, and extensions for the ArcFM Solution technology stack
  • Experience developing integrations, customizations, and extensions for the ESRI ArcGIS technology stack
  • Experience in a customer-facing software engineering role with responsibility for tasks in a full software development life cycle from design to end-user support
  • Experience with Windows-based software development tools, including Visual Studio
  • Experience with Windows Installer XML (WiX)
  • Experience with Continuous Integration and/or Jenkins
  • Experience in Customer IT or Customer Support services
  • Strong written and oral communication skills
  • Excellent analytical and problem-solving skills
  • Experience with the Azure/Azure DevOps technology stack a plus

For 25 years, Millennium Consulting has been a leader in professional staffing. Today, Millennium caters to a diversified portfolio of market-leading customers. Since its establishment, Millennium has relentlessly focused on unwavering integrity while perfecting the recruitment of subject matter experts for complex, mission critical projects. Our approach remains unchanged: Sweeping analysis of our clients' staffing initiatives and organizational culture, combined with a personal approach to long-term relationship building to identify the most impactful talent.



Millennium Consulting, Inc. is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age, race, sex, religion, national origin, sexual orientation, disability, or veteran status.

Dice Id : newmill
Position Id : 13288
Originally Posted : 1 month ago
Have a Job? Post it

Similar Positions

Dot Net Full Stack Developer
  • Synechron
  • Glen Allen, VA, USA
Senior .Net Developer-- LOCAL TO VIRGINIA and Near By
  • Global IT Family
  • Richmond, VA, USA
Lead .Net developer
  • Ventures Unlimited
  • Richmond, VA, USA
Sr. .Net Developer (only locals to VA)
  • Cyber Resource Provider LLC
  • Richmond, VA, USA
Sr. Net Developer
  • Akshar IT Solutions
  • Richmond, VA, USA
API Developer - Azure REST API
  • Kforce Technology Staffing
  • Richmond, VA, USA
iOS Programmer
  • Ampcus Inc
  • Richmond, VA, USA
Senior Programmer Analyst
  • iTech Solutions
  • Richmond, VA, USA
Senior Programmer Analyst / Senior Mobile App Developer
  • Leading Edge Systems Richmond
  • Richmond, VA, USA