Full-Time

Software Developer

Posted on Apr 16

H2 O Geomatics

14 Erb Street West, Waterloo, ON, N2L 1S7

Personal Suitability

Initiative; Effective interpersonal skills; Accurate; Team player; Excellent oral communication; Client focus; Judgement; Organized

Computer and Technology Knowledge

Word processing software; Unix; TCP/IP; Spreadsheet; MS Windows; Linux; Internet; Database software; MAC; Networking security; Extranet; Intranet; Servers; File management software; Security software; Presentation software; Mail server software; Communication software; Image editing software; Project management software; HTML editing software; Web service design; Desktop publishing software; Software development; Data analysis software; Mapping and data visualization software; Website creation and management software; MS Office; Enterprise Applications Integration (EAI); Business diagram software; Multimedia software; API

Work Conditions and Physical Capabilities

Fast-paced environment; Work under pressure; Repetitive tasks; Attention to detail; Sitting

Transportation/Travel Information

Own transportation; Public transportation is available

Programming Languages

Object-Oriented programming languages; MySQL; Java; JavaScript; JSP; HTML; CSS; C; C++; SQL; Ajax; JQuery; C#; .NET; ASP.NET; Objective-C; Python; React Native; React.js; Ruby; Ruby on Rails; SASS; Angular.js; CoffeeScript; Git; Matrix Laboratory (MATLAB); Model-View-Controller (MVC); OpenGL; R; Shell script; Subversion (SVN)

Work Setting

Consulting firm; Research and development institution; Startup company

Applications Adobe Photoshop

Business Equipment and Computer Applications

Unity3D; Xcode; Microsoft Visual Studio; Sublime Text; Eclipse

Operating Systems and Software Android

Specific Skills

Write, modify, integrate and test software code; Identify and communicate technical problems, processes and solutions; Prepare reports, manuals and other documentation on the status, operation and maintenance of software; Assist in the collection and documentation of user's requirements; Assist in the development of logical and physical specifications; Research and evaluate a variety of software products; Maintain existing computer programs by making modifications as required; Plan, develop and co-ordinate programs of geotechnical, geological, geophysical or geohydrological data acquisition, analysis and mapping

Experience 1 year to less than 2 years

Education Bachelor's degree

Languages English

Interview for this position