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