The Agile Communication Environment (ACE) Core team in Ottawa is looking for a highly motivated recent graduate who wants to take their future to the next level. See: http://www.avaya.com/usa/product/avaya-agile-communication-environment The ACE Core platform provides middleware to communication-enable the web, based on the SOA architecture. We provide Parlay X based Web Service APIs "northbound" to web developers, and we manage the complexities of the telecommunication network on their behalf, via SIP-based "southbound" messaging. The simplest example is the ability to click-to-dial directly from a web page, but we do much more than that. Our ACE code is primarily written in Java, but we also do some scripting; XML; installers; and a very small amount of C/C++ coding. ACE is supported on a Linux platform and uses IBM WebSphere as the Application Server. We develop using Agile/Scrum methodologies and make use of many popular open-source tools in both our development environment and product. Responsibilities: • The successful candidate will work as part of a highly motivated and professional team developing and/ or supporting software that leverages Avaya's IP telephony Servers, Gateways, and Network Infrastructure to provide leading-edge business communications solutions for our customers. • The work will include learning and understanding requirements and technical specifications, and implementing designs using Java, on Linux-based systems. It may also include implementing designs at the OS level using various scripting languages for Linux-based systems.• The job includes working with others on feature quality teams to review, inspect, and integrate the team's designs. The developer is responsible for unit test and delivery of their software and will also apply their knowledge and skills to identify and resolve a wide variety of day-to-day technical and logistical issues. He/she should be able to present technical information clearly, and should be flexible in responding to change in a fast-paced environment.As an Avaya employee, you will work with technology that makes a difference, and learn from the best-and-brightest - other employees like yourself. These elements, partnered with competitive rewards and an environment that values the unique contributions from employees around the globe, truly makes this a great job opportunity!Requirements: • MS or BS degree in Computer Science, Computer Engineering or Electrical Engineering with a software emphasis.• Knowledge of Object-Oriented Design • Proficient in Java.• Excellent problem-solving skills.• Team player with excellent verbal and written communications skills• Knowledge of JSE, J2EE, JEE5, EJB3.0 and Java annotations is desirable• Familiarity with voice and data networking protocols such as SIP/H.323/ISDN/H.248/MGCP is desirable
Location:
Canada-ON-Nepean
Telecommute:
No (Onsite Position)
Contact Name:
NA
Contact Phone:
NA
Contact Email:
NA
URL:
http://www.avaya.com
Contact Comments:
Please apply online:http://jobs.brassring.com/1033/ASP/TG/cim_jobdetail.asp?partnerid=261&siteid=33&AReq=42873BR
Please mention Match Your Skill Jobs when contacting us.
$('#incl-soc').load('/includes/soc_icons.jsp?subject=Software+Engineer+II+-+ACE+in+Nepean%2C+ON+%7C+Dev+Bistro&body=http%3A%2F%2Fwww.devbistro.com%2Fjobs%2F137619');
|