As software engineer at DC you build solutions used by site managers, project engineers, architects, structural engineers, real estate developers and maintenance teams. You will work on client projects as well as on DC’s own applications.
You will be involved throughout the life cycle of a project, from idea generation, design, and prototyping to execution, and shipping. You will collaborate closely with technical and non-technical counterparts to understand our customers’ problems and build products that solve them. We think the best way to understand our clients need is to meet them, so occasionally, you’ll visit construction sites or join an real estate developer at their desk to really understand their mission and their pain points.
The languages we will be mostly working with will be Python, but if you are skilled in other languages it will be no issue either, as long as you can write clean, effective code and learn new languages quickly.