Engineering – EMS
QUALIFICATIONS
- 5+ years of software development experience with EMS and telecommunications transport technologies
- A proven track record designing and delivering network management systems
- Knowledge and demonstrated delivery of FCAPS functionality
- Demonstrated development in C/C++/Java
- Interest and strong desire to learn Python/wxPython
- Proficiency in distributed technologies (such as Java, HTML, Perl, JSP, AJAX, XML/SOAP, web services)
- Strong GUI design skills
- Proficiency with database design and information models in SQL
- Good working knowledge of EMS in a client/server application
- Excellent written and verbal communications skills
- Minimum BS in Computer Science, EE, or equivalent
Candidates who are additionally familiar with any of the following will have a significant advantage:
- Unix/Linux development
- Application development using the Twisted networking framework
JOB DESCRIPTION
Represent the EMS team at corporate by driving major design decisions of EMS architecture and functionality with a strong focus on efficient GUI layout and user interface design. Investigate and incorporate technologies such as meta-programming and data-driven modeling. Work closely within the company to educate and evaluate feature requirements and functionality. Proactively interact and achieve exceptional results in a dynamic small company environment. Deliver feature complete releases on-time and within budget for product deployment. Participate in all product lifecycle areas.