Software Engineer

  • Westminster, CO
  • Posted 3 hours ago | Updated 3 hours ago

Overview

On Site
Full Time

Skills

Mapping
Screening
Object-Oriented Programming
Geospatial Analysis
Teamwork
Software Development
Surveying
Building Information Modeling
Collaboration
Marketing
Computer Hardware
Agile
C#
.NET
Geographic Information System
Civil Engineering
3D Computer Graphics
Photogrammetry
Mathematics
Writing
Web Services

Job Details

Title: Software Engineer
Location: Remote/ On-Site: Onsite in Westminster CO preferred, but open to remote option.
Duration: 12 months plus extensions
  • Must have recent C# experience
  • Must have Geospatial experience OR GIS, Spatial, Geographic Mapping experience
  • Bonus if candidate has recent experience working with professionals in the fields of Surveying, Construction, GIS, BIM and CAD.

Interview process: Recruiter screening, Technical screening, and cultural fit interview

Top skills: Object Oriented (C#, Net) programming, Geospatial and Civil engineering industry knowledge, team work

As part of an international software development team, you will provide cutting-edge solutions to real-world problems faced by professionals in the fields of Surveying, Construction, GIS, BIM and CAD.
Collaborate with team members to examine marketing requirements, guide, and propose innovative functional designs
Develop, test and maintain the software solution
Coordinate efforts with worldwide distributed hardware and software teams
Align work with our various centers of expertise, integrate specialized components into the software solution
Work in an Agile development process.

Demonstrated experience as a mid or senior developer in a C# .NET environment
Proactive team player mindset that strives to engage with distributed colleagues
Experience with optical survey, GNSS, GIS, CAD, Civil Engineering, 3D scanning or photogrammetry is a plus
A strong math background is a plus
Experience in writing, consuming, and deploying web services is a plus
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.