Job Details
Date:
Feb 23, 2014
Location
Montreal, Quebec, CA
Req ID: 2118
Job Segment: Telecommunications, Telecom, Developer, Java, Engineer, Technology, Engineering
Apply now
The Java Common Components organization at Ericsson Canada is
expanding their team of developers within the Montreal site. We are
looking for dynamic and well-rounded Software Developers that will work
on building high-performance, high-availability, telecom-grade software
systems.
We work on the latest technologies and we strive on offering the best solution to our customers. Our developers will have the opportunity to work in team-oriented environment and they will mainly be programming with Java and Python.
Summary
The Software Developer is responsible to produce and document high quality software products from inception to delivery for the telecommunication industry. The main requirement of this position is the ability to perform analysis, design, verification, demonstration and maintenance of these products in a Lean and Agile, team environment.
To have success in our environment, you must have passion for technology, be flexible and self-driven team player, and able to work under pressure.
Main Responsibilities
Requirements
Education: Bachelor in Computer Science or Software Engineering
Pertinent Experience: 3 or more years of experience in Software Development, preferable in the telecommunications industry.
Skills and Competencies
DISCLAIMER: The above statements are intended to describe the
general nature and level of work being performed by employees assigned
to this classification. They are not intended to be construed as an
exhaustive list of all responsibilities, duties and skills required of
employees assigned to this position. Therefore employees assigned may be
required to perform additional job tasks required by the manager.
Primary country and city: Canada (CA) || Quebec || Montreal || R&D
We work on the latest technologies and we strive on offering the best solution to our customers. Our developers will have the opportunity to work in team-oriented environment and they will mainly be programming with Java and Python.
Summary
The Software Developer is responsible to produce and document high quality software products from inception to delivery for the telecommunication industry. The main requirement of this position is the ability to perform analysis, design, verification, demonstration and maintenance of these products in a Lean and Agile, team environment.
To have success in our environment, you must have passion for technology, be flexible and self-driven team player, and able to work under pressure.
Main Responsibilities
- Codes, implements, tests and integrates complex software.
- Troubleshoots and debugs new or existing software programs.
- Solves trouble reports
- Develops and executes unit/basic/function test cases.
- Participates and contributes to improvements of software development (products, process methods, and tools).
- Participates and contributes to design inspection and/or code review.
- Works in advanced design and/or maintenance activities.
Requirements
Education: Bachelor in Computer Science or Software Engineering
Pertinent Experience: 3 or more years of experience in Software Development, preferable in the telecommunications industry.
Skills and Competencies
- Excellent communication and presentations skills
- Self driven, motivated team player
- Excellent troubleshooting skills and problem solving
- Highly interested in software development, programming, software engineering and test automation and seeking a career in development
- Extensive programming experience in Java for commercial software, preferably Java EE (Web, EJB and SIP containers)
- Experience with Python programming
- Experience with C/C++ programming
- Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)
- Experience working with Agile Software engineering methodologies (e.g. Scrum, XP, TDD)
- Experience working with Java EE application severs (Glassfish/Sailfin/SGCS/JBoss)
- Good knowledge of SIP (Session Initiation Protocol)
- Knowledge of clustering techniques
- IP Networking experience (configuration, troubleshooting, wireshark tracing)
- Hands on experience with development and test tools (e.g. Eclipse, JUnit, TestNG, GIT, Maven, profiling tools)
- Linux administration skills and shell scripting
WE WOULD LIKE TO THANK ALL APPLICANTS FOR THEIR INTEREST IN ERICSSON; HOWEVER ONLY SELECTED APPLICANTS WILL BE CONTACTED.
Primary country and city: Canada (CA) || Quebec || Montreal || R&D
Job Segment: Telecommunications, Telecom, Developer, Java, Engineer, Technology, Engineering
0 comments:
Post a Comment