This Posting May No Longer be Available. The End Date For This Job Was 2012-12-31
Date Posted : 2012-05-10

Software Developer - Element Management And Java Ee

Job Overview

BBG is looking for an Element Management Software Developer to join our client's dynamic team working on leading edge products and projects. The successful candidate has proven experience with Element Management Systems development in a Java EE environment As part of the team, the successful candidate will be empowered to provide technical leadership to both the customer and Northforge software development teams.

Additional Details

Required Skills:

· Proven experience working in element or network management domains
· Java programming skills
· 2 or more years of experience with Java Enterprise Edition, Hibernate, and SQL database technology
· Experience with SNMP and/or CLI or other management interfaces

· Experience with SOAP, RESTful or other web services
· Experience with Javascript, GWT preferred
· Developing with the SCRUM Agile software methodology
· Linux and/or Windows networking tools
· Open source integration experience
· Experience with C/C++
· Experience with IPv4 and IPv6 networking and protocols
· Experience with UI/UX design

Personal Soft Skills:
· Demonstrated ability to effectively work directly with customers
· Demonstrated ability to create top notch software architectures
· Strong communication skills, both written and spoken
· Ability to work and influence the customer requirements and needs
· Highly flexible and adaptable personality
· Self-starter who is able to learn new skills rapidly
· Able to participate and contribute to a dynamic team

Education and Experience

BSc or higher degree in EE/CS/CE or equivalent
5+ years of experience in software development

How To Apply

By Email:

Employer Information
BBG Management
Brad Phillips
This job advertisement has been provided by an employer external to and Canadian Career Services are not responsible for the accuracy, the authenticity and the reliability of the content.