Senior Software Developer
TSSD-02
| Summary |
The Sr. Software Developer will be involved in the entire software product lifecycle including design, development, unit/integration testing, documentation as well as deployment of current and future Telenity products.
This position is located in Istanbul, Turkey. |
| Duties and Responsibilities |
- Design, develop and integrate software modules that meet quality objectives, engineering methodologies and guidelines set by TELENITY.
- Participate in requirements analysis phase and contribute to the High Level as well as detailed product specification documents when required.
- Recommend enhancements, improvements, and innovations to the existing technology and recommend the development of new solutions and technology prototypes.
- Conduct unit, integration, performance and, if required, system testing in a timely and cost-effective manner.
- Establish technical documentation by writing design and test documents as well as drafting initial versions of product manuals for the corresponding parts.
- Perform and support field installation/system integration of the products as well as acceptance tests, if required.
- Attend Presales activities, customer workshops, and kickoff meetings.
|
| Knowledge, Skills and Abilities |
- BSc degree from the Engineering Departments of reputable universities in Turkey or abroad.
- Open-minded, willing to learn, multi-tasking, with strong work ethic, self-motivation and ownership.
- Good at team leading and mentoring.
- 4+ years of hands-on object-oriented software development experience in Java (C/C++ experience is a plus).
- Distributed computing experience using TCP/IP, CORBA, RMI is a plus.
- 4+ years of hands-on experience with Linux & Unix systems.
- Telecommunication sector experience is a noticable plus (General network knowledge in GSM/GPRS, CDMA, 3G and VoIP networks and telecommunications protocol and/or development experience in SS7, Intelligent Networks, SIP, Parlay, Voice XML).
- Experience with DB programming (SQL, JDBC) and ORM persistence frameworks (Hibernate, JPA).
Experience with Java web development concepts (Servlets, JSPs, tag libraries, filters, war files).
|
|
|