Software Developer

US-Remote

careers

Req #: 10827
Type: Regular Full-Time
logo

Colliers Engineering & Design

Connect With Us:
Connect To Our Company
				Overview:

At Colliers Engineering & Design, we're looking for a Software Developer to build essential applications that power our internal teams. You'll work on a variety of projects from web and desktop applications to internal tools-following the full software development lifecycle. This role offers the chance to make a real impact through smart, user-focused solutions while providing exceptional technical support to the teams who rely on them every day.

Apply today and take the next step in your career with Colliers Engineering & Design.

Responsibilities:

*  Create solution technical designs, to maintain code base for enhancements and fixes.

*  Review of requirements specifications and preparation of technical specifications.

*  Estimate, unit testing, code reviews and associated technical documentation.

*  Understand clients' applications requirements.

*  Identify key application features.

*  Work with other Development team members to set specifications for new applications.

*  Perform unit and integration testing before launch.

*  Troubleshoot applications.

*  Find bugs and offer timely solutions.

*  Test existing applications, identify deficiencies and offer solutions.

*  Determine operational practicality.

*  Develop quality assurance procedures.

*  Deploy software tools, processes' and metrics.

*  Prepare reports on programming project specifications, activities, or status.

Qualifications:

*  Basic / Minimum Education requirement to perform the job: Bachelor's degree in computer science or related field preferred.

*  Relevant Years of experience required to perform the role: 0-3 years.

*  Object Oriented Design, Analysis, and Programming course work experience using Python, Java, or C#

*  Relation Database Design course work experience using MySQL, MS SQL Server

*  Experience using IDEs VS Code, VS Studio, Eclipse or the like

*  Experience using Version Control Systems GIT, DevOps or the like

*  Experience designing web pages using HTML

*  Knowledge or experience with JavaScript framework

*  Knowledge or experience using RESTful APIs

*  Technical Knowledge/Expertise- Continually learn and apply applicable standards, procedures, trends, technology, and criteria to successfully perform the functional responsibilities of the position.

*  Relationship Management- Possess and demonstrate the ability to develop and maintain internal and external relationships which support the success of the Company.

*  Business Acumen- Knowledgeable in best practices, trends, information, and other influences that affect CED and the environment in which we work, to maintain our position as an industry leader.

*  Communication- Possess and demonstrate the ability, skills, and initiative to exchange information effectively and efficiently.

*  Program and Project Management- Possess and demonstrate the ability to lead effectively and efficiently, plan, organize and manage procedures, protocols and/or staff to achieve the desired results of specific projects and/or programs.
			
Share this job: