|
Associate Software Developer
Location: Oak Brook, IL.
We have the following 3 positions available:
WEB DEVELOPMENT
- Client-server design, theory and practice
- Interest or experience in developing asynchronous, multi-threaded, server-based processes in Java
- Exposure to message-based inter-process communications and TCP/IP
- Working knowledge of web development technologies such as HTML/Servlets/JSP/Tomcat/Javascript/XML
- Exposure to modern software test practices and procedures such as Agile and Test drive development
- Experience using source control
C++ CLIENT DEVELOPMENT
- Client-server design, theory and practice
- Interest or experience in developing application GUI’s
- Interest or experience in developing applications in Microsoft Visual C++, MFC, C# and .Net framework
- Relevant experience in applications that use COM automation, DOM and Unicode strings
- Exposure to message-based inter-process communications and TCP/IP
- VoIP and CTI (Computer Telephony Interface) exposure is a plus
- Exposure to modern software test practices and procedures such as Agile and Test drive development
- Experience using source control
CALL PROCESSION DEVELOPMENT
- Client-server design, theory and practice
- Interest in developing real-time CTI (Computer Telephony Interface) applications
- Interest in developing multi-threaded, server-based processes and client libraries using Microsoft C++
- Exposure to message-based inter-process communications and TCP/IP
- Exposure to Telephony API’s and protocols including TAPI, SIP, and CSTA
- Familiarity with common PBX vendors’ equipment and software including Nortel, Avaya, Cisco, Mitel, ShoreTel, Inter-Tel, Siemens, Ericsson, etc.
- Familiarity with common telephony middleware and hardware vendors including NMS, Dialogic, Pika, Envox, etc.
- Exposure to modern software test practices and procedures such as Agile and Test drive development
- Experience using source control
The following general qualifications are required for all 3 positions:
- Four year degree in Computer Science, or related degree.
- 1 to 2 years of relevant work experience/internship required.
- Self-starter with a demonstrated ability for self-directed learning.
Excellent problem solving, verbal and written communication skills
Please submit your qualifications to the corresponding email address below, including resume and salary history, for consideration.
Email us your resume.
|
|