Software Engineer - JAVA Empirix
THIS JOB HAS EXPIRED
EMPIRIX systems consist of network performance testing, monitoring and analytics functionality which allow network operators to preempt technology issues, ensure peak level performance through real-time monitoring, and predict technology upgrades needed for improved communication systems performance and quality of customer experience.
Job Description:
We are seeking a Software Engineer to join the IDMC project team, a small and very agile engineering development team, where every team member is exposed to multiple aspects of product development. This includes design of new features, implementing them, building necessary support infrastructure pieces such as unit tests, installation packages, build system, documentation, and maintaining the product. The IDMC platform provides data manipulation, multi-dimensional trend analysis and drill down capabilities for data correlation and mediation in Telecommunications and Enterprise networks.
Responsibilities:
The Software Engineer is expected to focus initially on development of an IDMC performance evaluation model and performance test suite for it. This will involve creation of a specialized toolset that will be used internally by the engineering team, and shared with QA and professional services. This role will grow to serve a pivotal role in the continued evolution of our IDMC and analytics technology stack.
Required Skills:
OS: Linux, MS Windows 7. Experience with SuSE or OpenSuSE flavors of Linux a plus.
Languages: Java, Unix Shell scripting (Bash), XML, SQL basic concepts. Additional experience with XSLT, Perl, Unix shell scripting (awk, sed), C/C++, HTML, Javascript, CSS a plus.
Toolkits: JDK 6. Additional experience with Java EE 6, Apache Ant, modern Java IDE ( Eclipse, NetBeans), Unit testing frameworks ( JUnit), version control systems (Perforce), JDBC, JMX a plus.
Working knowledge of MS Office (MS Word, MS Excel) for professional presentation of work related activities.
Experience with RPM package creation.
Experience with Linux service script creation (init.d).
Exposure and/or practical experience with software development methodologies such as test-driven development, continuous integration, agile (scrum, kanban, extreme programming), unit testing, and/or system integration testing.
Basic understand of Computer Telephony (SIP, RTP, RTCP, MGCP, SS7, etc) a plus.
Required Education and Experience:
BSCS, BSCE or equivalent
2 ? 4 years? experience
Travel Requirements: None
| Location: |
Billerica, MA
United States
|
THIS JOB HAS EXPIRED