Software Developer

Dirtt Environmental Solutions Ltd. Salt Lake City , UT 84101

Posted 1 week ago

Ice Edge Business Solutions, a division of DIRTT Environmental Solutions, is filled with eager, capable and engaged people. But we're missing one important person. We are looking for an experienced, passionate, out of the box thinker, to join us on the Software Development team as a Developer.

We are a business-first technology company, providing a suite of revolutionary software solutions. Our innovative approach to technology helps people design, engineer and manufacture their products better with less waste and errors, while enabling them to go to market faster with highly customizable products.

ICE software pioneered the application of video game technology to create 3D environments for interior construction. We continue to push the envelope of technology with virtual and augmented reality integration to reimagine manufacturing and engineering. All this, while the back end of the system melts into other business software and ERP systems.

Check out the video to learn more about ICE:

Who are you?

You are tenacious, passionate and ready for a challenge. You stand up for your ideas and are always learning new things that you can bring back to the team.

As a Developer, you will help conceive, design, develop, test and integrate new projects. Not only will you participate in developing ICE Software, but you will utilize enhanced development tools and web-based applications/cloud. You'll be a mentor to other developers, provide leadership, maintain code quality, debug at an advanced level and design new functionality.

What you'll do!

  • Work in an agile dynamic environment and be involved in all technical activities within the team such as estimating, sprint planning, software development life cycle activities, code reviews, research, deployments and documentation creation.

  • Produce architectures that are scalable

  • Predict the future, solving problems before they have a chance to come up.

  • Work on features, bugs and production system investigations as part of an agile team

  • Define and apply new ways to increase your impact.

  • Ensure software deliverables align with the technical architecture, development standards and quality practices

  • Create a learning environment through collaboration, shared knowledge, and leadership.

  • Provide expertise with application and database integration technologies, including solution and service-oriented architectures.

  • Translate business requirements into working software solutions.

  • You actively find ways to share your experience in the community

What makes an ideal Software Developer at DIRTT/ICE?

  • 5+ years of software development experience combined with industry related experience

  • A university degree in Computer Science or Software Engineering

  • A desire to work in an entrepreneurial environment where everybody has a voice and is expected to speak up

  • Strong problem solving and programming skills, with the ability to turn high-level goals into creative, efficient, and well documented solutions.

  • Passion for improving the customer experience

  • Attention to quality, user-oriented software design.

  • Ability to provide direction and mentorship to other team members

  • Interested in sharing past experience and success with fellow ICEcubes and the community

  • Ability to easily build and maintain relationships and add value to a team environment

Note: We are open to experience in many languages or frameworks. If you regularly learn new languages or frameworks and are quick to pick them up you will be a good fit.

Desired skills:

  • Object-oriented development

  • Core Java

  • SQL Database

  • Unity

  • Amazon Web Services

  • .NET

  • GIT, Maven

  • JUnit

Why join us?

We offer a unique and exciting work atmosphere. Plus, we're growing quickly and are looking for smart, forward-thinking problem solvers to join our first class and fairly wacky team.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Developer

Apex Systems

Posted 2 months ago

VIEW JOBS 10/19/2022 12:00:00 AM 2023-01-17T00:00 <p>Job#: 1259303</p><p>Job Description:</p><p>Apex Systems is searching for an experienced software developer who is strong working with TypeScript.</p><p>If interested, please email a copy of your resume to James Hajek at</p><p>The Expertise You Have</p><ul><li><p>Bachelor's Degree in Computer Science / similar technical discipline and or equivalent experience</p></li><li><p>2+ years' experience with TypeScript</p></li><li><p>Java, Javascript (Angular preferred), NodeJS experience preferred</p></li><li><p>2+ years with AWS and other cloud-based development methodologies / best-practices</p></li><li><p>Experience with Restful APIs is a plus</p></li><li><p>Experience with enterprise business, financial, BPM, etc. software a major plus</p></li></ul><p>The Skills You Bring</p><ul><li><p>Experience with Git, Java, Jenkins, Docker, AWS, Python, Shell Scripts</p></li><li><p>Excellent communication skills required</p></li><li><p>Strong problem resolution skills required</p></li><li><p>Ability to work in a team-oriented environment required</p></li></ul><p>The Value You Deliver</p><ul><li><p>Accountable for consistent delivery of functional software - sprint to sprint, release to release</p></li><li><p>Excellence in software development practices and procedures</p></li><li><p>Participates in application level architecture</p></li><li><p>Develops original and creative technical solutions to on-going development efforts</p></li><li><p>Responsible for QA readiness of software deliverables (end-to-end tests, unit tests, automation)</p></li><li><p>Responsible for supporting implementation of moderate-scope projects or major initiatives</p></li><li><p>Works on complex assignments and often multiple phases of a project</p></li><li><p>Assists in developing departmental technical policies and procedures</p></li><li><p>May assist in establishing project plans for projects of moderate scope</p></li></ul><p>This position will have remote flexibility, but does require on-site up to three days per month in Salt Lake City, UT or Dallas, TX.</p><p>EEO Employer</p><p>Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.</p><p>Employee Type:</p><p>Contract</p><p>Location:</p><p>Salt Lake City, UT, US</p><p>Job Type:</p><p>Applications and Data Management</p><p>Date Posted:</p><p>July 6, 2022</p><br> Apex Systems Salt Lake City UT

Software Developer

Dirtt Environmental Solutions Ltd.