THE CONSULTANT MUST BE GC OR CITIZEN
"• Designs, modifies, develops, writes and implements software programming applications
• Supervises and mentors new developers.
• Actively participates and leads by example in the organization’s software development policies and procedures
• Recognizes software programming problems/issues and begins to provide solutions
• Creating a work break down structure to aid in the managing of task assignments and schedule
Competencies and Abilities
• Experienced with Java
• Understanding of Object Oriented Analysis and Design
• In depth experience with an Object Oriented programming language
• Understanding of Relational Databases
• In depth experience with Open Source Software
• Detailed knowledge of software build and deployment processes, procedures and tools
Core Technologies
• Geo Tools, Geo Server, UTS, Spatial DB (Ex. Postgis, Oracle Spatial), Web Mapping (Ex. Open Layers, Google Maps)
• PostgreSQL, JPA2, Hibernate, JBoss/Wildfly
• Wireshark
• JMS, JAXB
• Web Services (Ex. REST, SOAP, etc.)"