Associate Software Engineer
We are looking for a team player with solid technical skills to join our NMS engineering team. Candidates must have a strong technical background and be capable of coming up to speed on new technologies quickly. Good communication skills, great problem solving skills, and the ability to work both individually and collaboratively in a team environment are required. If you enjoy working in a fast-paced environment with the smartest team, and the very latest technology, then this is the job for you!
- Work with the latest web technologies such as HTML 5, web workers, and JavaScript libraries.
- Integrate new and existing server side technologies into a coherent web interface.
- Implement, test and integrate web based real time data streaming technologies.
- Participate in determining the future direction of the web based network management system, the related services, and utilized frameworks.
- Play an active role in solving issues related to scalability and redundancy for a highly scalable, high availability network management system.
Experience and Skills:
Skills ideal to have:
- HTML/XML/JavaScript, Perl, C++, SQL, TCP/IP, Web Programming
Education:
- BS/MS in Computer Science or equivalent work experience.
- Strong problem solving skills or hands-on-experience with the following:
- Strong experience with HTML/JavaScript programming.
- Experience with a web programming framework, such as Prototype or jQuery.
- Experience with server side languages such as Perl, C++.
- Experience with a relational database, such as MySQL or PostgreSQL.
- Experiences with a POSIX operating system, such as Linux or BSD.
- Experiences with Distributed/Multi-Tier programming and IPC is a plus.
- Knowledge of TCP/IP sockets is a plus.
Professional Qualities:
- Must be able to work in a fast paced development environment.
- Must be able to analyze and solve technical problems related to communications networks in a client/server, or multi-tier environment.
Additional Qualities:
- Must have strong interpersonal skills and be self-motivated.
- Must be able to research, learn and integrate new technologies.
- Must be able to complete tasks in a timely manner.
- Must be able to communicate effectively on a technical level.
- Must be able to work under pressure in high visibility situations.
- Must be effective as a single contributor or as a team player.
Benefits:
Competitive base salary, performance-based bonus, Medical/Dental/Life/STD/LTD/EAP/401(k) with company match/tuition reimbursement, PTO
Keywords: HTML, XML, Javascript, Perl, C++, SQL, TCP/IP, Web programming