Software Developer

Overview

Full Time

Skills

Software Development
Technical Support
Specification Gathering
Unit Testing
Technical Writing
Integration Testing
Quality Assurance
Computer Science
OOD
Python
Java
C#
Database Design
MySQL
Microsoft SQL Server
Eclipse
Version Control
Git
DevOps
HTML
JavaScript
RESTful
Relationship Management
Business Acumen
Communication
Microsoft Exchange
Project Management
Management
English
SAFE
Insurance
Life Insurance
Military
Mentorship

Job Details

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.
  • Ability to read, write and understand English for purposes of comprehending written job-related communications and verbal instructions and interactions.

What We Offer

At Colliers Engineering & Design, our people are our most important resource. That's why we are committed to providing all our employees with a safe, comfortable work environment, potential for career advancement, and the ability to impact society through their projects as well as Company sponsored activities.

This dedication begins with supporting a work life balance through a generous compensation package that includes: company paid medical, dental, and vision coverage; paid pregnancy disability leave; short- and long-term disability insurance; life insurance; a company-matched 401(k)/Roth; paid time off that includes parental and military leave; employee referral and professional license bonuses and a straight time policy that compensates exempt employees for billable hours worked in excess of 40 billable hours within a work week.

We have also created an internal culture that provides the resources and technology needed to encourage personal and professional growth opportunities through reimbursement for education; a free in-house resource for hundreds of educational and self-enrichment courses; mentorship program; wellness program; Women's Organization and ongoing philanthropic opportunities.

Apply today to learn how you can join our team of professionals, so we can help you Accelerate Your Success!
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.