Established in 2008, CLEARGOALS is a privately held corporation who designs, implements and deploys Enterprise Marketing and Customer Experience Technical solutions from Software / SaaS
key partner vendors such as Adobe, IBM and Sprinklr.
The principal developer will execute operational strategy for the technical department. Serious
collaboration & in-depth technical knowledge will be the key to success for this role. Top priorities are set by industry experts whom he / she will collaborate with to implement the next generation of enterprise software. This role will have to rally the team around these deliverables and report development status on a regular basis to upper management.
The candidate must be highly motivated, with strong analytical skills, enjoys working with people and keep up with the latest technologies. The candidate is a creative and active problem solver.
LOCATION: Anywhere in Canada
Key member in leading the technical team by developing scalable high performing applications,
Participating in Project Architecture and design
Participating in evaluation and estimation of project scope (inc affecting the research, evaluation
& communication of requirements)
Participate in all software development life-cycle activities: designing, coding, documenting and
Providing technical leadership for the team
Communicate and lead problem resolution at various levels
Education & Experience
Bachelor's or equivalent in computer science / computer engineering, related field or equivalent
4+ years with MySQL
Proven experience in Version Control Experience (Github)
3 + years web development experience (Oracle Weblogic/TomCat), Deployment Environment
Exposure to full cycle web development (from specs to maintenance)
Knowledge and previous exposure of database systems (SQL, Oracle or other)
Unit Test Experience - JUnit & Mocha
Operating System Experience - Windows 7/10, AWS, Red Hat Linux a strong plus
JDBC, web services, servlets, RESTful web services, REST, SOAP, XML
Node.js, CSS, CSS3, Python, PHP
Skills and Abilities
Strong communication skills in English
Ability to multi-task and work with multiple accounts (customers) at the same time.
Ability to perform under pressure.
Highly motivated and problem solving oriented attitude (solution oriented).
Entrepreneurial attitude - working independently with little direction.
Ability to manage expectations both internally and externally
*Travel could potentially be up to 50% at times, but generally working from CLEARGOALS office or Home, depending on candidates location.
What we can offer:
Our offices offer an open, forward-thinking, highly collaborative space to work in. We aim to support you in your functions and provide the latest IT equipment, paid training and a competitive compensation package including dental, health and vision benefits.
We thank all applicants in advance for their interest, however only those selected for an interview will be contacted. For any additional enquiries, please contact jobs@ cleargoals.com
Job Types: Full-time, Permanent